Find hotels in Perthshire from CA $48
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
Atholl Palace Hotel
Atholl Palace Hotel
8.4 out of 10, Very good, (774)
The price is CA $441
CA $529 total
includes taxes & fees
Jun 26 - Jun 27
Scotlands Spa Hotel
Scotlands Spa Hotel
7.4 out of 10, Good, (580)
The price is CA $171
CA $206 total
includes taxes & fees
Jun 2 - Jun 3
Westlands of Pitlochry
Westlands of Pitlochry
9.6 out of 10, Exceptional, (355)
The price is CA $248
CA $297 total
includes taxes & fees
Jun 25 - Jun 26
Save an average of 15% on thousands of hotels when you're signed in
Dunkeld House Hotel
Dunkeld House Hotel
8.6 out of 10, Excellent, (1001)
The price is CA $251
CA $301 total
includes taxes & fees
Jun 2 - Jun 3
Arrochar Hotel
Arrochar Hotel
7.4 out of 10, Good, (1002)
The price is CA $122
CA $146 total
includes taxes & fees
May 27 - May 28
The Glencoe Inn
The Glencoe Inn
8.2 out of 10, Very good, (99)
The price is CA $359
CA $431 total
includes taxes & fees
May 31 - Jun 1
The Longforgan Coaching Inn
The Longforgan Coaching Inn
8.0 out of 10, Very good, (261)
The price is CA $83
CA $100 total
includes taxes & fees
Jun 2 - Jun 3
Murrayshall Country Estate
Murrayshall Country Estate
9.0 out of 10, Wonderful, (294)
The price is CA $274
CA $329 total
includes taxes & fees
Jun 6 - Jun 7
Angus Hotel
Angus Hotel
7.8 out of 10, Good, (360)
The price is CA $129
CA $155 total
includes taxes & fees
Jun 2 - Jun 3
Ballachulish Hotel
Ballachulish Hotel
8.2 out of 10, Very good, (413)
The price is CA $428
CA $514 total
includes taxes & fees
Jun 5 - Jun 6
ibis budget Dundee Camperdown
ibis budget Dundee Camperdown
8.2 out of 10, Very good, (170)
The price is CA $48
CA $57 total
includes taxes & fees
Jun 23 - Jun 24
The Old Manse of Blair
The Old Manse of Blair
9.2 out of 10, Wonderful, (49)
The price is CA $287
CA $344 total
includes taxes & fees
Jun 3 - Jun 4
The Old Mill Inn
The Old Mill Inn
9.8 out of 10, Exceptional, (303)
The price is CA $343
CA $412 total
includes taxes & fees
Jun 6 - Jun 7
Glencoe House
Glencoe House
9.8 out of 10, Exceptional, (54)
The price is CA $1,037
CA $1,244 total
includes taxes & fees
Jun 11 - Jun 12
Invercarse Hotel Dundee, BW Signature Collection
Invercarse Hotel Dundee, BW Signature Collection
8.8 out of 10, Excellent, (533)
The price is CA $94
CA $113 total
includes taxes & fees
Jun 9 - Jun 10
Columba House
Columba House
7.6 out of 10, Good, (122)
The price is CA $97
CA $117 total
includes taxes & fees
Jun 6 - Jun 7
Rosemount Hotel
Rosemount Hotel
8.2 out of 10, Very good, (251)
The price is CA $209
CA $251 total
includes taxes & fees
Jun 9 - Jun 10
Royal Dunkeld
Royal Dunkeld
7.8 out of 10, Good, (151)
The price is CA $129
CA $155 total
includes taxes & fees
May 27 - May 28
Scone Arms Hotel
Scone Arms Hotel
9.0 out of 10, Wonderful, (74)
The price is CA $149
CA $179 total
includes taxes & fees
May 27 - May 28
The Meadowpark
The Meadowpark
9.8 out of 10, Exceptional, (42)
The price is CA $435
CA $522 total
includes taxes & fees
May 27 - May 28
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! (236 reviews)
Hotels near Popular 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.
Recent Reviews in PerthshireExpedia verified reviews
5/5 Excellent
"We really enjoyed our time at the pod"
A verified traveller stayed at Kennacoil - Glamping
Posted 2 days ago
Hotels near Popular Perthshire Attractions
Hotels near top beaches in Perthshire
More Hotel Options in Perthshire
- 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
Perthshire Hotels by Brand
Other Hotels near Perthshire, Scotland
- 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
- Dunfermline Hotels
- Glencoe Hotels
- Newbridge Hotels
- Falkirk Hotels
- Scottish Highlands Hotels
- Alexandria Hotels
- Aberfeldy Hotels
Explore more hotels
- Macdonald Forest Hills Hotel & Spa
- Muthu Ben Doran Hotel
- Loch Rannoch Hotel & Estate
- The Kenmore Club
- Holiday Inn Express Perth, an IHG Hotel
- Wyndham Duchally Country Estate
- Mercure Perth Hotel
- Fisher's Hotel
- Leonardo Boutique Huntingtower Perth
- McKays Hotel Bar & Restaurant
- Royal Dunkeld
- Dunkeld House Hotel
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