Beginning of main content

10 Best Hotels in Melbourne

See all 1,711 properties in Melbourne
Atlantis Hotel, Melbourne

Atlantis Hotel, Melbourne

300 Spencer Street, Melbourne
  • Free Cancellation
4.0 out of 5.0
 
 

Located in Melbourne Central Business District, this motel is within a 15-minute walk of Hardware Lane and Etihad Stadium. SEA LIFE Melbourne and Queen Victoria ...

AU$95 per night for 2 guests

Atlantis Hotel, MelbourneAU$95
The Hotel Windsor

The Hotel Windsor

111 Spring Street, Melbourne
  • Free Cancellation
  • Reserve now, pay when you stay
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 Street Mall, and Melbourne Museum. ...

AU$165 per night for 2 guests

The Hotel WindsorAU$165
Travelodge Hotel Melbourne Docklands

Travelodge Hotel Melbourne Docklands

66 Aurora Lane, Docklands
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Melbourne Central Business District, this hotel is within a 15-minute walk of Etihad Stadium and DFO South Wharf. Melbourne Convention and Exhibition ...

AU$81 per night for 2 guests

Travelodge Hotel Melbourne DocklandsAU$81
Great Southern Hotel Melbourne

Great Southern Hotel Melbourne

44 Spencer Street, Melbourne
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Melbourne Central Business District, this hotel is within a 15-minute walk of SEA LIFE Melbourne and Etihad Stadium. Bourke Street Mall and Eureka ...

AU$68 per night for 2 guests

Great Southern Hotel MelbourneAU$68
Pegasus Apart'Hotel

Pegasus Apart'Hotel

206 A'Beckett Street, Melbourne
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

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

AU$95 per night for 2 guests

Pegasus Apart'HotelAU$95
Brady Hotel Central Melbourne

Brady Hotel Central Melbourne

30 Little La Trobe Street, Melbourne
    4.5 out of 5.0
     
     

    Located in Melbourne Central Business District, this luxury hotel is steps from State Library of Victoria, Melbourne Central, and RMIT University. QV Centre ...

    AU$116 per night for 2 guests

    Brady Hotel Central MelbourneAU$116
    Rendezvous Hotel Melbourne

    Rendezvous Hotel Melbourne

    328 Flinders Street, Melbourne
    • Free Cancellation
    • Reserve now, pay when you stay
     
     

    Located in the very heart of the city, the hotel is walking distance to world class shopping, famous theatres, major sporting venues, vibrant entertainment, ...

    AU$115 per night for 2 guests

    Rendezvous Hotel MelbourneAU$115
    The Langham, Melbourne

    The Langham, Melbourne

    One Southgate Avenue, Southbank
    • Free Cancellation
    • Reserve now, pay when you stay
    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 shopping/business complex, 500 meters ...

    AU$241 per night for 2 guests

    The Langham, MelbourneAU$241
    The Victoria Hotel Melbourne

    The Victoria Hotel Melbourne

    215 Little Collins Street, Melbourne
    • Free Cancellation
     
     

    Located in Melbourne Central Business District, this hotel is steps from Melbourne Town Hall, Capitol Theatre, and Athenaeum. Flinders Street Station is 8 minutes ...

    AU$117 per night for 2 guests

    The Victoria Hotel MelbourneAU$117
    PARKROYAL Melbourne Airport

    PARKROYAL Melbourne Airport

    Arrival Drive, Melbourne Airport
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Located near the airport, this family-friendly hotel is within 9 mi (15 km) of DFO Essendon, Northern Golf Club, and Moonee Valley Racecourse. Melbourne Zoo ...

    AU$245 per night for 2 guests

    PARKROYAL Melbourne AirportAU$245
    Travelodge Hotel Melbourne Southbank

    Travelodge Hotel Melbourne Southbank

    Corner of Southgate Ave & Riverside Quay, Southbank
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Set within the Southbank shopping/business complex and 200 meters (656 feet) from Yarra River, this modern-style hotel is just across Princes Bridge from the ...

    AU$108 per night for 2 guests

    Travelodge Hotel Melbourne SouthbankAU$108
    Mercure Welcome Melbourne

    Mercure Welcome Melbourne

    265 Little Bourke Street, Melbourne
    • Free Cancellation
    • Reserve now, pay when you stay
     
     

    This family-friendly Melbourne hotel is located in the entertainment district, just steps from Emporium Melbourne and Bourke Street Mall. Melbourne Central and ...

    AU$105 per night for 2 guests

    Mercure Welcome MelbourneAU$105
    Stamford Plaza Melbourne

    Stamford Plaza Melbourne

    111 Little Collins Street, Melbourne
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Located in Melbourne Central Business District, this luxury hotel is within a 10-minute walk of Her Majesty's Theatre and Bourke Street Mall. Melbourne Central ...

    AU$186 per night for 2 guests

    Stamford Plaza MelbourneAU$186
    Oaks on William

    Oaks on William

    350 William Street, Melbourne
    • Free Cancellation
    • Reserve now, pay when you stay
    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 Hardware Lane. Queen Victoria Market ...

    AU$190 per night for 2 guests

    Oaks on WilliamAU$190
    Citadines on Bourke Melbourne

    Citadines on Bourke Melbourne

    131-135 Bourke Street, Melbourne
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    This family-friendly Melbourne aparthotel is located in the entertainment district, within a 10-minute walk of Her Majesty's Theatre, Bourke Street Mall, and ...

    AU$150 per night for 2 guests

    Citadines on Bourke MelbourneAU$150
    Novotel Melbourne on Collins

    Novotel Melbourne on Collins

    270 Collins Street, Melbourne
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    This family-friendly Melbourne hotel is located in the entertainment district, within a 5-minute walk of Block Arcade and Bourke Street Mall. Eureka Tower and ...

    AU$163 per night for 2 guests

    Novotel Melbourne on CollinsAU$163
    Bayview On The Park

    Bayview On The Park

    52 Queens Road, Melbourne
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated in the business district, this hotel is within 2 mi (3 km) of Alfred Hospital, St. Kilda Beach, and Royal Botanic Gardens. Melbourne Cricket Ground ...

    AU$82 per night for 2 guests

    Bayview On The ParkAU$82
    Novotel Melbourne South Wharf

    Novotel Melbourne South Wharf

    7 Convention Centre Place, South Wharf
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in Melbourne Central Business District, this hotel is within a 15-minute walk of DFO South Wharf and Etihad Stadium. SEA LIFE Melbourne and Eureka Tower ...

    AU$193 per night for 2 guests

    Novotel Melbourne South WharfAU$193
    City Tempo

    City Tempo

    353 Queen Street, Melbourne
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in Melbourne Central Business District, this apartment building is within a 10-minute walk of Hardware Lane, Queen Victoria Market, and Melbourne Central. ...

    AU$129 per night for 2 guests

    City TempoAU$129
    Hotel Grand Chancellor Melbourne

    Hotel Grand Chancellor Melbourne

    131-137 Lonsdale Street, Melbourne
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    This family-friendly Melbourne hotel is located in the historical district, within a 10-minute walk of Comedy Theatre, Melbourne Central, and Bourke Street Mall. ...

    AU$145 per night for 2 guests

    Hotel Grand Chancellor MelbourneAU$145

    Check prices on hotels in Melbourne

    Best deal Best deal 7 Dec - 9 Dec
    Tonight Tonight 21 Oct - 22 Oct
    This weekend This weekend 26 Oct - 28 Oct
    Next weekend Next weekend 2 Nov - 4 Nov

    Search Hotels near Top Melbourne Attractions

    Top Melbourne Areas

    Map

    Recent Reviews in Melbourne

    Travel to Melbourne & Explore


    Explore Sydney with Expedia’s Travel Guides to find the best last minute hotels, cars, Melbourne holidays and more!