Top 10 Hotels in South Melbourne

See all 613 Hotels in South Melbourne
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
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
Vibe Savoy Hotel Melbourne
Vibe Savoy Hotel Melbourne

630 Little Collins Streets, Melbourne 3000

4.5 out of 5.0

Blending the zest of the Vibe Hotel brand with the beautiful facade of a heritage building, Vibe Savoy Hotel Melbourne is …

$97
Pegasus Apart’Hotel
Pegasus Apart’Hotel

206 A'Beckett Street, Melbourne 3000

4.0 out of 5.0

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

$93

Recent Reviews in South Melbourne

Hide content

Where to stay in South Melbourne

South Melbourne Hotel Guide

From the affordable to the more exclusive, South Melbourne offers an extensive range of first-rate short- and long-stay accommodation choices. Expedia offers 405 accommodation options within 6 miles of South Melbourne's heart.

South Melbourne offers visitors some convenient accommodations, including the Melbourne Short Stay Apartments MP Deluxe and Melbourne Short Stay Apartments on Whiteman.

The Lily Sands Inn is one of a few budget hotel options in South Melbourne.

You could check out the Apartments @ Docklands or the Crown Towers. The Apartments @ Docklands can be found 2 miles from the main part of South Melbourne. The Crown Towers, is located 0.8 miles away. Other Expedia-listed accommodation options are the Park Hyatt Melbourne and the Grand Hyatt Melbourne.

Belgrave is 20 miles to the east of South Melbourne and is where you'll find Puffing Billy Steam Train and Sherbrooke Forest. If you'd like to spend a few nights in Belgrave, check out the room rates at the Clarendon Cottages and Coonara Cottage - Olinda. 1 mile to the north of South Melbourne, you may also choose to stay at Melbourne CBD, which is home to the Docklands Private Collection of Apartments - NewQuay and The Westin Melbourne. Whether you're just passing through or staying in Melbourne CBD, set aside some time to check out the Melbourne's GPO and Primrose Potter Australian Ballet Centre.

Get your sports fix with a visit to Melbourne Cricket Ground, which is 2 miles to the northeast of South Melbourne. Those sports fans wanting to find accommodation near to the action can make a choice from the The Lyall Hotel and Spa or the Melbourne Short Stay Apartments.

Tullamarine Airport is located 13 miles from South Melbourne. Should you choose to stay nearby, you can book a room at the PARKROYAL Melbourne Airport or the Holiday Inn Melbourne Airport.