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

Murrayshall Country Estate
Murrayshall Country EstatePerth
9.2 out of 10, Wonderful, (395 reviews)
The price is ฿4,559
฿5,471 total
includes taxes & fees
8 Feb - 9 Feb

Salutation Hotel
Salutation HotelPerth
8.2 out of 10, Very good, (903 reviews)
The price is ฿1,930
฿2,316 total
includes taxes & fees
15 Feb - 16 Feb

Premier Inn Perth City Centre
Premier Inn Perth City CentrePerth
7.0 out of 10, Good, (6 reviews)
The price is ฿1,818
฿2,181 total
includes taxes & fees
8 Feb - 9 Feb

The Townhouse
The TownhousePerth
10.0 out of 10, Exceptional, (299 reviews)
The price is ฿4,195
฿5,034 total
includes taxes & fees
26 Jan - 27 Jan

Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower PerthPerth
8.8 out of 10, Excellent, (867 reviews)
The price is ฿2,832
฿3,398 total
includes taxes & fees
30 Jan - 31 Jan

Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and EstatePerth
9.0 out of 10, Wonderful, (540 reviews)
The price is ฿3,076
฿3,692 total
includes taxes & fees
25 Jan - 26 Jan

Parklands Hotel
Parklands HotelPerth
8.8 out of 10, Excellent, (302 reviews)
The price is ฿2,517
฿3,020 total
includes taxes & fees
25 Jan - 26 Jan

Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and RestaurantPerth
9.6 out of 10, Exceptional, (200 reviews)
The price is ฿4,544
฿5,453 total
includes taxes & fees
2 Feb - 3 Feb

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

The Royal George Hotel
The Royal George HotelPerth
8.6 out of 10, Excellent, (432 reviews)
The price is ฿2,762
฿3,314 total
includes taxes & fees
25 Jan - 26 Jan

Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ฿1,923
฿2,307 total
includes taxes & fees
8 Feb - 9 Feb

Organic Welltree
Organic WelltreePerth
10.0 out of 10, Exceptional, (9 reviews)
The price is ฿2,690
฿3,228 total
includes taxes & fees
26 Jan - 27 Jan

Mercure Perth Hotel
Mercure Perth HotelPerth
7.4 out of 10, Good, (1,000 reviews)
The price is ฿1,931
฿2,318 total
includes taxes & fees
8 Feb - 9 Feb

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

Scottish Stunning Stay With Free Parking
Scottish Stunning Stay With Free ParkingPerth
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿6,515
฿7,819 total
includes taxes & fees
25 Jan - 26 Jan

Inchture Hotel
Inchture HotelPerth
8.0 out of 10, Very good, (120 reviews)
The price is ฿2,447
฿2,936 total
includes taxes & fees
25 Jan - 26 Jan

Riverstone Lodge Hotel
Riverstone Lodge HotelPerth
8.6 out of 10, Excellent, (227 reviews)
The price is ฿2,737
฿3,285 total
includes taxes & fees
30 Jan - 31 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.

More cheap stays in Perth

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











































































