Beginning of main content

10 Best Hotels in Perth

See all 729 properties in Perth
The Westin Perth

The Westin Perth

480 Hay Street, Perth
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in Perth Central Business District, this luxury hotel is within 1 mi (2 km) of Perth Mint, Elizabeth Quay, and Perth Arena. WACA Ground and nib Stadium ...

AU$195 per night for 2 guests

The Westin PerthAU$195
Esplanade Hotel Fremantle - by Rydges

Esplanade Hotel Fremantle - by Rydges

Cnr Marine Terrace and Essex St, Fremantle
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

This family-friendly Fremantle hotel is located by the ocean, 0.2 mi (0.3 km) from Fremantle Markets, and within 12 mi (20 km) of Cottesloe Beach and City Beach. ...

AU$126 per night for 2 guests

Esplanade Hotel Fremantle - by RydgesAU$126
Metro Hotel Perth

Metro Hotel Perth

61 Canning Highway, South Perth
    4.0 out of 5.0
     
     

    Situated in the suburbs, this hotel is within 2 mi (3 km) of Crown Perth, Mends Street Jetty, and Perth Zoo. WACA Ground and Perth Hockey Stadium are also within ...

    AU$76 per night for 2 guests

    Metro Hotel PerthAU$76
    Aloft Perth

    Aloft Perth

    27 Rowe Avenue, Rivervale
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated near the airport, this hotel is 1 mi (1.6 km) from Crown Perth and 1.9 mi (3 km) from Ascot Racecourse. Swan River Foreshore Trail and Perth Convention ...

    AU$112 per night for 2 guests

    Aloft PerthAU$112
    Pan Pacific Perth

    Pan Pacific Perth

    207 Adelaide Terrace, East Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Overlooking the Swan River, this hotel is less than 1 km (0.6 mi) from the Perth Mint, Perth Concert Hall, Hay Street Mall, and Swan Bells bell tower. Cottesloe ...

    AU$146 per night for 2 guests

    Pan Pacific PerthAU$146
    Mercure Hotel Perth

    Mercure Hotel Perth

    10 Irwin Street, Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Located in Perth Central Business District, this hotel is within 1 mi (2 km) of Perth Mint and WACA Ground. SCITECH Discovery Centre and Hyde Park are also within ...

    AU$122 per night for 2 guests

    Mercure Hotel PerthAU$122
    Duxton Hotel Perth

    Duxton Hotel Perth

    1 St Georges Terrace, Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Located in Perth Central Business District, this luxury hotel is within a 10-minute walk of Perth Concert Hall and Perth Mint. WACA Ground and SCITECH Discovery ...

    AU$150 per night for 2 guests

    Duxton Hotel PerthAU$150
    Hyatt Regency Perth

    Hyatt Regency Perth

    99 Adelaide Terrace, East Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Situated near the boardwalk, this luxury hotel is within a 10-minute walk of Queens Gardens, Langley Park, and World Australia Cricket Association Museum. Perth ...

    AU$145 per night for 2 guests

    Hyatt Regency PerthAU$145
    Sanno Marracoonda Perth Airport Hotel

    Sanno Marracoonda Perth Airport Hotel

    46 Kanowna Avenue East, Redcliffe
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated near the airport, this hotel is within 9 mi (15 km) of WACA Ground, Hyde Park, and Perth Mint. Perth Zoo and SCITECH Discovery Centre are also within ...

    AU$92 per night for 2 guests

    Sanno Marracoonda Perth Airport HotelAU$92
    Country Comfort Perth

    Country Comfort Perth

    249-263 Great Eastern Highway, Belmont
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Situated near the airport, this motel is 0.5 mi (0.9 km) from Ascot Racecourse and within 3 mi (5 km) of Crown Perth and Belmont Racecourse.

    AU$95 per night for 2 guests

    Country Comfort PerthAU$95
    Rendezvous Hotel Perth Scarborough

    Rendezvous Hotel Perth Scarborough

    148 The Esplanade, Scarborough
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Overlooking Scarborough's white-sand surfing beach with its numerous water sporting opportunities, the hotel is a few blocks from shops and restaurants, and ...

    AU$137 per night for 2 guests

    Rendezvous Hotel Perth ScarboroughAU$137
    QT Perth

    QT Perth

    133 Murray Street, Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Located in Perth Central Business District, this luxury hotel is within a 10-minute walk of Murray Street Mall, Art Gallery of Western Australia, and Perth Cultural ...

    AU$142 per night for 2 guests

    QT PerthAU$142
    Comfort Hotel Perth City

    Comfort Hotel Perth City

    200 Hay Street, East Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Located in the heart of East Perth, this hotel is within a 10-minute walk of Queens Gardens, Perth Mint, and Langley Park. WACA Ground and SCITECH Discovery ...

    AU$72 per night for 2 guests

    Comfort Hotel Perth CityAU$72
    International on the Water Hotel

    International on the Water Hotel

    1 Epsom Avenue, Ascot
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated near the airport, this hotel is 1.2 mi (2 km) from Ascot Racecourse and within 6 mi (10 km) of WACA Ground and Hyde Park. Perth Mint and Crown Perth ...

    AU$117 per night for 2 guests

    International on the Water HotelAU$117
    Parmelia Hilton Perth

    Parmelia Hilton Perth

    14 Mill Street, Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Parmelia Hilton Perth lies across the road from the Perth Convention and Exhibition Centre, and is minutes from the Swan River, King's Park and Elizabeth Quay, ...

    AU$100 per night for 2 guests

    Parmelia Hilton PerthAU$100
    Four Points by Sheraton Perth

    Four Points by Sheraton Perth

    707 Wellington Street, Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Located in Perth Central Business District, this hotel is within a 10-minute walk of Perth Arena, His Majesty's Theatre, and Watertown Brand Outlet Centre. Northbridge ...

    AU$113 per night for 2 guests

    Four Points by Sheraton PerthAU$113
    Pensione Hotel Perth - by 8Hotels

    Pensione Hotel Perth - by 8Hotels

    70 Pier Street, Perth
    • Free Cancellation
    3.5 out of 5.0
     
     

    Located in Perth Central Business District, this hotel is within a 5-minute walk of Perth Town Hall, Hay Street Mall, and St. Mary's Cathedral. Royal Perth Hospital ...

    AU$91 per night for 2 guests

    Pensione Hotel Perth - by 8HotelsAU$91
    Peppers Kings Square Hotel

    Peppers Kings Square Hotel

    621 Wellington Street, Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Located in Perth Central Business District, this luxury hotel is within a 10-minute walk of Perth Arena, His Majesty's Theatre, and Perth City Library. Northbridge ...

    AU$154 per night for 2 guests

    Peppers Kings Square HotelAU$154
    Criterion Hotel Perth

    Criterion Hotel Perth

    560 Hay Street, Perth
    • Free Cancellation
    3.5 out of 5.0
     
     

    Located in Perth Central Business District, this hotel is within a 10-minute walk of St George's Terrace and Perth Mint. WACA Ground and SCITECH Discovery Centre ...

    AU$65 per night for 2 guests

    Criterion Hotel PerthAU$65
    Fraser Suites Perth

    Fraser Suites Perth

    10 Adelaide Terrace, East Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Situated in the business district, this luxury aparthotel is within a 15-minute walk of WACA Ground and Perth Mint. SCITECH Discovery Centre and Kings Park War ...

    AU$131 per night for 2 guests

    Fraser Suites PerthAU$131

    Check prices on hotels in Perth

    Best deal Best deal 28 Sep - 30 Sep
    Tonight Tonight 21 Sep - 22 Sep
    This weekend This weekend 21 Sep - 23 Sep
    Next weekend Next weekend 28 Sep - 30 Sep

    Search Hotels near Top Perth Attractions

    Map

    Recent Reviews in Perth

    Travel to Perth & Explore


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