Top Cafés and Fish-and-Chip Shops Near St Kilda Beach

A curated, walkable guide to the best coffee, brunch, and seaside fish and chips around St Kilda Beach.

St Kilda Beach is one of Melbourne’s most-loved coastal strips, with palm-lined boardwalks, the Sea Baths, and Luna Park all within minutes of the sand. The streets around the foreshore are packed with cafes, brunch spots, and fish-and-chip kiosks. This guide compiles the top options near the beach, balancing community feedback with verified opening hours, addresses, and menu highlights.

Explore more: Pair this food guide with the history guide, the nightlife guide, and the safety guide. For St Kilda Pier, the breakwater, and the St Kilda Botanic Gardens, see the attractions list. For tours, classes, and venue listings, use the business directory. For live shows and seasonal programs, browse the events page and the St Kilda events calendar.

Stylised map of the St Kilda shoreline and promenade with cafe and fish-and-chip icons near the beach.
Stylised map showing the shoreline, promenade, and icons representing cafes and fish-and-chip shops near St Kilda Beach.

Why this guide is trusted

The recommendations come from a mix of local feedback and verified sources. Community discussions flagged common frustrations such as inconsistent portion sizes and overpriced meals, including a widely shared complaint about fish and chips at Republica. Each venue was cross-checked against official websites and trusted directories to confirm opening hours, addresses, and menu details.

Cafés near St Kilda Beach

Galleon Café – retro brunch institution

Address: 9 Carlisle Street, St Kilda 3182

Opening hours: Daily 7:00 am – 5:30 pm

Retro interiors, generous all-day breakfasts, and consistently good coffee. Expect queues on weekends and reasonable prices for a relaxed start to the day.

Fitzrovia – refined brunch with British-Italian flair

Address: 2/155 Fitzroy Street, St Kilda 3182

Opening hours: Mon–Fri 7:00 am – 3:00 pm; Sat–Sun 8:00 am – 3:00 pm (some listings note 7:00 am – 11:00 pm, check ahead for evenings)

Upscale but relaxed brunch in a Victorian terrace, with Italian-influenced British dishes and marble-topped tables.

Abbey Road Café – rock-themed diner with broad opening hours

Address: 129–131 Acland Street, St Kilda 3182

Opening hours: Mon–Thu 8:00 am – 12:00 am; Fri 8:00 am – 1:00 am; Sat 8:30 am – 1:00 am; Sun 8:30 am – 12:00 am

Beatles memorabilia, all-day menu, and late-night snacks with sidewalk seating and a live-music vibe.

Cowderoys Dairy – kid- and dog-friendly corner café

Address: 14 Cowderoy Street, St Kilda West 3182

Opening hours: Daily 7:00 am – 3:00 pm

Sunny deck, nearby park for kids and dogs, and a community atmosphere close to the beachfront.

Hello Sparrow – hidden gem on Chapel Street

Address: 126A Chapel Street, St Kilda 3182

Opening hours: Mon–Sat 7:00 am – 2:00 pm; Sun 7:30 am – 2:00 pm

Quiet specialty coffee spot with a simple menu of toasties, chia puddings, and daily cakes.

Wedge Espresso – early birds’ coffee bar

Address: 72A Acland Street, St Kilda 3182

Coffee hours: Daily 6:15 am – 3:00 pm

Food hours: Mon–Fri 7:00 am – 2:00 pm; Weekends 7:00 am – 2:30 pm

Micro-café known for Padre coffee, smashed avo, and crumpets, with limited seating and a curbside bench.

Levanter Café – Middle Eastern flavours on Carlisle Street

Address: 296 Carlisle Street, Balaclava (near St Kilda)

Opening hours: Daily 7:00 am – 7:00 pm

Syrian-inspired menu with baklava, falafel, and manakish, offering an affordable alternative to classic brunch.

St Kilda Dispensary – cosy local café in an old pharmacy

Address: 13 Brighton Road, St Kilda 3182

Opening hours: Mon–Fri 7:00 am – 2:30 pm; Sat–Sun 8:00 am – 2:30 pm

Vintage charm with apothecary jars and marble counters, plus creative brunch dishes and a small courtyard.

Sister of Soul – plant-based powerhouse

Address: 73 Acland Street, St Kilda 3182

Opening hours: Mon–Thu 9:30 am – 9:00 pm; Fri 9:30 am – 9:30 pm; Sat 8:30 am – 9:30 pm; Sun 8:30 am – 9:00 pm

Vegetarian and vegan dining with an all-day menu, including Soul Burger, chia puddings, and Buddha bowls.

Banff Café – pizza and brunch bar

Address: 145 Fitzroy Street, St Kilda 3182

Opening hours: Daily 7:30 am – 10:00 pm

Breakfast until 3 pm, wood-fired pizzas in the evening, and a lively sidewalk scene.

West Beach Pavilion – historic beachfront hangout

Address: 330A Beaconsfield Parade, St Kilda West 3182

Opening hours: Mon–Thu 9:00 am – sunset; Fri 9:00 am – 10:00 pm; Sat 9:00 am – 11:00 pm; Sun 9:00 am – 10:00 pm

Operating since 1928 with panoramic bay views, all-day menu, seafood platters, and sunset sessions.

Sandbar Beach Café – casual coastal dining

Address: 175B Beaconsfield Parade, Middle Park 3206 (short stroll from St Kilda Beach)

Opening hours: Takeaway coffee from 6:30 am; dine-in 7:00 am – 7:00 pm (may close early for private events)

Deck seating on the sand, breakfast burritos, fish and chips, and early morning coffee for surfers.

Fish-and-chip shops near St Kilda Beach

Paper Fish – sustainable fish-and-chip kiosk

Address: 30 Jacka Boulevard, St Kilda 3182

Opening hours: Daily 12:00 pm – late

Eco-friendly kiosk with sustainable produce, plus coconut-prawn tacos, calamari, and fritto misto.

Pink Flake Fish & Chips – local favourite on Acland Street

Address: 92A Acland Street, St Kilda 3182

Opening hours: Mon–Thu 11:00 am – 9:30 pm; Fri–Sat 11:00 am – 10:30 pm; Sun 11:00 am – 9:30 pm

Classic takeaway with generous portions, crisp batter, and long opening hours for lunch or late dinner.

Republica (Sea Baths) – beachfront bar with Tuesday fish-and-chips deal

Address: St Kilda Sea Baths, 10–18 Jacka Boulevard, St Kilda 3182

Opening hours: Mon–Fri 12:00 pm – late; Sat–Sun 8:30 am – late

Beachfront lawn, live music, and weekly specials including a Tuesday fish-and-chips deal. Some community feedback notes price-to-quality concerns, but the location is a draw.

Claypots Seafood Bar – Mediterranean-inspired seafood

Address: 213 Barkly Street, St Kilda 3182

Opening hours: Community listings note Mon 11:00 am – 10:00 pm; Wed–Fri 11:00 am – 10:00 pm; Sat–Sun 12:00 pm – 10:00 pm (some listings note Wed–Sun 1:00 pm – 9:00 pm, check ahead)

Known for grilled octopus, mussels, and paella, with a lightly battered fish-and-chips plate.

Stokehouse (St Kilda) – upscale beach-house dining

Address: 30 Jacka Boulevard, St Kilda 3182

Opening hours: Daily 12:00 pm – late (bar serves signature fish and chips from noon)

Refined dining with floor-to-ceiling bay views; STOKEBAR offers a relaxed option for fish and chips.

La Roche Café & Bar – fish and chips plus diverse menu

Address: 138–140 Acland Street, St Kilda 3182

Opening hours: Mon–Fri 10:00 am – late; Sat–Sun 9:00 am – late

Wide-ranging menu from brunch to desserts, with indoor and outdoor seating and easy-going service.

Beachcomber Café – spacious restaurant at the Sea Baths

Address: 10–18 Jacka Boulevard, St Kilda 3182 (St Kilda Sea Baths)

Opening hours: Daily 9:00 am – late

Large dining area overlooking the indoor pool, plus takeaway window for beachgoers.

Insider tips and frequently asked questions

What’s the best time to visit these cafés?

Early mornings work best for Galleon and Wedge, which build queues by mid-morning. Evening visits suit Sister of Soul or Banff.

Are there vegetarian and vegan options?

Sister of Soul is fully plant-based, and most cafes provide vegan-friendly choices. Levanter is a strong option for vegetarian Middle Eastern dishes.

Where can I get fish and chips late at night?

Republica, Stokehouse, and La Roche stay open late, while Pink Flake typically closes around 9:30–10:30 pm.

Are any venues kid-friendly?

Cowderoys Dairy is family-oriented, and Paper Fish and Sandbar are casual outdoor options. West Beach Pavilion and Beachcomber cater well to families.

Which venues emphasise sustainability?

Paper Fish highlights sustainable packaging and produce, Sister of Soul focuses on plant-based dining, and Stokehouse promotes local seafood and sustainability initiatives.

Conclusion

St Kilda’s dining scene ranges from vintage brunch institutions to modern beachfront kiosks, all within easy walking distance of the sand. Whether you want a specialty coffee before a sunrise stroll or a casual fish-and-chip feed after a swim, the venues above provide a reliable mix of local favourites and foreshore classics.