Hotels in St Kilda

Melbourne, Victoria

St Kilda is one of Melbourne's popular neighborhoods for hotel accommodation. Located in Victoria, this area offers a range of hotels from budget to luxury options.

City: MelbourneState: VictoriaHotels: 4+ properties
Hotels in St Kilda, Melbourne
St Kilda, Melbourne

We earn a commission on bookings. Learn more

Best Hotels in St Kilda

Loading hotels...
See More Hotels in St Kilda

View all St Kilda accommodation on Booking.com

St Kilda Accommodation Guide

St Kilda is one of Melbourne's popular neighborhoods for hotel accommodation. Located in Victoria, this area offers a range of hotels from budget to luxury options. Whether you're visiting for business or leisure, St Kilda provides convenient access to Melbourne's attractions and amenities.

Why Stay in St Kilda?

  • Central location within Melbourne
  • Range of accommodation options to suit different budgets
  • Good transport connections to Melbourne attractions
  • Variety of dining and entertainment nearby
  • Convenient base for exploring Melbourne

St Kilda Hotel Options by Budget

Budget$203-$253/night

Budget hotels in St Kilda

Mid-range$263-$333/night

3-4 star hotels in St Kilda

Luxury$383-$583/night

Premium hotels in St Kilda

Getting Around St Kilda

St Kilda is well connected to Melbourne's public transport network. Check local transport options for the best routes to your destination.

St Kilda Quick Facts

  • CityMelbourne
  • StateVictoria
  • Hotels4+ properties
  • Price Range$233-$433/night
  • Best ForHotels and accommodation
  • Average Price$283 per night

Attractions Near St Kilda Hotels

St Kilda Beach

Nearby

Popular attraction near St Kilda hotels.

Luna Park Melbourne

Nearby

Popular attraction near St Kilda hotels.

Acland Street

Nearby

Popular attraction near St Kilda hotels.

St Kilda Hotels FAQ

What is the best area to stay in St Kilda?

St Kilda offers various accommodation options across the area. The best location depends on your priorities—central locations offer walkability while quieter areas provide more space and value.

How much do hotels cost in St Kilda?

Hotels in St Kilda typically range from $203 to $483 per night depending on star rating and season. Budget options start around $203, while luxury properties can exceed $483.

Is St Kilda a good area to stay in Melbourne?

St Kilda is a popular choice for visitors to Melbourne, offering a good balance of location, amenities, and accommodation options for different budgets.