Top 10 Hotels in St Kilda

See all 28 Hotels in St Kilda
Cosmopolitan Hotel
Cosmopolitan Hotel

2-8 Carlisle Street, St Kilda 3182

4.0 out of 5.0
4 out of 5 (327 reviews)

Situated in the entertainment district, this hotel is steps from Acland Street and Luna Park. St. Kilda Beach and Royal …

$98
Adina Apartment Hotel St Kilda
Adina Apartment Hotel St Kilda

157 Fitzroy Street, St Kilda 3182

4.5 out of 5.0
3.9 out of 5 (173 reviews)

This family-friendly St Kilda aparthotel is located in the entertainment district, within 1 mi (2 km) of Astor Theatre, St. …

$109
Summer House Backpackers, Melbourne
Summer House Backpackers, Melbourne

109 Barkly Street, St Kilda 3182

2.0 out of 5.0
2.6 out of 5 (10 reviews)

Situated by the sea, this hostel is within a 10-minute walk of Acland Street and Luna Park. St. Kilda Beach and Royal Botanic …

$72
Barkly Apartments
Barkly Apartments

180 Barkly Street, St Kilda 3182

3.5 out of 5.0
3.7 out of 5 (30 reviews)

Situated in the entertainment district, this aparthotel is within a 10-minute walk of Acland Street and Luna Park. St. Kild …

$106
The Prince
The Prince

2 Acland Street, St Kilda 3182

4.5 out of 5.0
3.7 out of 5 (47 reviews)

Situated by the ocean, this luxury hotel is within a 15-minute walk of St. Kilda Beach and Luna Park. Royal Botanic Gardens i …

$100
Quest On St Kilda Road
Quest On St Kilda Road

1A St Kilda Road (via Pattison St), St Kilda 3182

4.0 out of 5.0
3.9 out of 5 (32 reviews)

Located in St Kilda Road, this apartment is within 1 mi (2 km) of Astor Theatre, St. Kilda Beach, and Luna Park. Melbourne …

$114
Rydges St Kilda
Rydges St Kilda

35-37 Fitzroy Street, St Kilda 3182

4.5 out of 5.0
3.9 out of 5 (158 reviews)

Situated on the Strip, this luxury hotel is within a 15-minute walk of St. Kilda Beach and Luna Park. Royal Botanic Gardens …

$91
Base Backpackers Melbourne Hostel
Base Backpackers Melbourne Hostel

17 Carlisle St, St Kilda 3182

2.0 out of 5.0
3.2 out of 5 (24 reviews)

Situated in the entertainment district, this hostel is steps from Acland Street and Luna Park. St. Kilda Beach and Royal …

$115
Redan Apartments
Redan Apartments

25 Redan Street, St Kilda 3182

3.0 out of 5.0
1.7 out of 5 (52 reviews)

Situated in the historical district, this apartment is within 1 mi (2 km) of Astor Theatre and Luna Park. St. Kilda Beach and …

$67
Habitat HQ - Hostel
Habitat HQ - Hostel

333 St Kilda Road, St Kilda 3182

2.0 out of 5.0
3.7 out of 5 (27 reviews)

Situated in the entertainment district, this eco-friendly hostel is within 1 mi (2 km) of Acland Street, St. Kilda Beach, and …

$23

Recent Reviews in St Kilda

Hide content

St Kilda Hotel Guide

Travelers can find an extensive range of room options to choose from in St. Kilda. Expedia lists no less than 378 places to base yourself within a 0.1-mile radius of St. Kilda's center.

Finding convenient accommodation close to the bright lights of inner-city St. Kilda has never been easier. Expedia's up-to-the-minute database lists the Novotel Melbourne St Kilda and Quest St Kilda Bayside, all of which are within 0.6 miles of the town center.

But of course, a visit to St. Kilda wouldn't seem complete if you don't make a visit to the St. Kilda Beach. If you'd prefer to book a room near this St. Kilda icon, look up the Crown Towers and The Langham, Melbourne, all within walking distance.

If you would like to book a hotel located in the vicinity of the Luna Park, the Quest Prahran and the Quest Windsor are popular choices. The Quest Prahran is 2 miles from St. Kilda's center is the Crest on Barkly. The Easystay Studio Apartments is only 0.4 miles away. The Redan Apartments and the Abode by Easystay are amongst the other cheaper options worth investigating.

4 miles away from downtown St. Kilda, is the Apartments @ Docklands. The Park Hyatt Melbourne can be found 4 miles away. The Grand Hyatt Melbourne and the Docklands Private Collection of Apartments - NewQuay are two other accommodation options worth looking into in St. Kilda.

Looking for more things to do? Spend some time enjoying Puffing Billy Steam Train and Sherbrooke Forest, in Belgrave, 20 miles to the east of St. Kilda. Should you wish to spend a night or two in Belgrave, check Expedia's booking pages for the latest deals at the Clarendon Cottages and Coonara Cottage - Olinda. Alternatively, you could consider staying at Cheltenham, 8 miles to the southeast of St. Kilda, where you can choose from the Quest Moorabbin and Quest Cheltenham. The Royal Melbourne Golf Club and Victoria Golf Club are just a couple of the more popular attractions to explore when you're in Cheltenham.

Tullamarine Airport is a nearby airport for arriving in St. Kilda. It is 15 miles away. If you choose to stay nearby, try the PARKROYAL Melbourne Airport or Holiday Inn Melbourne Airport.