Find hotels in Perthshire from $37
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 |
This weekend |
Next weekend |
Compare 1,454 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Craigroyston House & Lodge
Craigroyston House & Lodge
10.0 out of 10, Exceptional, (47)
The price is $144
$173 total
includes taxes & fees
May 27 - May 28
Craigmhor Lodge & Courtyard
Craigmhor Lodge & Courtyard
10.0 out of 10, Exceptional, (219)
The price is $157
$189 total
includes taxes & fees
May 23 - May 24
The Old Mill Inn
The Old Mill Inn
9.8 out of 10, Exceptional, (302)
The price is $253
$304 total
includes taxes & fees
May 22 - May 23
Save an average of 15% on thousands of hotels when you're signed in
Glencoe House
Glencoe House
9.8 out of 10, Exceptional, (54)
The price is $757
$909 total
includes taxes & fees
Jun 19 - Jun 20
The Meadowpark
The Meadowpark
9.8 out of 10, Exceptional, (40)
The price is $300
$361 total
includes taxes & fees
May 23 - May 24
Tayview Lodges
Tayview Lodges
9.8 out of 10, Exceptional, (12)
Westlands of Pitlochry
Westlands of Pitlochry
9.6 out of 10, Exceptional, (355)
The price is $166
$200 total
includes taxes & fees
May 28 - May 29
Fletcher's Restaurant Bar & Rooms
Fletcher's Restaurant Bar & Rooms
9.6 out of 10, Exceptional, (45)
The price is $147
$176 total
includes taxes & fees
May 27 - May 28
Pine Trees Hotel
Pine Trees Hotel
9.2 out of 10, Wonderful, (330)
The price is $168
$201 total
includes taxes & fees
May 23 - May 24
The Old Manse of Blair
The Old Manse of Blair
9.2 out of 10, Wonderful, (49)
The price is $208
$250 total
includes taxes & fees
May 22 - May 23
Roman Camp Country House Hotel
Roman Camp Country House Hotel
9.2 out of 10, Wonderful, (162)
The price is $176
$212 total
includes taxes & fees
Jun 16 - Jun 17
Murrayshall Country Estate
Murrayshall Country Estate
9.0 out of 10, Wonderful, (291)
The price is $179
$215 total
includes taxes & fees
May 22 - May 23
Scone Arms Hotel
Scone Arms Hotel
9.0 out of 10, Wonderful, (74)
The price is $109
$131 total
includes taxes & fees
May 22 - May 23
Shaftesbury Lodge Guest House
Shaftesbury Lodge Guest House
9.0 out of 10, Wonderful, (206)
The price is $106
$127 total
includes taxes & fees
May 23 - May 24
Invercarse Hotel Dundee, BW Signature Collection
Invercarse Hotel Dundee, BW Signature Collection
8.8 out of 10, Excellent, (532)
The price is $69
$83 total
includes taxes & fees
Jun 9 - Jun 10
Bridge of Orchy Hotel
Bridge of Orchy Hotel
8.8 out of 10, Excellent, (288)
The price is $218
$262 total
includes taxes & fees
Jun 20 - Jun 21
Malmaison Dundee
Malmaison Dundee
8.6 out of 10, Excellent, (1001)
The price is $80
$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 $174
$209 total
includes taxes & fees
Jun 6 - Jun 7
Atholl Palace Hotel
Atholl Palace Hotel
8.4 out of 10, Very Good, (772)
The price is $313
$376 total
includes taxes & fees
May 30 - May 31
The Glencoe Inn
The Glencoe Inn
8.2 out of 10, Very Good, (99)
The price is $280
$337 total
includes taxes & fees
Jun 2 - Jun 3
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
The price is $58 per night from May 22 to May 23
$58
$70 total
includes taxes & fees
May 22 - May 23
9.6/10 Exceptional! (234 reviews)
Stay near popular Perthshire attractions
Loch Lomond and The Trossachs National Park
4.5/5(290 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 of Perthshire hotelsExpedia verified reviews
5/5 Excellent
"The staff was excellent "
A verified traveler stayed at Mercure Perth Hotel
Posted 3 days ago
Stay near popular Perthshire attractions
- Hotels near Loch Lomond and The Trossachs National Park
- Hotels near Blair Drummond Safari Park
- Hotels near Gleneagles Golf Course
- Hotels near Scone Palace
- Hotels near Loch Katrine
- Hotels near Blair Castle
- Hotels near Loch Rannoch
- Hotels near The House of Bruar
- Hotels near Perth Racecourse
- Hotels near Loch Tummel
- Hotels near Loch Earn
- Hotels near Lake of Menteith
- Hotels near Doune Castle
- Hotels near Pitlochry Festival Theatre
- Hotels near Perth Concert Hall
- Hotels near Queen Elizabeth Forest Park
- Hotels near Castle Menzies
- Hotels near Bells Blair Athol Distillery
- Hotels near Famous Grouse Experience at Glenturret Distillery
- Hotels near Falls of Dochart
Top beaches in Perthshire
More Hotel Options in Perthshire
- Beach Hotels (43)
- Business Hotels (99)
- Cheap Hotels (37)
- Family Hotels (147)
- Fishing Resorts & Hotels (21)
- Golf Hotels (119)
- Green Hotels (20)
- Historic Hotels (117)
- Hotel Wedding Venues (66)
- Hotel with a Concierge (27)
- Hotels & Resorts for Couples (93)
- Hotels with Air Conditioning (30)
- Hotels with Balconies (28)
- Hotels with Bars (167)
- Hotels with Connecting Rooms (39)
- Hotels with Free Breakfast (133)
- Hotels with Free Parking (218)
- Hotels with Free Wifi (211)
- Hotels with Hot Tubs (29)
- Hotels with Laundry Facilities (91)
- Hotels with Restaurants (247)
- Hotels with Room Service (74)
- Hotels with a Gym (28)
- Hotels with a Pool (29)
- Hotels with a View (110)
- Hotels with an Indoor Pool (24)
- Hotels with an Outdoor Pool (29)
- Luxury Hotels (48)
- Non-Smoking Hotels (182)
- Pet-friendly Hotels (105)
- Resorts & Hotels with Spas (37)
- Romantic Hotels (59)
More Accommodation Types in Perthshire
- Cottages in Perthshire (473)
- Apartments in Perthshire (225)
- Vacation Homes in Perthshire (196)
- B&B in Perthshire (40)
- Guest Houses in Perthshire (37)
- Cabin Rentals in Perthshire (30)
- Chalets in Perthshire (24)
- Lodges in Perthshire (21)
- Inns in Perthshire (18)
- Villas in Perthshire (18)
- Condo Rentals in Perthshire (12)
- Farmstay in Perthshire (7)
- Residences in Perthshire (7)
- RV Parks in Perthshire (6)
- Hostels in Perthshire (5)
- Country Houses in Perthshire (3)
- Aparthotels in Perthshire (2)
- Castles in Perthshire (1)
- Holiday Park Resorts in Perthshire (1)
- Resorts in Perthshire (1)
Hotels near Perthshire Airports
Other Hotels near Perthshire, Scotland
- Hotels in Glasgow
- Hotels in Inverness
- Hotels in Fort William
- Hotels in Oban
- Hotels in St. Andrews
- Hotels in Pitlochry
- Hotels in Dundee
- Hotels in Stirling
- Hotels in Livingston
- Hotels in Perth
- Hotels in Aviemore
- Hotels in Anstruther
- Hotels in North Sea
- Hotels in Dunfermline
- Hotels in Glencoe
- Hotels in Newbridge
- Hotels in Falkirk
- Hotels in Scottish Highlands
- Hotels in Alexandria
- Hotels in Aberfeldy
More Popular Hotels in Scotland
- Macdonald Forest Hills Hotel & Spa
- Loch Rannoch Hotel & Estate
- Holiday Inn Express Perth, an IHG Hotel
- Wyndham Duchally Country Estate
- The Kenmore Club
- Leonardo Boutique Huntingtower Perth
- Fisher's Hotel
- Mercure Perth Hotel
- McKays Hotel Bar & Restaurant
- Royal Dunkeld
- Murrayshall Country Estate
- Ballathie Country House Hotel and Estate
Expedia's Latest Trends
Hotels
Flights
Activities
Packages