Stokehouse dining room
Photograph: Supplied

The best restaurants in St Kilda you should be booking

St Kilda's got more going for it than just a famous beach, with plenty of trendy spots to eat, drink and be merry

Jade Solomon
Advertising

There's more to St Kilda than Luna Park and the fairy penguins (as cute as they may be). The seaside suburb just seven kilometres from the CBD is popular with everyone from backpackers to beachgoers. St Kilda's dining options are as eclectic as the suburb's visitors and residents, with a wide variety of options that includes beachside restaurants, vegetarian diners and fine dining institutions. Whether you're after a quick post-swim meal or an anniversary dinner with sunset views of the bay, here are some of the best restaurants St Kilda has to offer. 

Looking to explore more of Melbourne's best dining options? Check out the 50 best restaurants in Melbourne

St Kilda's best restaurants

  • St Kilda
  • price 3 of 4
Donovans
Donovans

Donovans feels like it doesn't belong in Melbourne (in the best way possible). It's the beautiful and high-quality seaside restaurant that you often search for when on holiday, but forget to look for in your hometown. Perched right on the sand, it's no surprise the seafood offerings shine, such as the daily crudo selection, the spanner crab ravioli and the crispy skin barramundi. However, the grass-fed T-bone cooked over charcoals is always a winner. Donovans has also been around long enough for its bombe Alaska to become the stuff of legends. This chocolate dessert topped with hazelnut ice cream and a lightly torched soft meringue is a must-eat. This is a special place, for a special occasion.  

  • Modern Australian
  • St Kilda
  • price 3 of 4
  • 5 out of 5 stars
  • Recommended

When you first step into the stylish airlock entrance at Stokehouse, the transportation to another world is immediate. Suspended in the liminal space, the door behind you closes and the noisy buzz of St Kilda’s busy streets fades to a calming hum. A journey begins. During the day, Stokehouse’s broad, floor-to-ceiling windows overlook the glistening beach, flooding the dining space with rays of sun. At night, however, it’s a moodier setting, with warm lamps and designer chandeliers elevating the interior decor – a theatre for food and sea under the moonlight.

Advertising
  • Global
  • St Kilda
  • price 2 of 4
Mya Tiger
Mya Tiger

The revamped Espy didn’t ruin the historic Gershwin Room (three generations of Melburnians breathe a sigh of relief), and the fitout is spectacular. The grand room now houses Mya Tiger, the dining jewel in Espy's crown. It’s serving up a big-flavoured parade of Cantonese favourites – think lamb spring rolls, sesame prawn toast, spicy pork chilli wontons, caramel eggplant and duck fried rice

  • St Kilda
Radio Mexico
Radio Mexico

Radio Mexico has been around for many years now, but continues to bring in the crowds seeking tasty tacos and fresh Margaritas. Totopos (white corn chips) with housemade salsa and guacamole are a must-order to share for the table, as are the elotes (street-style corn on the cob). There are many tacos to choose from but we can't go past the baja (beer-battered fish with pico de gallo and slaw), the barbacoa (slow-cooked lamb shoulder with tomatillo) and the frijoles (black beans with jalapeno, avocado and pico de gallo). Radio Mexico has a dedicated Margarita menu to wash it all down: try the Margarita Negra, the Pineapple Tommy's or the Hibiscus Mezcalrita.

Advertising
  • St Kilda

Claypots is something of an establishment down in old St Kilda town. The lantern-strewn courtyard is where it's at on long summer nights, especially when the staff are spinning records in the front room. We highly recommend group dinners here: nothing bonds like the all-hands-in ripping apart of crustaceans, especially when you've ordered the famed chilli crab.

  • Pubs
  • St Kilda

Locals and those from further afield continue to flock to the Esplanade Hotel in hordes, and for good reason. The menu at the Espy Kitchen is pub classics turned up to 11, and highlights include the rotisserie chicken served with shallot gravy and chips, a substantial seafood platter and a striploin with rocket and pepper sauce. You will also find some more refined menu items, such as stracciatella with cucumber and dill, burrata and heirloom tomato salad with sherry vinaigrette, spanner crab spaghetti and an ice cream sandwich with barbecued pineapple.

Advertising
  • Seafood
  • St Kilda

The Prince Hotel – with all its dining, drinking, partying and accommodation options – remains a go-to destination for both locals and out-of-towners. Set within the Prince precinct, the Prince Dining Room is bringing laid-back vibes, tasty wood-fired food and some top-notch cocktails to those seeking an almost-beachside dining experience. Start with a couple of snacks, such as oysters or prawn skewers, and don't miss the blistered flatbread. Move onto pasta or protein for the main – highlights include the prawn tagliatelle. Sip on an Acland Street Soda as you watch the sunset and catch a cool sea breeze on the balcony, and be sure to save room for the tarta de quesos, served with wood-oven strawberries and warm spiced honey. 

  • St Kilda
  • price 2 of 4

Rinaldo 'Ronnie' Di Stasio’s mainstay Italian has been nailing St Kilda dining for many decades. With white-jacketed waiters at your beck and call, you will be keen to get stuck into the bougie offerings such as crayfish risotto, crab deluxe pasta and duck breast with fennel salad. Even with shiny new outposts in the CBD (Di Stasio Citta) and Carlton (Di Stasio Pizzeria), the St Kilda location continues to attract locals, regulars and newcomers alike. 

Advertising
  • Italian
  • St Kilda

After closing for renovations in 2022, Pontoon – the downstairs beach club of St Kilda’s Stokehouse restaurant – returned to its roots, re-emerging as casual Mediterranean eatery, Stokehouse Pasta and Bar. The updated interiors give off a subtle coastal aesthetic – think soft whites, plenty of light and warm timber features. Stokehouse executive chef Jason Staudt and Stokehouse Pasta and Bar’s head chef Brendan Anderson are in charge of the kitchen, serving up classic Stokehouse dishes with a more casual feel. Though the menu is led by pasta – including a classic spaghetti with crab and chilli – there are snacks and share plates aplenty. Munch on gnocco fritto served with jamon, mortadella, salami and pickles, or feast on a 600g whole Murray cod with a rich pepperonata sauce and crispy chips.  

  • St Kilda
  • 4 out of 5 stars
  • Recommended
Babu Ji
Babu Ji

Babu Ji has been bringing feel-good service and bold Indian flavours to the better end of Grey Street for almost a decade now. Bollywood films are projected across the roof here, and there's a self-serve fridge of craft beers – simply grab your Feral IPA, bust off the cap and the waiters will tally your bottles at the end. Dishes are built for sharing: try the nachos tandoori chicken, the housemade momo dumplings and the Kerala fish curry. 

Advertising
  • St Kilda
Monarch
Monarch

Monarch has been pushing sugar on Acland Street since 1934 and the recipes haven't changed since day one. Try the savoury-sweet Kugelhoupf. It's a yeast-based cake (cake taste, bread texture) with thick swirls of melted chocolate throughout. In a world of shiny new patisseries, Monarch continues to hold its own as a purveyor of traditional baked goodies. 

  • St Kilda
  • price 2 of 4

Cicciolina is an indispensable bastion of southside dining. St Kilda may have changed since it opened in 1993, but the restaurant itself has remained true to its sultry roots. Start with the housemade focaccia with stracciatella cheese and Olasagasti anchovies, followed by the chicken liver parfait with pickled cherries and rye to set yourself up for a great night out. The spaghettini vongole with pippies, lemon, chilli, garlic, olive oil and parsley is a local favourite for good reason, and acts as the perfect precursor to a Premium Espresso Martini nightcap. 

Advertising
  • St Kilda
I Carusi II
I Carusi II

At I Carusi II, the St Kilda outpost to the Brunswick original, you can enjoy a four-cheese pizza for brunch. This Italian restaurant caters to all 'za preferences: find chocolate calzones or Hawaiian pizzas alongside the slightly more elegant Alla Moda di Valerio with fior di latte, salsiccia, soppressa and pancetta. Nab the alfresco spots in the summer months for a lazy dinner with pizza, an antipasto board and plenty of prosecco. 

  • St Kilda

Watch the staff bicker over 52-year-old grievances while you smash a custard tart here. The canoe-shaped shortbread has a fine, crumbly texture and gets a lick of chocolate before being filled with custard and topped with fruits and a glaze. It ticks all the creamy, sweet and tart boxes.

How about a drink?

Recommended
    More on coolest neighbourhoods
      You may also like
      You may also like
      Advertising