St Kilda hotels & accommodation with spa
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check availability on Spa Hotels in St Kilda
Spa Hotels in St Kilda

Saint Kilda Beach Hotel (formerly Rydges St Kilda)
35-37 Fitzroy Street, St Kilda, VIC
The price is AU$133 per night
AU$133
20 Oct - 21 Oct
includes taxes & fees
Saint Kilda Beach Hotel (formerly Rydges St Kilda): Business-friendly hotel with free WiFi and a coffee shop/cafe. Located near a metro station.
Free cancellation
Reserve now, pay when you stay

The Prince
2 Acland Street, St Kilda, VIC
The price is AU$156 per night
AU$156
19 Oct - 20 Oct
includes taxes & fees
The Prince: Luxury hotel with free WiFi and 2 bars/lounges. Located in a shopping district.
Free cancellation
Reserve now, pay when you stay

Crest on Barkly
47 Barkly St, St Kilda, VIC
The price is AU$151 per night
AU$151
22 Oct - 23 Oct
includes taxes & fees
Crest on Barkly: Business-friendly hotel with free WiFi and a coffee shop/cafe. Located near a metro station.
Free cancellation
Reserve now, pay when you stay

Crest on Barkly Serviced Apartments
25 Barkly St, St Kilda, VIC
The price is AU$158 per night
AU$158
22 Oct - 23 Oct
includes taxes & fees
Crest on Barkly Serviced Apartments: Business-friendly hotel with free WiFi and a coffee shop/cafe. Located near a metro station.
Free WiFi
Air conditioning
Free cancellation
Reserve now, pay when you stay
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 hotels essential information
Accommodation | 484 hotels |
---|---|
Lowest Price | AU$80 |
Highest Price | AU$158 |
Popular hotels | Saint Kilda Beach Hotel (formerly Rydges St Kilda), The Prince, Crest on Barkly, Crest on Barkly Serviced Apartments, Tolarno Hotel, Cosmopolitan Hotel and Apartments |
New reviews! Best hotels in St Kilda

Wotif Verified Review
5 / 5
From checking in to checking out I was happy and surprisingly impressed by this hotel. Lovely quiet, clean and well presented room, excellent bathroom and plentiful hot water with great pressure. Breakfast was well prepared and presented in a location that allowed me to appreciate the vibrancy of St Kilda. Parking easily accessible. Staff that I engaged with were all friendly, helpful and genuine.
A verified traveller stayed at Saint Kilda Beach Hotel (formerly Rydges St Kilda)
Posted 7 days ago
More Destinations
- Hotels near Marvel Stadium
- Hotels near Luna Park
- Port Melbourne Hotels
- Hotels near St Kilda Road
- Apartment Hotels in Prahran
- Beach Hotels in Prahran
- Boutique Hotels in Prahran
- Cheap Hotels in Prahran
- Family Hotels in Prahran
- Green Hotels in Prahran
- Luxury Hotels in Prahran
- Pet Friendly Hotels in Prahran
- Romantic Hotels in Prahran
- Spa Hotels in Prahran
- Hotels near Alfred Hospital
- Apartment Hotels in Melbourne Central Business District
- Luxury Hotels in Melbourne Central Business District
- Melbourne Central Business District Hotels
- Adventure Sport Hotels in Southbank
- Apartment Hotels in Southbank
- Beach Hotels in Southbank
- Golf Hotels in Southbank
- Hotels with Suites in Southbank
- Hotels with Free Airport Shuttle in Southbank
- Hotels with Indoor Pools in Southbank
- Hotels with Restaurants in Southbank
- Hotels with Tennis Courts in Southbank
- Hotels on the Lake in Southbank
- Romantic Hotels in Southbank
- Hotels with a Wedding Venue in Southbank
- Southbank Hotels
- Apartment Hotels in South Yarra
- Business Hotels in South Yarra
- Fishing Resorts & in South Yarra
- Hotels with Airport Transfers in South Yarra
- Hotels with Free Breakfast in South Yarra
- Hotels with Restaurants in South Yarra
- Hotels with Tennis Courts in South Yarra
- Lgbt Welcoming Hotels in South Yarra
- Hotels with a Wedding Venue in South Yarra
- South Yarra Hotels
- Hotels near St. Kilda Adventure Playground
- Apartment Hotels in Melbourne
- Cheap Hotels in Melbourne
- Luxury Hotels in Melbourne
- Pet Friendly Hotels in Melbourne
- Melbourne Hotels
- Motels in Melbourne
- Richmond Hotels
- Hotels near Fitzroy Street
- Adventure Sport Hotels in Victoria
- Arcade Hotels in Victoria
- Hotels with Air Conditioning in Victoria
- Hotels with Free Breakfast in Victoria
- Hotels with Indoor Pools in Victoria
- Hotels on the River in Victoria
- Hotels with a Wedding Venue in Victoria
- Hotels near Palais Theatre
- Balaclava Hotels
- All Inclusive Hotels in Docklands
- Boutique Hotels in Docklands
- Casino Hotels in Docklands
- Golf Hotels in Docklands
- Hotels with Air Conditioning in Docklands
- Hotels with a Gym in Docklands
- Hotels with Kitchenettes in Docklands
- Hotels on the River in Docklands
- Hotels with Shopping in Docklands
- Ski Hotels in Docklands
- Winery Hotels in Docklands
- Docklands Hotels
- East Melbourne Hotels
- Beach Hotels in St. Kilda East
- Cheap Hotels in St. Kilda East
- Family Hotels in St. Kilda East
- Hotels with Hot Tubs in St. Kilda East
- Hotels with Pool in St. Kilda East
- Apartment Hotels in Windsor
- Beach Hotels in Windsor
- Hotels with Parking in Windsor
- Windsor Hotels
- Hotels near Jewish Museum of Australia
- Apartment Hotels in Elwood
- Pet Friendly Hotels in Elwood
- Melbourne Airport Hotels
- Hotels near Rod Laver Arena
- Saint Kilda South Hotels
- Hotels near Crown Casino
- Hotels near Melbourne Cricket Ground
- Hotels near St Kilda Beach
- Apartment Hotels in St Kilda West
- Beach Hotels in St Kilda West
- Hotels near Acland Street
- Visit Bourke Street Mall
- Hotels near High Street Armadale
- Hotels near St Kilda Beach
- Hotels near Crown Casino
- Hotels near Brighton Beach
- Hotels near Melbourne Convention and Exhibition Centre
- Hotels near Alfred Hospital
- Melbourne vacations
- Hotels near Collins Street
- Visit Luna Park
- Flights to Melbourne
- Hotels near Marvel Stadium
- Apart Hotels in Melbourne
- Hotels near Melbourne Cricket Ground
- Hotels near Rod Laver Arena
- Luxury Hotels in Melbourne
- Hotels in Melbourne
- Hotels in South Yarra
- Visit Brighton Beach
- Hotels near Albert Park Lake