Beginning of main content

Check prices on hotels in St Kilda Beach

Tonight 25 May - 26 May
This weekend 31 May - 2 Jun.
Next weekend 7 Jun. - 9 Jun.

2237 Cheap Hotels Near St Kilda Beach

See all 2,237 properties near St Kilda Beach

Estimated price for 1 night/2 adults

Novotel Melbourne St Kilda
Novotel Melbourne St Kilda
4.0 out of 5.00.3 km from St Kilda Beach
Free Cancellation
4.0/5 (1,934 reviews)
AU$144/ night for 2 guests

Overnight stay as going to a concert nearby. Walking distance to shops, bars and the beach. Clean hotel, comfy bed and tasty breakfast !

Reviewed on 25 Apr. 2019
Quest St Kilda Bayside
Quest St Kilda Bayside
4.0 out of 5.00.5 km from St Kilda Beach
Free Cancellation
4.3/5 (434 reviews)
AU$121/ night for 2 guests

Very clean. Friendly helpful staff and great location

Reviewed on 23 Mar. 2019
Cosmopolitan Hotel
Cosmopolitan Hotel
4.0 out of 5.00.7 km from St Kilda Beach
Free Cancellation
4.3/5 (2,437 reviews)
AU$118/ night for 2 guests

Very welcoming, friendly and knowledgeable receptionist on late Friday 17 May and again morning on Sat 18. Bed very comfortable in a largish room. Great shower.

Reviewed on 19 May 2019
Rydges St Kilda
Rydges St Kilda
4.5 out of 5.00.7 km from St Kilda Beach
Free Cancellation
4.1/5 (1,761 reviews)
AU$99/ night for 2 guests

Great access to public transport, didn’t like cost of parking $60 for 2 nights a bit steep.

Reviewed on 4 Apr. 2019
Cleo
Cleo
3.5 out of 5.00.4 km from St Kilda Beach
Get Rates/ night for 2 guests
CLEO, 1BDR St.Kilda Apartment
CLEO, 1BDR St.Kilda Apartment
3.5 out of 5.00.5 km from St Kilda Beach
5.0/5 (1 reviews)
Get Rates/ night for 2 guests

Had a wonderful time in St Kilda, the apartment is fantastic, warm and a perfect base to see all south Melbourne has to offer. Comunication with Max from the Beyond A Room team was excellent and would highly recommend to anyone wanting a welcoming stay in Melbourne.

Reviewed on 16 Apr. 2018
BROOKE, 1BDR St.Kilda Apartment
BROOKE, 1BDR St.Kilda Apartment
3.5 out of 5.00.4 km from St Kilda Beach
4.0/5 (1 reviews)
Get Rates/ night for 2 guests

From the outside the place doesn't look awesome, but once inside it is a great light filled space with lovely furnishings. The only drag is picking up the key in the CBD before hand. Otherwise it was great!

Reviewed on 5 Aug. 2018
Waratah Stay - A Mansion Experience
Waratah Stay - A Mansion Experience
4.0 out of 5.00.5 km from St Kilda Beach
4.6/5 (15 reviews)
AU$198/ night for 2 guests

The room was very clean and the house is quiet. Great location to stay in St Kilda and very well connected with public transport to go downtown.

Reviewed on 31 Oct. 2018
The Prince
The Prince
4.5 out of 5.00.6 km from St Kilda Beach
Free Cancellation
4.3/5 (687 reviews)
AU$170/ night for 2 guests

The rooms are designed so well. The colours really compliment the furniture and style.

Reviewed on 6 May 2019
Map

Hotels with reviews mentioning St Kilda Beach

See all hotels near St Kilda Beach

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.