Skip to content
St Kilda, MelbournePhoto: Dietmar Rabich · CC BY-SA 4.0

Neighbourhood · Melbourne

Hotels in St Kilda, Melbourne

St Kilda is Melbourne's beachside neighbourhood and the one most visitors end up returning to — the esplanade along Port Phillip Bay, the colony of little penguins that comes ashore at the breakwater every evening, the Art Deco pier, the Luna Park funfair at its gate and the legendary Acland Street cake shops. To see the penguins, arrive at the breakwater an hour before sunset and be patient; they are genuinely wonderful, and most visitors don't know the spot is free and open. Tram 96 connects to the CBD in 25 minutes. For a Melbourne base with the beach, the bay views and the character of a neighbourhood that has been fashionable and unfashionable in cycles, St Kilda is the permanent winner.

4 hotels within walking distance of St Kilda, in the heart of Melbourne, with nightly rates from around A$227 to A$417 (averaging A$312), including 4 properties rated 4 stars or higher. The closest is Crest on Barkly, about 907m from the centre of the neighbourhood. Melbourne Cricket Ground is within reach for a gig or a match.

4 hotels within 2km

Where to stay in St Kilda

Explore more of Melbourne

Search live availability in St Kilda