Beach cluster

Top Cafes and Fish-and-Chip Shops Near St Kilda Beach

Walk from the sand. Galleon and Wedge for coffee. Paper Fish and Pink Flake for chips. Sister of Soul for vegan. Foreshore dining is a different URL.

Last updated: September 21, 2026

Direct answer

Galleon Cafe and Wedge Espresso are the coffee defaults within a walk of the sand. Paper Fish on Jacka Boulevard and Pink Flake on Acland Street are the chip shops. Republica and Stokehouse stay open late. Sister of Soul is the vegan room. Book Galleon on weekends. Confirm hours the morning you go.

Coffee

Galleon, Wedge, from 6:15 am

Chips

Paper Fish, Pink Flake

Late

Republica, Stokehouse, La Roche

Vegan

Sister of Soul, Acland Street

Cafe on St Kilda Beach, Melbourne: seaside dining near the promenade
Cafe on St Kilda Beach, Melbourne. Mia Gaitanidis, CC BY-SA 4.0, via Wikimedia Commons.

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.

Which cafes are nearest St Kilda Beach?

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.

Which cafes sit within a walk of the sand?

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.

Where are the 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.

Frequently asked questions

What is the best time to visit these cafes?

Early mornings are ideal for popular cafes like Galleon and Wedge, which often have queues by mid-morning. Many places open by 7 am, so you can grab breakfast before hitting the beach. For plant-based fare at Sister of Soul or cocktails at Banff, evenings are quieter.

Are there vegetarian and vegan options?

Yes. Sister of Soul is entirely vegetarian/vegan. Many other cafes offer vegan options, such as smashed avocado or tofu scramble. Levanter serves Middle Eastern vegetarian dishes like falafel and mezze.

Where can I get fish and chips late at night?

Republica, Stokehouse, and La Roche stay open late (often until midnight or later). Pink Flake also closes at 9:30 to 10:30 pm depending on the day.

Are any venues kid-friendly?

Cowderoys Dairy is designed for families with a deck and a park for children. Paper Fish and Sandbar Beach Cafe are outdoors and casual, making them suitable for kids. For more formal settings, West Beach Pavilion and Beachcomber provide highchairs and plenty of space.

Which venues emphasise sustainability?

Paper Fish uses environmentally friendly packaging and sources sustainable produce. Sister of Soul emphasizes plant-based dishes. Stokehouse has implemented sustainability initiatives and features a menu focused on local seafood.

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.