Find hotels in Perth from CA $47
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Find properties with these dates
Top 10 Perth hotels and places to stay
Kennacoil - Glamping
Kennacoil - Glamping
9.8 out of 10, Exceptional, (231)
The price is CA $80
CA $97 total
includes taxes & fees
May 26 - May 27
Dunkeld House Hotel
Dunkeld House Hotel
8.6 out of 10, Excellent, (1000)
The price is CA $235
CA $282 total
includes taxes & fees
Jun 6 - Jun 7
The Landmark Hotel and Leisure Club
The Landmark Hotel and Leisure Club
8.4 out of 10, Very good, (878)
The price is CA $83
CA $100 total
includes taxes & fees
May 19 - May 20
Save an average of 15% on thousands of hotels when you're signed in
Salutation Hotel
Salutation Hotel
8.2 out of 10, Very good, (627)
The price is CA $120
CA $145 total
includes taxes & fees
May 19 - May 20
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
8.8 out of 10, Excellent, (415)
The price is CA $171
CA $206 total
includes taxes & fees
May 13 - May 14
The Longforgan Coaching Inn
The Longforgan Coaching Inn
8.0 out of 10, Very good, (258)
The price is CA $78
CA $94 total
includes taxes & fees
May 19 - May 20
Lovat Hotel
Lovat Hotel
7.0 out of 10, Good, (154)
The price is CA $139
CA $166 total
includes taxes & fees
May 16 - May 17
Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth
9.0 out of 10, Wonderful, (729)
The price is CA $193
CA $232 total
includes taxes & fees
May 26 - May 27
Murrayshall Country Estate
Murrayshall Country Estate
9.0 out of 10, Wonderful, (288)
The price is CA $243
CA $292 total
includes taxes & fees
May 13 - May 14
Angus Hotel
Angus Hotel
7.8 out of 10, Good, (354)
The price is CA $96
CA $116 total
includes taxes & fees
May 19 - May 20
The Lodge At Perth Racecourse
The Lodge At Perth Racecourse
9.0 out of 10, Wonderful, (145)
The price is CA $119
CA $142 total
includes taxes & fees
May 21 - May 22
Holiday Inn Express Perth, an IHG Hotel
Holiday Inn Express Perth, an IHG Hotel
8.8 out of 10, Excellent, (910)
The price is CA $118
CA $142 total
includes taxes & fees
May 19 - May 20
Mercure Perth Hotel
Mercure Perth Hotel
7.4 out of 10, Good, (800)
The price is CA $109
CA $131 total
includes taxes & fees
May 19 - May 20
Royal Dunkeld
Royal Dunkeld
7.8 out of 10, Good, (148)
The price is CA $154
CA $185 total
includes taxes & fees
May 13 - May 14
Scone Arms Hotel
Scone Arms Hotel
9.0 out of 10, Wonderful, (74)
The price is CA $147
CA $177 total
includes taxes & fees
May 13 - May 14
The Royal George Hotel
The Royal George Hotel
8.6 out of 10, Excellent, (352)
The price is CA $214
CA $257 total
includes taxes & fees
May 13 - May 14
Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant
9.6 out of 10, Exceptional, (160)
The price is CA $221
CA $265 total
includes taxes & fees
May 13 - May 14
Parklands Hotel
Parklands Hotel
8.6 out of 10, Excellent, (250)
The price is CA $101
CA $121 total
includes taxes & fees
May 23 - May 24
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 stays in Perth
More cheap stays in Perth
Kennacoil - Glamping
Kennacoil House, Dunkeld, Scotland
The price is CA $80 per night from May 26 to May 27
CA $80
CA $97 total
includes taxes & fees
May 26 - May 27
9.6/10 Exceptional! (231 reviews)
Hotels in Perth with star rating
Hotels in Perth with star rating
Hotels near Popular Perth Attractions
Hotels near Popular Perth Attractions
Scone Palace
4.5/5(7 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
"One night stay in Dunfermline, hotel in centre of town with good choice of restaurants & bars as well as historical venues in the area.
Would definitely return to City Hotel &.recommend. "
A verified traveller stayed at The City Hotel
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Hotel Options in Perth
- Boutique Hotels (2)
- Business Hotels (19)
- Cheap Hotels (9)
- Family Hotels (19)
- Green Hotels (5)
- Historic Hotels (34)
- Hotel Wedding Venues (6)
- Hotels & Resorts for Couples (14)
- Hotels with Bar (23)
- Hotels with a Pool (1)
- Hotels with smoking rooms (1)
- Luxury Hotels (9)
- Mountain Hotels (1)
- Pet-friendly Hotels (16)
- Romantic Hotels (6)
- Ski Hotels (1)
- Spa Hotels (1)
Hotels near Perth Airports
Other Hotels near Perth, Scotland
- 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
More Popular Hotels in Scotland
- Sleeperz Hotel Dundee
- The Landmark Hotel and Leisure Club
- The Stirling Highland Hotel
- Atholl Palace Hotel
- The City Hotel
- Highland Gate, Stirling by Marston's Inns
- Stirling Court Hotel
- Malmaison Dundee
- Kennacoil - Glamping
- Carnoustie Golf Hotel
- Hill Park Hotel
- Sweet Chestnut, Dunfermline by Marston's Inns