Balaclava vs St Kilda Melbourne — Which Is Better?
We’ve spent time in both Balaclava and St Kilda to give you an honest comparison. If you’re choosing between these two suburbs — for living, investing, or just knowing where to eat — here’s the real picture for 2026. Our verdict: St Kilda edges it overall, but it depends on what you prioritise.
Side-by-Side Comparison
| Factor | Balaclava | St Kilda |
|---|---|---|
| Distance from CBD | 6km | 6km |
| Train to CBD | 14min train | 20min tram |
| Median weekly rent 2026 | $287/wk | $439/wk |
| Median house price 2026 | $764k | $888k |
| Coffee price | $4.00-4.50 | $4.00-4.50 |
| Dinner price | $18-32 | $18-32 |
| Best known for | Carlisle Street is one of Melbourne’s most diverse food streets | Luna Park, Acland Street, the Esplanade — St Kilda is Melbourne’s most famous bayside suburb |
Balaclava in 90 Seconds
Balaclava is a suburb that has more depth than you expect. Carlisle Street is one of Melbourne’s most diverse food streets. Strong Jewish community. Balaclava station on Sandringham line. The dining scene runs from $8-14 for casual meals to $18-32 for a proper sit-down dinner. The suburb has a evolving community identity and good access to major roads.
St Kilda in 90 Seconds
St Kilda holds its own against Balaclava in most categories. Luna Park, Acland Street, the Esplanade — St Kilda is Melbourne’s most famous bayside suburb. Live music, restaurants, and beach culture. Expect to pay $4.00-4.50 for coffee and $18-32 for dinner. The suburb has a food scene that punches above its weight.
Head-to-Head: Cost of Living
The weekly rent difference between Balaclava ($287/wk) and St Kilda ($439/wk) is noticeable. Groceries and daily costs are similar in both suburbs. Coffee runs $4.00-4.50 in Balaclava versus $4.00-4.50 in St Kilda. For eating out, Balaclava ranges $18-32 for dinner while St Kilda sits at $18-32. Over a year, the cost difference between the two is about $7,904 in rent alone.
Head-to-Head: Dining Scene
Balaclava has a more established food scene with strong multicultural options. St Kilda counters with better value for money. For cheap eats, both suburbs deliver well under $15 — Balaclava leans toward Vietnamese and Indian while St Kilda favours Asian fusion.
Head-to-Head: Lifestyle
If you want parks and outdoor space, Balaclava has the edge. Shopping is more convenient in Balaclava. For nightlife and evening options, neither suburb is exactly Chapel Street — but Balaclava has more going on after 8pm. Weekend activities are a toss-up, with both suburbs offering walking trails and family-friendly outings.
Head-to-Head: Families
Both suburbs cater to families, but in different ways. Balaclava offers a quieter residential feel, while St Kilda has better weekend activities for kids. For school quality, check the MySchool data — but both suburbs have options that locals rate highly.
Head-to-Head: Transport
Balaclava is 6km, 14min train, 12min drive — a reasonable commute. St Kilda sits at 6km, 20min tram, 12min drive. For driving, both suburbs have improving road networks. Public transport: St Kilda benefits from recent network upgrades.
Who Should Choose Balaclava
- You prioritise space
- You want established infrastructure
- You prefer growing food and cafe options
- Budget: $287/wk rent, $18-32 dinners
Who Should Choose St Kilda
- You prioritise lifestyle options
- You want access to luna park, acland street, the esplanade — st kilda is melbourne’s most famous bayside suburb
- You prefer a bit more action
- Budget: $439/wk rent, $18-32 dinners
Our Verdict
St Kilda takes this one — but not by much. The deciding factors are family infrastructure and future growth potential. If affordability is your top priority, go with St Kilda. The other suburb is still a solid choice and may suit you better depending on your specific needs.
Explore More
- Balaclava Complete Guide — everything about Balaclava
- St Kilda Complete Guide — everything about St Kilda
- Balaclava Best Cafes — where to eat in Balaclava
- St Kilda Best Cafes — where to eat in St Kilda
- Compare Suburbs Tool — detailed side-by-side
- Moving to Balaclava — full relocation guide
FAQ
Which is cheaper, Balaclava or St Kilda?
Rent in Balaclava averages $287/wk vs $439/wk in St Kilda. Daily costs (coffee, groceries, transport) are similar in both suburbs.
Which is better for families?
Both work for families. Balaclava has more school options. St Kilda has stronger community programs.
How far are they from Melbourne CBD?
Balaclava: 6km, 14min train, 12min drive. St Kilda: 6km, 20min tram, 12min drive.
Last updated: March 2026

💬 Discussion
Join the conversation — no account needed