Best value
Novotel Melbourne St Kilda
Why we like it: Beachfront hotel on the Esplanade with bay views.
Typical mid-range rate in St Kilda: ~$150/night
Melbourne
Melbourne's seaside suburb on Port Phillip Bay, with a sandy beach, the pier and its penguin colony, Luna Park and the cake shops of Acland Street.
Best for Budget · Families
Typical mid-range hotel ~$150/night · 25 min to Flinders Street
See hotels in St KildaSt Kilda has been Melbourne's playground for more than a century. The beach and foreshore run past the old sea baths to the pier, where a colony of little penguins comes ashore at dusk. Luna Park's grinning entrance faces the bay, Acland Street is famous for its European cake shops, and Fitzroy Street has bars and restaurants.
It's the best base for a beach-and-city trip, with tram 96 to the CBD in about 25 minutes. It's relaxed by day and lively at night, with a slightly rough edge in places.
Acland Street
Cake shops, cafés and the Luna Park entrance.
Fitzroy Street
Bars and restaurants towards the city.
The Esplanade
Beachfront road with the Sunday arts and crafts market.
A few hotels we'd book in this area, at different budgets.
StayAreas may earn a commission when you book through selected links, at no extra cost to you. Learn more
Hotels in St KildaMid-range from ~$150/night
See hotels