Overview

Revamped classics and old favourites have visitors flocking to Melbourne’s beachside neighbourhood like a seagull to a hot potato chip.

1. Hotel Esplanade

Iconic St Kilda pub The Espy has been revamped to include 12 bars and two restaurants in addition to its live music stages. Climb the grand staircase to Mya Tiger for a fresh, seasonal Cantonese share menu, or discover the cellar-door atmosphere of the Espy Kitchen, perfect for pizza, burgers and seafood. The matching drinks menus are, naturally, outstanding.

2. Radio Mexico

Fresh, fun, tasty. Pull up indoors or out for Mexican street eats in a casual atmosphere at Radio Mexico. Pick from a delicious list of tacos – from Baja beer battered fish to chipotle prawn and slaw. Tack on some Radio Favourites and leave room for sweets. Margaritas and plenty of local and Mexican cerveza keep you cooled down and chilled out.

3. Cicciolina

An Acland Street fixture since 1993, Cicciolina is a must-visit for an authentic, no-frills Italian dining experience. Cosy up in one of the red leather booths and admire the eccentric artwork lining the restaurant walls as you tuck into delicious pasta and seafood dishes. The wine list at Cicciolina is set to impress, with more than 250 local and international drops on offer.

4. Ichi Ni Izakaya

For contemporary Japanese cuisine and killer cocktails, you can't go wrong with Ichi Ni Izakaya on The Esplanade. Watch talented chefs whip up mouthwatering yakitori and fresh sushi at the open kitchen or head out to the terrace to soak up the buzz of St Kilda's foreshore as you look out over Port Phillip Bay.

5. Sister of Soul

Plant-based restaurant Sister of Soul may have committed carnivores reconsidering their diets. Various food allergies are catered for, with no lack of variety or flavour. Come for cocktails and a big brekkie in the morning, and graze over gnocchi, acai bowls, burgers or mee goreng for lunch and dinner.

6. Stokehouse

It's not hard to see why fine dining favourite Stokehouse earned itself a chef's hat from the 2023 Good Food Guide. This elegant beachside restaurant is renowned for its exceptional seafood-focused menu, showcasing the finest local and sustainably sourced produce. Dine on fresh Australian seafood and enjoy uninterrupted sunset views of Port Phillip Bay, framed perfectly by the dining room's expansive floor-to-ceiling windows.

7. Donovans

Diners at cosy Donovans feel immediately at home in what the owners call 'their house on the beach'. Enjoy a drink in the lounge before settling in for a night of impeccable chef's-hatted Mediterranean fare and beautiful bay views.

8. Cafe di Stasio

Long-standing Cafe Di Stasio impresses with its genteel white-jacketed waitstaff and a fine menu of seasonal produce and Italian specialities. Opt for à la carte or the three-course menu selection, and choose from an extensive wine list, including drops from Rinaldo di Stasio's own Yarra Valley estate.

9. Flour Child

A newcomer on the St Kilda dining scene, Acland Street's Flour Child has quickly become a top spot for casual dining with a contemporary flair. Enjoy $15 cocktails during happy hour Monday to Friday or gather your mates for a boozy bottomless brunch on the weekend. The menu is filled with delicious dishes designed for sharing, including cheesy arancini, antipasto grazing boards, gnocchi and pizza.

10. Prince Dining Room

Head to the bright and airy Prince Dining Room on level two of The Prince for elevated modern Australian dining. Menu highlights at this chic St Kilda restaurant include fresh oysters, grilled Abrolhos Island scallops, wood-fired flounder, David Blackmore wagyu flank and trout crudo.

}

Unable to get data