Find hotels in Perthshire from CA $77
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check Perthshire hotel prices
Tonight |
Tomorrow night |
Next weekend |
Top 10 Perthshire hotels and places to stay
The Pitlochry Hydro Hotel
The Pitlochry Hydro Hotel
7.4 out of 10, Good, (860)
The price is CA $123
CA $147 total
includes taxes & fees
Jul 7 - Jul 8
Apex City Quay Hotel & Spa
Apex City Quay Hotel & Spa
9.2 out of 10, Wonderful, (1017)
The price is CA $112
CA $135 total
includes taxes & fees
Jun 16 - Jun 17
Sleeperz Hotel Dundee
Sleeperz Hotel Dundee
9.4 out of 10, Exceptional, (1005)
The price is CA $77
CA $92 total
includes taxes & fees
Jun 16 - Jun 17
Save an average of 15% on thousands of hotels when you're signed in
The Stirling Highland Hotel
The Stirling Highland Hotel
8.6 out of 10, Excellent, (1009)
The price is CA $233
CA $280 total
includes taxes & fees
Jun 9 - Jun 10
Atholl Palace Hotel
Atholl Palace Hotel
8.4 out of 10, Very good, (777)
The price is CA $390
CA $468 total
includes taxes & fees
Jun 17 - Jun 18
Fonab Castle Hotel & Spa
Fonab Castle Hotel & Spa
9.6 out of 10, Exceptional, (545)
The price is CA $662
CA $795 total
includes taxes & fees
Jun 23 - Jun 24
Fisher's Hotel
Fisher's Hotel
8.0 out of 10, Very good, (991)
The price is CA $254
CA $305 total
includes taxes & fees
Jun 16 - Jun 17
DoubleTree by Hilton Dunblane Hydro
DoubleTree by Hilton Dunblane Hydro
8.4 out of 10, Very good, (1006)
The price is CA $159
CA $191 total
includes taxes & fees
Jun 16 - Jun 17
Malmaison Dundee
Malmaison Dundee
8.6 out of 10, Excellent, (1002)
The price is CA $111
CA $133 total
includes taxes & fees
Jun 16 - Jun 17
Scotlands Spa Hotel
Scotlands Spa Hotel
7.4 out of 10, Good, (586)
The price is CA $172
CA $207 total
includes taxes & fees
Jun 16 - Jun 17
Westlands of Pitlochry
Westlands of Pitlochry
9.6 out of 10, Exceptional, (365)
The price is CA $243
CA $291 total
includes taxes & fees
Jun 9 - Jun 10
Dunkeld House Hotel
Dunkeld House Hotel
8.6 out of 10, Excellent, (1001)
The price is CA $257
CA $308 total
includes taxes & fees
Jun 13 - Jun 14
Wyndham Duchally Country Estate
Wyndham Duchally Country Estate
9.2 out of 10, Wonderful, (425)
The price is CA $196
CA $235 total
includes taxes & fees
Jun 10 - Jun 11
Hampton by Hilton Dundee City Centre
Hampton by Hilton Dundee City Centre
9.2 out of 10, Wonderful, (1006)
The price is CA $123
CA $147 total
includes taxes & fees
Jun 16 - Jun 17
The Landmark Hotel and Leisure Club
The Landmark Hotel and Leisure Club
8.4 out of 10, Very good, (898)
The price is CA $85
CA $102 total
includes taxes & fees
Jun 16 - Jun 17
Hotel Indigo Dundee, an IHG Hotel
Hotel Indigo Dundee, an IHG Hotel
9.4 out of 10, Exceptional, (757)
The price is CA $130
CA $156 total
includes taxes & fees
Jun 16 - Jun 17
Arrochar Hotel
Arrochar Hotel
7.4 out of 10, Good, (1006)
The price is CA $130
CA $156 total
includes taxes & fees
Jun 24 - Jun 25
Dunalastair Hotel Suites
Dunalastair Hotel Suites
9.0 out of 10, Wonderful, (328)
The price is CA $195
CA $234 total
includes taxes & fees
Jun 16 - Jun 17
Stirling Court Hotel
Stirling Court Hotel
8.4 out of 10, Very good, (906)
The price is CA $130
CA $156 total
includes taxes & fees
Jun 9 - Jun 10
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 Perthshire
Kennacoil - Glamping
Kennacoil House, Dunkeld, Scotland
9.6/10 Exceptional! (240 reviews)
Accommodation near Perthshire attractions
Loch Lomond and The Trossachs National Park
4.5/5(141 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.
Perthshire Hotel ReviewsExpedia verified reviews
5/5 Excellent
"Property was full of character with extensive grounds. It was a bit pricey even foa a 4star hotel."
A verified traveller stayed at Atholl Palace Hotel
Posted 1 day ago
Accommodation near Perthshire attractions
Hotels close to top Perthshire beaches
Choose Your Perthshire Hotel Style
- Beach Hotel (43)
- Boutique Hotels (5)
- Business Hotels (99)
- Cheap Hotels (37)
- Family Hotels (147)
- Golf Hotels (119)
- Green Hotels (20)
- Historic Hotels (117)
- Honeymoon Resorts and Hotels (20)
- Hotel Wedding Venues (66)
- Hotels & Resorts for Couples (93)
- Hotels with Balconies (28)
- Hotels with Bar (167)
- Hotels with Childcare (14)
- Hotels with Free Breakfast (133)
- Hotels with Free Parking (218)
- Hotels with Hot Tubs (29)
- Hotels with Tennis Courts (8)
- Hotels with Wifi (222)
- Hotels with a Pool (29)
- Hotels with an Indoor Pool (24)
- Hotels with smoking rooms (20)
- Lake Hotels (14)
- Luxury Hotels (48)
- Mountain Hotels (19)
- Oceanfront Hotels (8)
- Pet-friendly Hotels (105)
- Romantic Hotels (59)
- Shopping Hotels (66)
- Ski Hotels (10)
- Spa Hotels (37)
- Winery Hotels (13)
More accommodation types in Perthshire
Hotels near Perthshire Airports
Search Perthshire Hotel Brands
Hotels Near Perthshire, Scotland
- Glasgow Hotels
- Inverness Hotels
- Fort William Hotels
- Oban Hotels
- St. Andrews Hotels
- Pitlochry Hotels
- Dundee Hotels
- Stirling Hotels
- Livingston Hotels
- North Sea Hotels
- Perth Hotels
- Aviemore Hotels
- Anstruther Hotels
- Dunfermline Hotels
- Falkirk Hotels
- Glencoe Hotels
- Newbridge Hotels
- Scottish Highlands Hotels
- Alexandria Hotels
- Aberfeldy Hotels
Explore more hotels
- The Lodge At Perth Racecourse
- The Kenmore Club
- Loch Rannoch Hotel & Estate
- Wyndham Duchally Country Estate
- Holiday Inn Express Perth, an IHG Hotel
- Mercure Perth Hotel
- Leonardo Boutique Huntingtower Perth
- Fisher's Hotel
- Dunkeld House Hotel
- Ballathie Country House Hotel and Estate
- Royal Dunkeld
- Dunalastair Hotel Suites
Expedia's Latest Trends
Hotels
Flights
Cheap Flights from Toronto (YYZ) to Orlando (MCO)Flights to Orkney IslandsCheap Flights from Toronto (YYZ) to Dubai (DXB)Cheap Flights to Isle of SkyeFlights to CanadaCheap Flights from Toronto (YYZ) to Beijing (PEK)Cheap Flights to MonktonFlights to Shetland IslandsCheap Flights from Toronto (YYZ) to Tampa (TPA)Cheap Flights to London
Cars
General