Top Hotels Near St Kilda Beach in Melbourne from AU$69

Travelling to the States just got easier, as COVID-19 tests are no longer required.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Quest St Kilda Bayside
4 out of 5
0.5 km from St Kilda Beach
The price is AU$153 per night from 20 Jul. to 21 Jul.
4.3/5 Excellent! (531 reviews)
"Well suited for family. Room is spacious. Quiet environment. Staff nice and friendly."

Reviewed on 24 May 2022

Quest St Kilda Bayside
Cosmopolitan Hotel
4 out of 5
0.7 km from St Kilda Beach
Fully refundableReserve now, pay when you stay
The price is AU$144 per night from 24 Jul. to 25 Jul.
4/5 Very Good! (989 reviews)
"The vent in the bathroom needed dusting. The location was very convenient."

Reviewed on 22 May 2022

Cosmopolitan Hotel
Rydges St Kilda
4 out of 5
0.7 km from St Kilda Beach
The price is AU$144 per night from 10 Jul. to 11 Jul.
3.8/5 Good! (970 reviews)
"Was convenient, clean. A lot was closed in the surrounding area due to covid"

Reviewed on 21 May 2022

Rydges St Kilda
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Tolarno Hotel
4 out of 5
0.9 km from St Kilda Beach
The price is AU$119 per night from 18 Jul. to 19 Jul.
4.1/5 Very Good! (973 reviews)
"Great hotel. Very central to st Kilda. Lovely artwork . Great value !"

Reviewed on 2 Jul. 2022

Tolarno Hotel
Crest on Park
4 out of 5
1 km from St Kilda Beach
The price is AU$169 per night from 13 Jul. to 14 Jul.
4.4/5 Excellent! (588 reviews)
"Was all great, just parking is an issue"

Reviewed on 6 Jun. 2022

Crest on Park
Crest on Barkly
4 out of 5
1.4 km from St Kilda Beach
Fully refundableReserve now, pay when you stay
The price is AU$113 per night from 12 Jul. to 13 Jul.
3.8/5 Good! (987 reviews)
"Staff were great"

Reviewed on 5 May 2022

Crest on Barkly
Bayside House
2 out of 5
1.7 km from St Kilda Beach
Fully refundableReserve now, pay when you stay
The price is AU$69 per night from 7 Jul. to 8 Jul.
Bayside House
Mercure Melbourne Albert Park
4 out of 5
2.1 km from St Kilda Beach
Fully refundableReserve now, pay when you stay
The price is AU$159 per night from 10 Jul. to 11 Jul.
3.9/5 Good! (971 reviews)
"Like every other business in hospitality there are staff shortages, but the staff that were on tried thier best under the circumstances. Well done to them."

Reviewed on 5 Apr. 2022

Mercure Melbourne Albert Park
Pullman Melbourne Albert Park
5 out of 5
2.1 km from St Kilda Beach
Fully refundableReserve now, pay when you stay
The price is AU$209 per night from 10 Jul. to 11 Jul.
4.4/5 Excellent! (980 reviews)
"I really enjoyed my stay, would have liked to use the pool and spa as I booked to use these however with the recent COVID lockdowns the facilities were closed which is understandable. Nice hotel"

Reviewed on 18 Jul. 2021

Pullman Melbourne Albert Park
View Melbourne
4 out of 5
2.5 km from St Kilda Beach
The price is AU$157 per night from 4 Aug. to 5 Aug.
4.4/5 Excellent! (976 reviews)
"A friendly comfortable hotel centrally positioned between the City, Prahran and St Kilda. Great ammenities and services."

Reviewed on 19 Jun. 2022

View Melbourne
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.

St Kilda Beach hotels information

Number of reviews 7970
Accommodation 3045 hotels
Lowest Price AU$69
Highest Price AU$209

Frequently asked questions

Recent Reviews in St Kilda Beach
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code