The best cafes in St Kilda cluster around three streets — Acland, Carlisle and Cowderoy — and the standouts are Galleon Cafe (9 Carlisle St) for all-day breakfast with rock’n’roll decor, Cowderoy’s Dairy (14 Cowderoy St) for Allpress coffee in a retro milk-bar setting, and Sister of Soul (73 Acland St) for vegetarian brunch. If you want a pastry instead of a flat white, Monarch Cakes at 103 Acland Street has been doing Polish baked cheesecake since 1934.
That’s the short answer. Here’s the longer one — because “best cafes in St Kilda” means something different depending on whether you’re a tram tourist after a sea view, a local who wants a quiet corner with a laptop, or a parent who needs somewhere that won’t blink when the kids get loud.
I review Melbourne’s cafe scene for a living, and St Kilda is one of the trickier suburbs to write about honestly. The bay brings foot traffic, and foot traffic brings coffee that coasts on location. The places below don’t coast. They’re worth the tram ride from the city, the parking hunt off Barkly Street, or the walk down from the foreshore.
The St Kilda institutions worth the hype
Galleon Cafe — 9 Carlisle Street
If you only have time for one cafe in St Kilda, make it the Galleon. It’s been a local’s favourite since the 1980s, and the room tells you everything: lino-covered tables, hand-painted blinds, colourful murals, and what Broadsheet aptly calls “the flair of the fifties.” It is the antithesis of the identikit white-tile cafe.
What matters more than the decor is that the coffee is consistently good and the food is genuinely homely rather than performatively rustic. The menu runs all day — a classic burger, scrambled tofu, pancakes and hot muffins are all available whenever you walk in, which makes it the rare St Kilda cafe where a 3pm brunch isn’t a negotiation. Sunday hours run 7am to 5pm. There’s outdoor seating and takeaway if you’d rather eat on the foreshore two blocks away.
The trade-off: it’s small, it’s beloved, and weekend mornings fill up. If you want the window seat and the unhurried version of the Galleon, come on a weekday or before 9am.
Cowderoy’s Dairy — 14 Cowderoy Street, St Kilda West
Cowderoy’s is the cafe I send families to, and the coffee snobs are usually surprised by how much they like it too. The building has been a corner dairy since 1932, and the current owners leaned all the way into the nostalgia: period advertising on the walls, jars of lollies, babycinos and lolly bags for kids, and dippy eggs served in individual trays. There’s a playground next door and an outdoor wooden deck, and dogs are welcome.
The detail that earns it a spot on a “best coffee” list rather than just a “good with kids” list: they pull Allpress beans, one of Melbourne’s more reliable roasters. The menu sticks to what a corner cafe should do well — breakfast, morning tea, light lunches and sweet treats — and does it without pretending to be a restaurant. If you’ve got a pram, a dog, or a four-year-old, this is the St Kilda cafe that won’t make you feel like an inconvenience.
Sister of Soul — 73 Acland Street
For the best brunch in St Kilda if you eat plant-based — or you’re feeding someone who does — Sister of Soul has been serving global vegetarian and vegan fare on Acland Street since 2013. It’s a full sit-down operation rather than a coffee-and-toast counter, doing breakfast, lunch and dinner, which makes it useful when half your table wants smashed avo and the other half wants something more substantial.
It sits right in the Acland Street village stretch, so you can pair a meal here with a wander past the old-school cake shops without moving the car.
For coffee first, food second
Monarch Cakes — 103 Acland Street
Strictly speaking Monarch is a cake shop, not a cafe — but no honest guide to St Kilda leaves it out. It has operated since 1934, making it one of the oldest continuously running food businesses in the suburb, and it’s the standard-bearer for Acland Street’s Eastern European baking heritage. The Polish baked cheesecake follows a recipe the family has used for generations; the chocolate kugelhopf and plum cake are the other two things regulars queue for.
Order a coffee and a slice, take it to a bench, and you’ve done the single most St Kilda thing there is to do. It’s a pastry pilgrimage more than a sit-down brunch, so plan it as a stop rather than a destination.
Two Birds One Stone — French-inspired specialty coffee
Worth a flag for the coffee obsessives: Two Birds One Stone is a French-inspired specialty cafe doing multiple brew methods and specialty beans with baristas who know their craft. The catch is geography — the original sits at 12 Claremont Street in neighbouring South Yarra, not in St Kilda proper, so treat it as the “if you’re heading north” option rather than a foreshore walk-up. If single-origin filter and a serious espresso program are non-negotiable for you, it’s the closest reliable bet to the St Kilda border.
How to choose your St Kilda cafe
The suburb sorts itself by street, and that’s the easiest way to plan:
- Carlisle Street — Galleon Cafe anchors the strip; this is your all-day-breakfast, characterful, locals-know-it zone.
- Acland Street — the heritage village run between Carlisle and Barkly Streets. Sister of Soul for vegetarian brunch, Monarch Cakes for the pastry pilgrimage, plus a row of old-school cake shops and alfresco tables.
- Cowderoy Street / St Kilda West — quieter, family-led, with Cowderoy’s Dairy doing Allpress coffee away from the tourist crush.
A note on coffee quality across the board: St Kilda runs on Melbourne-roasted beans, so the baseline is high. Expect medium roasts with chocolate and nut notes at most spots, and lighter single-origin pours where a cafe runs a dedicated specialty program. You will rarely get a genuinely bad coffee here — but the cafes above are the ones where it’s reliably good rather than merely passable.
Parking and timing, briefly
St Kilda parking is metered and competitive on weekends, especially anywhere near the foreshore or Acland Street. Weekday mornings are easy; Saturday and Sunday from about 10am onward, expect to circle. The Acland Street village is walkable end to end, so park once near Carlisle Street and do Galleon, Sister of Soul and Monarch on foot rather than re-parking. If you’re chasing the calmest version of any of these rooms, before 9am on a weekday is the universal sweet spot.
Frequently Asked Questions
What are the best cafes in St Kilda? The standout cafes in St Kilda are Galleon Cafe (9 Carlisle Street) for all-day breakfast and ’80s diner character, Cowderoy’s Dairy (14 Cowderoy Street, St Kilda West) for Allpress coffee in a retro milk-bar setting, and Sister of Soul (73 Acland Street) for vegetarian and vegan brunch. Monarch Cakes (103 Acland Street) is the essential stop for European pastries.
Where can I get the best coffee in St Kilda? Cowderoy’s Dairy serves Allpress beans, a reliable Melbourne roaster, and the Galleon Cafe is known for consistently good coffee. For a dedicated specialty program with multiple brew methods, Two Birds One Stone (12 Claremont Street, South Yarra) is the closest serious option just north of the suburb. Most St Kilda cafes use Melbourne-roasted beans, so the overall standard is high.
Where is the best brunch in St Kilda? For vegetarian and vegan brunch, Sister of Soul on Acland Street has served global plant-based dishes across breakfast, lunch and dinner since 2013. For an all-day brunch where 3pm pancakes aren’t a problem, Galleon Cafe on Carlisle Street serves its full menu — burgers, scrambled tofu, pancakes and muffins — throughout the day.
Is the Galleon Cafe in St Kilda still open? Yes. The Galleon Cafe at 9 Carlisle Street remains a long-running St Kilda institution, open daily with Sunday hours of 7am to 5pm. It offers dine-in and takeaway plus outdoor seating.
What is Monarch Cakes known for? Monarch Cakes at 103 Acland Street has operated since 1934 and is famous for its traditional Eastern European cakes — particularly its Polish baked cheesecake, chocolate kugelhopf and plum cake. It’s a cake shop rather than a sit-down cafe, best treated as a coffee-and-pastry stop.
Are there family-friendly cafes in St Kilda? Cowderoy’s Dairy in St Kilda West is the most family-friendly option, with a playground next door, an outdoor deck, babycinos, lolly bags and dippy eggs for kids — and it welcomes dogs and groups while still serving quality Allpress coffee for the adults.
Sources: Broadsheet — Best Cafes in St Kilda; Broadsheet — Galleon Cafe; Cowderoy’s Dairy; Sister of Soul; Yelp — Sister of Soul, 73 Acland St; Yelp — Galleon Cafe, 9 Carlisle St; Monarch Cakes; Yelp — Monarch Cake Shop, 103 Acland St; Two Birds One Stone Cafe; Acland Street Village St Kilda.



