Search Perthshire hotels
Most accommodation 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 hotels and accommodation in Perthshire
The Old Mill Inn
The Old Mill Inn
9.8 out of 10, Exceptional, (302)
The price is NZ$484
includes taxes & fees
11 Jun - 12 Jun
Glencoe House
Glencoe House
9.8 out of 10, Exceptional, (54)
The price is NZ$1,488
includes taxes & fees
4 Jun - 5 Jun
The Meadowpark
The Meadowpark
9.8 out of 10, Exceptional, (38)
The price is NZ$590
includes taxes & fees
27 May - 28 May
Save an average of 15% on thousands of hotels when you're signed in
Tayview Lodges
Tayview Lodges
9.8 out of 10, Exceptional, (12)
The Firs
The Firs
9.8 out of 10, Exceptional, (21)
Westlands of Pitlochry
Westlands of Pitlochry
9.6 out of 10, Exceptional, (352)
The price is NZ$281
includes taxes & fees
29 May - 30 May
Fletcher's Restaurant Bar & Rooms
Fletcher's Restaurant Bar & Rooms
9.6 out of 10, Exceptional, (45)
The price is NZ$281
includes taxes & fees
5 Jun - 6 Jun
Sleeperz Hotel Dundee
Sleeperz Hotel Dundee
9.4 out of 10, Exceptional, (1009)
The price is NZ$137
includes taxes & fees
27 May - 28 May
Pine Trees Hotel
Pine Trees Hotel
9.2 out of 10, Wonderful, (329)
The price is NZ$330
includes taxes & fees
20 May - 21 May
The Old Manse of Blair
The Old Manse of Blair
9.2 out of 10, Wonderful, (49)
The price is NZ$437
includes taxes & fees
15 May - 16 May
Roman Camp Country House Hotel
Roman Camp Country House Hotel
9.2 out of 10, Wonderful, (161)
The price is NZ$334
includes taxes & fees
15 May - 16 May
Murrayshall Country Estate
Murrayshall Country Estate
9.0 out of 10, Wonderful, (289)
The price is NZ$374
includes taxes & fees
16 May - 17 May
Scone Arms Hotel
Scone Arms Hotel
9.0 out of 10, Wonderful, (74)
The price is NZ$214
includes taxes & fees
21 May - 22 May
Shaftesbury Lodge Guest House
Shaftesbury Lodge Guest House
9.0 out of 10, Wonderful, (205)
The price is NZ$208
includes taxes & fees
21 May - 22 May
Invercarse Hotel Dundee, BW Signature Collection
Invercarse Hotel Dundee, BW Signature Collection
8.8 out of 10, Excellent, (528)
The price is NZ$135
includes taxes & fees
9 Jun - 10 Jun
Bridge of Orchy Hotel
Bridge of Orchy Hotel
8.8 out of 10, Excellent, (287)
The price is NZ$535
includes taxes & fees
15 May - 16 May
Malmaison Dundee
Malmaison Dundee
8.6 out of 10, Excellent, (1003)
The price is NZ$160
includes taxes & fees
2 Jun - 3 Jun
Dunkeld House Hotel
Dunkeld House Hotel
8.6 out of 10, Excellent, (1002)
The price is NZ$366
includes taxes & fees
15 May - 16 May
Atholl Palace Hotel
Atholl Palace Hotel
8.4 out of 10, Very good, (770)
The price is NZ$526
includes taxes & fees
23 May - 24 May
The Glencoe Inn
The Glencoe Inn
8.2 out of 10, Very good, (95)
The price is NZ$503
includes taxes & fees
31 May - 1 Jun
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 Perthshire
More cheap accommodation in Perthshire
Kennacoil - Glamping
Kennacoil House, Dunkeld, Scotland
The price is NZ$114 per night from May 30 to May 31
NZ$114
per night
30 May - 31 May
9.6/10 Exceptional! (230 reviews)
Hotels in Perthshire with star rating
Hotels in Perthshire with star rating
Stay near top Perthshire attractions
Stay near top Perthshire attractions
Loch Lomond and The Trossachs National Park
4.5/5(81 reviews)
Visit this Scottish national park to hike through ancient woodlands, relax on the shore of the largest body of freshwater in Britain and enjoy local produce.
Recent Reviews in Perthshire
Recent Reviews in Perthshire
5/5 Excellent
"Friendly clean comfortable and very welcoming to our dog"
A verified traveller stayed at The Pitlochry Hydro Hotel
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More accommodation types in Perthshire
Which hotels are closest to the Perthshire airport?
Are there hotels near Perthshire?
- Glasgow Hotels
- Inverness Hotels
- Fort William Hotels
- Oban Hotels
- St. Andrews Hotels
- Pitlochry Hotels
- Dundee Hotels
- Stirling Hotels
- Livingston Hotels
- Perth Hotels
- Aviemore Hotels
- Anstruther Hotels
- North Sea Hotels
- Glencoe Hotels
- Newbridge Hotels
- Dunfermline Hotels
- Falkirk Hotels
- Alexandria Hotels
- Scottish Highlands Hotels
- South Queensferry Hotels