St Kilda - restaurants, cafes & bars
St Kilda
Stay
See and do
Food and drink
Shopping
Getting around
Visitor information
Bala's
- Indian and Thai restaurant
- Curries, stir fry, noodles, rice
- Fresh and fast menu
Banff
- Licenced cafe
- Traditional and gourmet pizzas
- Great value and atmosphere
Beachcomber Cafe
- Beachfront cafe
- Mediterranean-inspired cuisine
- At St Kilda Sea Baths
Cafe Di Stasio
- Italian restaurant
- Freshly made pasta, truffles
- Cocktail bar
Captain Baxter
- Modern Australian restaurant
- Cocktail and lounge bar
- At St Kilda Sea Baths
Chinta Ria Soul
- Malaysian restaurant
- Hawker and modern cuisine
- Efficient service
Cicciolina
- Italian restaurant
- Simple, authentic cuisine
- Cocktail bar
Dick Whittington Tavern
- Hotel bistro
- Classic pub meals, pizza
- Bar, lounge, pool table
Dogs Bar
- Casual Italian restaurant
- Wine bar, boutique beers
- Live music and entertainment
Donovans
- Mediterranean restaurant
- Fresh seafood, long wine list
- Beachfront fine dining
Fitzrovia
- European restaurant
- Seafood, pasta, steak, desserts
- Local organic produce
Grosvenor Hotel
- Hotel bistro
- Pub classics, wood fired pizza
- Bar with outdoor terrace
Hotel Esplanade
- Hotel bistro and restaurant
- 12 bars over 5 levels
- Live entertainment and music
Inkerman Hotel
- Hotel bistro
- Parmas, steaks, burgers, seafood
- Bar, beer garden, live music
Leo's Spaghetti Bar
- Italian restaurant
- Pasta, pizza, seafood, steak
- Fresh pasta, quality ingredients
Little Blue
- Mediterranean restaurant
- Spectacular bay and city views
- At St Kilda Pier
Lona
- Spanish restaurant and bar
- Tasty tapas style menu
- Large outdoor dining area
Mahjong
- Chinese restaurant
- Contemporary cuisine
- Casual atmosphere
Milk The Cow
- Licensed fromagerie
- 150 artisan cheeses
- Tastings, snacks, wine, cocktails
Mr Wolf
- Italian restaurant
- Thin-crust pizzas, oven braises
- Classic and fresh flavours
Newmarket Hotel
- Hotel bistro
- Californian inspired menu
- Bar, boutique wines, beer garden
PB's Bar & Eatery
- Italian restaurant
- Premium wood-fired pizzas
- Grazing dishes, cocktails, beers
Prince Dining Room
- Modern Australian restaurant
- Quality, seasonal produce
- Cocktail bar
Radio Mexico
- Mexican restaurant
- Specialising in tacos
- Simple home cooking
Republica
- Modern Australian restaurant
- Bar, live music
- At St Kilda Sea Baths
Robarta
- Asian fusion restaurant
- Tapas, mains, vegetarian
- Bar, cocktail lounge
Rococo
- Italian restaurant
- Antipasti, pasta, pizza, mains
- Simple food done well
Stokehouse
- Seafood restaurant
- Large bar, extensive wine list
- Stunning beach and water views
Veludo
- Modern Australian restaurant
- Fresh, local produce
- Garden bar with live music
Village Belle Hotel
- Hotel bistro
- Generous, well priced meals
- Bar, beer garden, live music