Australia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

St Kilda Beach Resorts & Accommodations

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Beach Hotels in St Kilda

Estimated price for 1 night / 2 adults
The Prince
The Prince
4.5 out of 5
2 Acland Street, St Kilda, VIC

The Prince: Luxury hotel with free WiFi and free parking. Located in a shopping district.

4.5/5Wonderful! (474 reviews)
The Prince
Adina Apartment Hotel St Kilda Melbourne
Adina Apartment Hotel St Kilda Melbourne
4 out of 5
157 Fitzroy Street, St Kilda, VIC
The price is AU$113 per night

Adina Apartment Hotel St Kilda Melbourne: Family aparthotel with free WiFi and a full-service spa. Located near theme parks.

4.4/5Excellent! (998 reviews)
Adina Apartment Hotel St Kilda Melbourne
Quest St Kilda Bayside
Quest St Kilda Bayside
4 out of 5
1 Eildon Road, St Kilda, VIC
The price is AU$114 per night

Quest St Kilda Bayside: Apartment building with free WiFi and outdoor pool. Located in a shopping district.

4.4/5Excellent! (276 reviews)
Quest St Kilda Bayside
Tolarno Hotel
Tolarno Hotel
4 out of 5
42 Fitzroy Street, St Kilda, VIC
The price is AU$73 per night

Tolarno Hotel: Family hotel with free WiFi and a business centre. Located near a metro station.

4.3/5Excellent! (459 reviews)
Tolarno Hotel
Cosmopolitan Hotel
Cosmopolitan Hotel
4 out of 5
6 Carlisle Street, St Kilda, VIC
The price is AU$79 per night

Cosmopolitan Hotel: Business-friendly hotel with free WiFi and parking. Located in the entertainment district.

4/5Very Good! (334 reviews)
Cosmopolitan Hotel
Easystay Studio Apartments
Easystay Studio Apartments
3 out of 5
63 Fitzroy St, St Kilda VIC 3182,63, St Kilda, VIC

Easystay Studio Apartments: Business-friendly hotel with free WiFi and parking. Located in the entertainment district.

4/5Very Good! (374 reviews)
Easystay Studio Apartments
Crest on Barkly
Crest on Barkly
4 out of 5
47 Barkly St, St Kilda, VIC
The price is AU$85 per night

Crest on Barkly: Family hotel with free WiFi and free parking. Located in a shopping district.

3.9/5Good! (506 reviews)
Crest on Barkly
Barkly Apartments
Barkly Apartments
3.5 out of 5
180 Barkly Street, St Kilda, VIC
The price is AU$123 per night

Barkly Apartments: Apartment building with free WiFi and free parking. Located near a metro station.

3.8/5Good! (253 reviews)
Barkly Apartments
Rydges St Kilda
Rydges St Kilda
4.5 out of 5
35-37 Fitzroy Street, St Kilda, VIC
The price is AU$120 per night

Rydges St Kilda: Luxury hotel with free WiFi and a restaurant. Located in the entertainment district.

3.8/5Good! (400 reviews)
Rydges St Kilda

Ocean view accommodation St Kilda

Estimated price for 1 night / 2 adults
The Prince
The Prince
4.5 out of 5
2 Acland Street, St Kilda, VIC

The Prince: Luxury hotel with free WiFi and free parking. Located in a shopping district.

4.5/5Wonderful! (474 reviews)
The Prince
Easystay Studio Apartments
Easystay Studio Apartments
3 out of 5
63 Fitzroy St, St Kilda VIC 3182,63, St Kilda, VIC

Easystay Studio Apartments: Business-friendly hotel with free WiFi and parking. Located in the entertainment district.

4/5Very Good! (374 reviews)
Easystay Studio Apartments
Nomads St Kilda Beach - Hostel
Nomads St Kilda Beach - Hostel
2 out of 5
24 Grey Street, St Kilda, VIC

Nomads St Kilda Beach - Hostel: Hostel with free breakfast and free WiFi. Located near a metro station.

3.2/5 (38 reviews)
Nomads St Kilda Beach - Hostel

Recently reviewed in St Kilda

Travel to St Kilda & explore

^Eligibility requirements and conditions apply.