Search Perth hotels
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Find properties with these dates
Top hotels and accommodation in Perth
Kennacoil - Glamping
Kennacoil - Glamping
9.8 out of 10, Exceptional, (232)
The price is NZ$111
includes taxes & fees
21 May - 22 May
Tayview Lodges
Tayview Lodges
9.8 out of 10, Exceptional, (11)
Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant
9.6 out of 10, Exceptional, (160)
The price is NZ$323
includes taxes & fees
19 May - 20 May
Save an average of 15% on thousands of hotels when you're signed in
Sunbank House Hotel
Sunbank House Hotel
9.4 out of 10, Exceptional, (56)
The price is NZ$225
includes taxes & fees
27 May - 28 May
The Bankfoot Inn
The Bankfoot Inn
9.2 out of 10, Wonderful, (104)
The price is NZ$178
includes taxes & fees
15 May - 16 May
Heidl Guest House
Heidl Guest House
9.2 out of 10, Wonderful, (214)
The price is NZ$146
includes taxes & fees
19 May - 20 May
Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth
9.0 out of 10, Wonderful, (729)
The price is NZ$301
includes taxes & fees
19 May - 20 May
Murrayshall Country Estate
Murrayshall Country Estate
9.0 out of 10, Wonderful, (289)
The price is NZ$398
includes taxes & fees
16 May - 17 May
The Lodge At Perth Racecourse
The Lodge At Perth Racecourse
9.0 out of 10, Wonderful, (145)
The price is NZ$153
includes taxes & fees
21 May - 22 May
Scone Arms Hotel
Scone Arms Hotel
9.0 out of 10, Wonderful, (74)
The price is NZ$214
includes taxes & fees
14 May - 15 May
Logierait Lodges
Logierait Lodges
9.0 out of 10, Wonderful, (49)
Travelodge Perth Broxden Junction
Travelodge Perth Broxden Junction
9.0 out of 10, Wonderful, (22)
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
8.8 out of 10, Excellent, (415)
The price is NZ$252
includes taxes & fees
10 Jun - 11 Jun
Holiday Inn Express Perth, an IHG Hotel
Holiday Inn Express Perth, an IHG Hotel
8.8 out of 10, Excellent, (910)
The price is NZ$173
includes taxes & fees
19 May - 20 May
Dunkeld House Hotel
Dunkeld House Hotel
8.6 out of 10, Excellent, (1000)
The price is NZ$366
includes taxes & fees
14 May - 15 May
The Royal George Hotel
The Royal George Hotel
8.6 out of 10, Excellent, (352)
The price is NZ$312
includes taxes & fees
16 May - 17 May
Parklands Hotel
Parklands Hotel
8.6 out of 10, Excellent, (250)
The price is NZ$172
includes taxes & fees
19 May - 20 May
The Bridge of Cally Hotel
The Bridge of Cally Hotel
8.6 out of 10, Excellent, (100)
The price is NZ$242
includes taxes & fees
16 May - 17 May
The Landmark Hotel and Leisure Club
The Landmark Hotel and Leisure Club
8.4 out of 10, Very good, (880)
The price is NZ$122
includes taxes & fees
26 May - 27 May
Salutation Hotel
Salutation Hotel
8.2 out of 10, Very good, (627)
The price is NZ$193
includes taxes & fees
19 May - 20 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More cheap accommodation in Perth
More cheap accommodation in Perth
ibis budget Dundee Camperdown
Kingsway, Dundee, Scotland
The price is NZ$71 per night from May 19 to May 20
NZ$71
per night
19 May - 20 May
8/10 Very Good! (168 reviews)
Hotels in Perth with star rating
Hotels in Perth with star rating
Stay near top Perth attractions
Stay near top Perth attractions
Scone Palace
4.5/5(5 reviews)
Marvel at exquisite rooms and galleries of this beautiful palace and learn about its role in Scotland’s heritage.
Recent Reviews in Perth
Recent Reviews in Perth
5/5 Excellent
"Great "
A verified traveller stayed at Apex City Quay Hotel & Spa
Posted 17 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near top Perth attractions
What kind of hotels are in Perth?
More accommodation types in Perth
Which hotels are closest to the Perth airport?
Are there hotels near Perth?
- St. Andrews Hotels
- Pitlochry Hotels
- Dundee Hotels
- Stirling Hotels
- Anstruther Hotels
- North Sea Hotels
- Dunfermline Hotels
- Falkirk Hotels
- Scottish Highlands Hotels
- South Queensferry Hotels
- Aberfeldy Hotels
- Dunkeld Hotels
- Great Britain Hotels
- Crieff Hotels
- Dollar Hotels
- Leven Hotels
- Callander Hotels
- Blairgowrie Hotels
- Dunblane Hotels
- Kirkcaldy Hotels