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.3 out of 5 (2,107 reviews)

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

$103
Adina Apartment Hotel St Kilda
Adina Apartment Hotel St Kilda

157 Fitzroy Street, St Kilda 3182

4.5 out of 5.0
4.3 out of 5 (1,328 reviews)

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

$134
Easystay Studio Apartments
Easystay Studio Apartments

Various Addresses, St Kilda 3128

3.5 out of 5.0
3.8 out of 5 (605 reviews)

These apartments are located throughout the area in St Kilda.

$84
St Kilda Beach House @ Hotel Barkly - Hostel
St Kilda Beach House @ Hotel Barkly - Hostel

109 Barkly Street, St Kilda 3182

2.0 out of 5.0
3.5 out of 5 (100 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 …

$92
Barkly Apartments
Barkly Apartments

180 Barkly Street, St Kilda 3182

3.5 out of 5.0
4 out of 5 (292 reviews)

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

$114
Novotel Melbourne St Kilda
Novotel Melbourne St Kilda

16 The Esplanade, St Kilda 3182

4.0 out of 5.0
4.3 out of 5 (2,771 reviews)

This family-friendly St Kilda hotel is located on the Strip, within a 10-minute walk of Palais Theatre and Luna Park. St …

$138
The Prince
The Prince

2 Acland Street, St Kilda 3182

4.5 out of 5.0
4.4 out of 5 (508 reviews)

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

$103
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
4.1 out of 5 (318 reviews)

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

$135
Base Backpackers Melbourne Hostel
Base Backpackers Melbourne Hostel

17 Carlisle St, St Kilda 3182

2.0 out of 5.0
3.8 out of 5 (107 reviews)

Situated in the entertainment district, this hostel is within a 15-minute walk of Luna Park and St. Kilda Beach. Royal …

$58
Redan Apartments
Redan Apartments

25 Redan Street, St Kilda 3182

3.0 out of 5.0
1.8 out of 5 (134 reviews)

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

$68

Recent Reviews in St Kilda

Hide content

Where to stay in St Kilda

St Kilda Hotel Guide

If you're seeking comfortable long-stay or short-stay accommodation in St. Kilda, it's good to know that there is a treasure trove of possibilities. Expedia's comprehensive database lists 399 hotel and apartment options within 6 miles of St. Kilda's center.

Astute travelers who fully appreciate the importance of booking accommodation close to the bright lights and action of the city's heart should check out the Novotel Melbourne St Kilda and Quest St Kilda Bayside, which are located within a 0.6-mile radius of St. Kilda's downtown area.

One of St. Kilda's best known landmarks is the St. Kilda Beach. The Crown Towers and The Langham, Melbourne, are within strolling distance of St. Kilda Beach.

For a hotel located close to the Luna Park, check out the Quest Prahran or the Quest Windsor. The Quest Prahran is 2 miles away and the Quest Windsor is 1 mile away.

At Expedia, we understand that all travelers have differing needs and budgets. So if you are looking for somewhere to base yourself that is at the budget end of the scale, the St. Kilda area features some solid options to choose from. The Crest on Barkly is 0.4 miles from downtown, while the Easystay Studio Apartments is 0.2 miles away. Additional affordable hotels are the Redan Apartments and the Abode by Easystay.

The Apartments @ Docklands is positioned 4 miles away from the center of St. Kilda. Another accommodation option is the Park Hyatt Melbourne, which is positioned 4 miles away. Alternatively you could book a room at the Grand Hyatt Melbourne or the Docklands Private Collection of Apartments - NewQuay.

Looking for more things to do? Consider spending a day or two enjoying Puffing Billy Steam Train and Sherbrooke Forest, which you'll find in Belgrave, 20 miles to the east of St. Kilda. Some of our recommended Belgrave hotel options include the Clarendon Cottages and Coonara Cottage - Olinda. 8 miles to the southeast of St. Kilda, you can also stay at Cheltenham, home to the Quest Moorabbin and Quest Cheltenham. The Royal Melbourne Golf Club and Victoria Golf Club are just some of the more popular attractions to check out while in Cheltenham.

If you are arriving or departing via Tullamarine Airport, you may choose to book some accommodation at PARKROYAL Melbourne Airport, or Holiday Inn Melbourne Airport, both of which are a short distance away.