Find hotels in Perth from ฿1,665
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Perth
Family friendly
Pet friendly
Check prices for these dates
Our top choices for Perth hotels

Organic Welltree
Organic WelltreePerth
10.0 out of 10, Exceptional, (9 reviews)
The price is ฿2,697
฿3,236 total
includes taxes & fees
11 Jan - 12 Jan

Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,001 reviews)
The price is ฿1,927
฿2,313 total
includes taxes & fees
25 Jan - 26 Jan

Bein Inn hotel
Bein Inn hotelPerth
7.8 out of 10, Good, (9 reviews)
The price is ฿2,944
฿4,037 total
includes taxes & fees
25 Jan - 26 Jan

Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower PerthPerth
8.8 out of 10, Excellent, (865 reviews)
The price is ฿2,523
฿3,028 total
includes taxes & fees
16 Jan - 17 Jan


Sunbank House Hotel
Sunbank House HotelPerth
9.4 out of 10, Exceptional, (91 reviews)
The price is ฿2,698
฿3,238 total
includes taxes & fees
2 Feb - 3 Feb

Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and EstatePerth
9.0 out of 10, Wonderful, (538 reviews)
The price is ฿3,084
฿3,701 total
includes taxes & fees
12 Jan - 13 Jan

Murrayshall Country Estate
Murrayshall Country EstatePerth
9.2 out of 10, Wonderful, (395 reviews)
The price is ฿4,229
฿5,075 total
includes taxes & fees
25 Jan - 26 Jan

The Townhouse
The TownhousePerth
10.0 out of 10, Exceptional, (299 reviews)
The price is ฿4,205
฿5,046 total
includes taxes & fees
17 Jan - 18 Jan

Inchture Hotel
Inchture HotelPerth
8.0 out of 10, Very good, (120 reviews)
The price is ฿3,329
฿3,995 total
includes taxes & fees
14 Jan - 15 Jan

Riverstone Lodge Hotel
Riverstone Lodge HotelPerth
8.6 out of 10, Excellent, (226 reviews)
The price is ฿2,744
฿3,293 total
includes taxes & fees
24 Jan - 25 Jan


Parklands Hotel
Parklands HotelPerth
8.8 out of 10, Excellent, (300 reviews)
The price is ฿2,523
฿3,028 total
includes taxes & fees
18 Jan - 19 Jan

Tulchan Lodge
Tulchan LodgePerth
8.0 out of 10, Very good, (1 review)
The price is ฿71,813
฿86,175 total
includes taxes & fees
14 Jan - 15 Jan

Mercure Perth Hotel
Mercure Perth HotelPerth
7.4 out of 10, Good, (1,000 reviews)
The price is ฿1,936
฿2,323 total
includes taxes & fees
29 Jan - 30 Jan

The Bankfoot Inn
The Bankfoot InnPerth
9.4 out of 10, Exceptional, (134 reviews)
The price is ฿3,634
฿4,361 total
includes taxes & fees
1 Feb - 2 Feb

Salutation Hotel
Salutation HotelPerth
8.2 out of 10, Very good, (900 reviews)
The price is ฿1,934
฿2,321 total
includes taxes & fees
1 Feb - 2 Feb


Scottish Stunning Stay With Free Parking
Scottish Stunning Stay With Free ParkingPerth
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿6,532
฿7,838 total
includes taxes & fees
18 Jan - 19 Jan

Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and RestaurantPerth
9.6 out of 10, Exceptional, (200 reviews)
The price is ฿4,556
฿5,467 total
includes taxes & fees
18 Jan - 19 Jan
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Perth attractions
Learn more about Perth
Once Scotland's capital, Perth offers riverside walks along the Tay and impressive collections at the Perth Museum and Art Gallery. Climb Kinnoull Hill for dramatic views or time your visit for the annual Perth Festival of the Arts held each May.

Top Perth Hotel Reviews

Stirling Court Hotel
10/10 Excellent

Broomhall Castle Hotel
10/10 Excellent
More cheap stays in Perth

go2 Dundee Camperdown Hotel
A90, Kingsway Dundee Scotland
The price is ฿1,388 per night from 11 Jan to 12 Jan
฿1,388
฿1,665 total
11 Jan - 12 Jan
includes taxes & fees
7.6/10 Good! (263 reviews)






































































