Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Top Hotels Near St Kilda Beach in Melbourne

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

3472 Cheap Hotels Near St Kilda Beach

Rydges St Kilda
4.5 out of 5
0.7 km from St Kilda Beach
Free CancellationReserve now, pay when you stay
AU$115
per night
2 Apr. - 3 Apr.
4.1/5Very Good! (1,828 reviews)

"Good location , excellent staff very friendly and helpful."…"

Reviewed on 1 Jan. 2020

Rydges St Kilda
Cosmopolitan Hotel
4 out of 5
0.7 km from St Kilda Beach
Free CancellationReserve now, pay when you stay
AU$107
per night
2 Apr. - 3 Apr.
4.2/5Excellent! (2,645 reviews)

"Liked the Location and great support from Thallas and Reception Staff not the least forgetting Steve the Manager"…"

Reviewed on 17 Mar. 2020

Cosmopolitan Hotel
Quest St Kilda Bayside
4 out of 5
0.5 km from St Kilda Beach
Free CancellationReserve now, pay when you stay
AU$121
per night
2 Apr. - 3 Apr.
4.3/5Excellent! (479 reviews)

"Great location, refreshing pool. Very clean. Only complaint is the thin walls."…"

Reviewed on 16 Feb. 2020

Quest St Kilda Bayside
Tolarno Hotel
4 out of 5
0.9 km from St Kilda Beach
Free CancellationReserve now, pay when you stay
AU$85
per night
18 Apr. - 19 Apr.
4.2/5Excellent! (1,097 reviews)

"The artwork hanging on the walls and the sense of history of the building"…"

Reviewed on 9 Mar. 2020

Tolarno Hotel
The Royal Absolute Ripper
0.4 km from St Kilda Beach
AU$206
per night
2 Apr. - 3 Apr.
4.8/5Exceptional! (9 reviews)
Great place to stay for Art Deco fans

"Great location, easy to access with close proximity to many local amenities. This genuine 1930's building has retained so much of its original charm - the accomodation is both practical and comfortable with many original features. The style may not suit everyone, but it has everything you need for ..."…"

Reviewed on 8 Mar. 2020

The Royal Absolute Ripper
The Langham, Melbourne
5 out of 5
5.3 km from St Kilda Beach
Free CancellationReserve now, pay when you stay
AU$230
per night
2 Apr. - 3 Apr.
4.7/5Exceptional! (3,466 reviews)

"we liked everything, our room was beautiful. located in the best place"…"

Reviewed on 27 Mar. 2020

The Langham, Melbourne
Readyset Luna Melbourne
3 out of 5
0.4 km from St Kilda Beach
AU$268
per night
6 Apr. - 7 Apr.
Readyset Luna Melbourne
Cleo, 1BDR St Kilda Apartment
3.5 out of 5
0.4 km from St Kilda Beach
Get Rates
Cleo, 1BDR St Kilda Apartment
Waratah Stay - A Mansion Experience
4 out of 5
0.5 km from St Kilda Beach
AU$285
per night
15 Apr. - 16 Apr.
4.5/5Wonderful! (26 reviews)

"I thought that Waratah was in a great location. Not there fault but alot of construction noise. The guest relations puppy was fabulous as was Louise. Very helpful. Will stay again."…"

Reviewed on 11 Dec. 2019

Waratah Stay - A Mansion Experience
The Prince
4.5 out of 5
0.6 km from St Kilda Beach
Free CancellationReserve now, pay when you stay
AU$170
per night
1 May - 2 May
4.3/5Excellent! (736 reviews)

"Loved the toiletries. Shame the bar was under refurbishments, would of loved to catch a live bad at the venue."…"

Reviewed on 17 Jan. 2020

The Prince
Don't see what you're looking for?
See all available properties in St Kilda Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Accommodation Near St Kilda Beach

Get the most of your visit to St Kilda Beach by staying in a hotel nearby.

  • Find St Kilda Beach accommodation deals here on Expedia.com.au
  • Book your St Kilda Beach hotel with our easy booking widget
  • Save money on St Kilda Beach hotels & get the best price for your trip

Local landmarks allow you to take in the local culture on your next holiday. There is perhaps no better way to enjoy St Kilda Beach than by booking a nearby St Kilda Beach hotel! Whether you are traveling alone, as a couple, or with your entire family, your visit to St Kilda Beach will be a highlight of your holiday – and your hotel should be too!

Places to Stay Near St Kilda Beach

Finding your dream hotel near St Kilda Beach is easy when you search here on Expedia.com.au. Narrow down hotels based on your budget, hotel class rating, or specific hotel themes. You can always find the best St Kilda Beach hotel for your needs when you book with us on Expedia.com.au.

Frequently asked questions

Recent Reviews in St Kilda Beach

More trip options