Top 10 Hotels in St Kilda

See all 618 Hotels in St Kilda
The Hotel Windsor
The Hotel Windsor

111 Spring Street, Melbourne 3000

5.0 out of 5.0

This family-friendly Melbourne hotel is located in the business district, within a 15-minute walk of Princess Theatre, Bourke …

$99
The Langham, Melbourne
The Langham, Melbourne

One Southgate Avenue, Southbank 3006

5.0 out of 5.0

Shaped like an open book facing the Yarra River from its Southbank side, this 24-story hotel is located in the Southgate …

$173
Stamford Plaza Melbourne
Stamford Plaza Melbourne

111 Little Collins Street, Melbourne 3000

5.0 out of 5.0

Located in Melbourne Central Business District, this luxury hotel is within a 10-minute walk of Scots Church and Bourke Stree …

$123
Sofitel Melbourne On Collins
Sofitel Melbourne On Collins

25 Collins Street, Melbourne 3000

5.0 out of 5.0

This family-friendly Melbourne hotel is located in the entertainment district, within a 15-minute walk of Princess Theatre an …

$169
Brady Hotels
Brady Hotels

30 Little Latrobe Street, Melbourne 3000

4.5 out of 5.0

Located in Melbourne Central Business District, this luxury hotel is steps from State Library of Victoria and Melbourne …

$65
Quest Dandenong Central
Quest Dandenong Central

2-10 Walker Street, Dandenong 3175

3.5 out of 5.0

Located in the heart of Dandenong, this apartment is within a 15-minute walk of Drum Theatre, Dandenong Market, and Dandenong …

$92
Oaks on William
Oaks on William

350 William Street, Melbourne 3000

4.5 out of 5.0

Located in Melbourne Central Business District, this luxury aparthotel is within a 10-minute walk of Flagstaff Gardens and …

$91
Hotel Lindrum Melbourne MGallery by Sofitel
Hotel Lindrum Melbourne MGallery by Sofitel

26 Flinders Street, Melbourne 3000

5.0 out of 5.0

Located in Melbourne Central Business District, this luxury hotel is within a 15-minute walk of Forum Theatre and Melbourne …

$142
Oaks On Market
Oaks On Market

60 Market Street, Melbourne 3000

4.0 out of 5.0

Located in Melbourne Central Business District, this apartment is within a 15-minute walk of Melbourne Aquarium, Bourke Stree …

$93
Cosmopolitan Hotel
Cosmopolitan Hotel

2-8 Carlisle Street, St Kilda 3182

4.0 out of 5.0

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

$69

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.