Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Perth

Tonight 23 May - 24 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun.

959 Cheap Hotels in Perth

See all 959 properties in Perth

Estimated price for 1 night/2 adults

The Station Hotel

The Station Hotel

1 Leonard Street, Perth, Scotland
The Station Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

The Station HotelNZ$140

27 May - 28 May

The Lovat Hotel

The Lovat Hotel

90 Glasgow Rd, Perth, Scotland
The Lovat Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

The Lovat HotelNZ$204

1 Jun - 2 Jun

Mercure Perth Hotel

Mercure Perth Hotel

West Mill Street, Perth, Scotland
Mercure Perth Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Mercure Perth HotelNZ$105

9 Jun - 10 Jun

Holiday Inn Express Perth

Holiday Inn Express Perth

200 Dunkeld Road, Inveralmond House/200, Perth, Scotland
Holiday Inn Express Perth
    3.0 out of 5.0
     
     

    Holiday Inn Express PerthNZ$127

    30 May - 31 May

    Parklands Hotel

    Parklands Hotel

    2 St Leonards Bank, Perth, Scotland
    Parklands Hotel
      4.0 out of 5.0
       
       

      Parklands HotelNZ$126

      26 May - 27 May

      Leonardo Boutique Hotel Huntingtower Perth

      Leonardo Boutique Hotel Huntingtower Perth

      Crieff Road, Perth, Scotland
      Leonardo Boutique Hotel Huntingtower Perth
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Leonardo Boutique Hotel Huntingtower PerthNZ$121

      2 Jun - 3 Jun

      Best Western Queens Hotel

      Best Western Queens Hotel

      Leonard Street, Perth, Scotland
      Best Western Queens Hotel
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Best Western Queens HotelNZ$111

      2 Jun - 3 Jun

      Ballathie Country House Hotel and Estate

      Ballathie Country House Hotel and Estate

      Kinclaven By Stanley, Perth, Scotland
      Ballathie Country House Hotel and Estate
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Ballathie Country House Hotel and EstateNZ$154

      26 May - 27 May

      Salutation Hotel

      Salutation Hotel

      34 South Street, Perth, Scotland
      Salutation Hotel
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Salutation HotelNZ$133

      27 May - 28 May

      The Townhouse

      The Townhouse

      17 Marshall Place, Perth, Scotland
      The Townhouse
        5.0 out of 5.0
         
         

        The TownhouseNZ$161

        28 May - 29 May

        Map

        Search Hotels near Top Perth Attractions

        Recent Reviews in Perth

        Travel to & Explore Perth


        Explore Perth with Expedia.co.nz’s Travel Guides to find the best flights, cars, holiday packages and more!