Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.


Check prices on hotels in St Kilda

Tonight 20 Aug. - 21 Aug.
This weekend 23 Aug. - 25 Aug.
Next weekend 30 Aug. - 1 Sep.

Featured St Kilda 4 Stars Hotels

See all 229 properties in St Kilda

Estimated price for 1 night/2 adults

Mantra St Kilda Road
Mantra St Kilda Road
4.0 out of 5.0 568 St Kilda Road, Melbourne, VIC
Free Cancellation
4.3/5 (1831 reviews)
AU$125/ night for 2 guests

Location good. Staff excellent. Room required maintenance.

Reviewed on 6 Aug. 2019
Crest on Barkly
Crest on Barkly
4.0 out of 5.0 47 Barkly St, St Kilda, VIC
Free Cancellation
3.9/5 (980 reviews)
AU$91/ night for 2 guests

When I checked out and asked about my deposit I was told it would be back in my account within 5 buisiness days. That’s fine if it’s a credit card but not a debit. Apart from that I recommend staying there

Reviewed on 23 Jul. 2019
Cosmopolitan Hotel
Cosmopolitan Hotel
4.0 out of 5.0 2-8 Carlisle Street, St Kilda, VIC
Free Cancellation
4.3/5 (2507 reviews)
AU$108/ night for 2 guests

Good location and big space hotel with reasonable price.

Reviewed on 19 Aug. 2019
Adina Apartment Hotel St Kilda Melbourne
Adina Apartment Hotel St Kilda Melbourne
4.0 out of 5.0 157 Fitzroy Street, St Kilda, VIC
Free Cancellation
4.2/5 (1685 reviews)
AU$125/ night for 2 guests

The parking was difficult because there was no communication about where the carpark was. And there was no communication when the fire siren has gone off as to where the fire was

Reviewed on 7 Aug. 2019
Melbourne Parkview Hotel
Melbourne Parkview Hotel
4.0 out of 5.0 562 St Kilda Road, Melbourne, VIC
Free Cancellation
4.4/5 (2143 reviews)
AU$125/ night for 2 guests

The hotel was convenient to public transport. Rooms were very clean and in good shape.

Reviewed on 14 Jul. 2019
Tolarno Hotel
Tolarno Hotel
4.0 out of 5.0 42 Fitzroy Street, St Kilda, VIC
Free Cancellation
4.3/5 (1016 reviews)
AU$76/ night for 2 guests

I've stayed there before. Consistently high quality. Staff couldn't be nicer or more helpful. St Kilda is a great spot with easy connections to the city and airport.

Reviewed on 25 Jun. 2019
Bayview Eden Melbourne
Bayview Eden Melbourne
4.0 out of 5.0 6 Queens Road, Melbourne, VIC
Free Cancellation
4.1/5 (2794 reviews)
AU$112/ night for 2 guests

Rooms were very clean. The lady that checked me in was a bit meh.. not rude but not the hotel service I’m use to. I’ve stayed at a lot of hotels and this one is noisy. Not that the people are overly loud, I just think the walls are thin. I can hear people’s conversations when they’re in the hallway. ...

Reviewed on 4 Aug. 2019
Seasons Heritage Melbourne
Seasons Heritage Melbourne
4.5 out of 5.0 572 St Kilda Road, Melbourne, VIC
Free Cancellation
4.0/5 (1828 reviews)
AU$89/ night for 2 guests

Very good clean smart service not to far from the city

Reviewed on 12 Aug. 2019
Rydges St Kilda
Rydges St Kilda
4.5 out of 5.0 35-37 Fitzroy Street, St Kilda, VIC
Free Cancellation
4.1/5 (1782 reviews)
AU$109/ night for 2 guests

Comfortable beds and good variety of pillows. Clean rooms and heater worked well. (Coldest weekend of the year)

Reviewed on 10 Aug. 2019
Map

4 Star Hotels in St Kilda

Search for hotels in St Kilda on Expedia.com.au. You can easily find your hotels in St Kilda using one of the methods below:

  • View our selection of featured hotels in St Kilda
  • Use the map to find hotels in the St Kilda neighbourhood you prefer
  • Use the filters to see hotels in a specific area of St Kilda, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St Kilda
  • Enter your travel dates to view the best deals on hotels in St Kilda - while they last

Recently booked St Kilda hotels

Adara St Kilda (formerly known as Apartments INK)
4.5 out of 5.0
Last booking: 29 hours ago