Like its residents, St Kilda’s cafes are a real mixed bag – in a good way. You’ve got the institutions that have served the community for decades, and plenty of sleek newcomers rife with matcha lattes and health bowls. Get a spot outside under the palms and soak it up.

Related pages:
A Guide to St Kilda
Best Cafes in Balaclava
Best Cafes in Elwood
Best Cafes in Windsor

Staple Providore

Cafe

Edible flowers? Not at this back-to-basics spot.

183 Fitzroy Street, St Kilda

Fitzrovia

Restaurant

Luxe comfort food from the heart of provincial Europe.

155 Fitzroy St, St Kilda
Book a Table

Cowderoy's Dairy

Cafe

Cafe meets milkbar.

14 Cowderoy Street, St Kilda West

Nord Cafe

Cafe

A tiny taste of Scandinavia.

157 Chapel Street, St Kilda

Matcha Mylkbar

Cafe

Melbourne's biggest vegan and matcha icon.

72 Acland Street, St Kilda
Book a Table

Sister of Soul

Cafe

Vegetarian for breakfast, lunch and dinner.

73 Acland Street, St Kilda

Galleon Cafe

Cafe

A local favourite with a touch of '50s flair.

9 Carlisle Street, St Kilda

Garage Espresso

Cafe

Fresh, seasonal food in an old mechanic's workshop.

126a Chapel Street, St Kilda

Hannah

Cafe

Breakfast and lunch classics with a few exciting twists.

141 Chapel Street, St Kilda

Harper's Kitchen

Cafe

A sandwich and salad specialist.

78 Inkerman St, St Kilda

Miss Jackson

Cafe

Simple coffee, simple food.

2 19 Grey Street, St Kilda

The Banff Cafe

Restaurant

Italian cuisine that won't hurt your wallet.

145 Fitzroy Street, St Kilda

St Kilda Dispensary

Cafe

Just what the doctor ordered.

13 Brighton Road, St Kilda

The Wood Frog Bakery

Cafe

More than just your usual bakery.

108 Barkly Street, St Kilda