
Hotels in Perthshire
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Perthshire?




Apex Dunblane Hydro Hotel
Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very Good, (1001)
8.4/10
Very Good
(1001)
The price is CNY622
CNY622
CNY746 total
includes taxes & fees
Dec 27 - Dec 28




The Woodside
The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (193)
9.6/10
Exceptional
(193)




Cromlix
Cromlix
5.0 star property
Dunblane
9.8 out of 10, Exceptional, (336)
9.8/10
Exceptional
(336)




Fonab Castle Hotel & Spa
Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (659)
9.4/10
Exceptional
(659)
The price is CNY1,928
CNY1,928
CNY2,313 total
includes taxes & fees
Jan 19 - Jan 20, 2026




Cairn Lodge
Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (221)
9.8/10
Exceptional
(221)




The Luib Hotel
The Luib Hotel
3.0 star property
Crianlarich
8.6 out of 10, Excellent, (250)
8.6/10
Excellent
(250)
The price is CNY475
CNY475
CNY570 total
includes taxes & fees
Jan 9 - Jan 10, 2026




Dalmunzie Castle Hotel
Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (287)
9.0/10
Wonderful
(287)
The price is CNY787
CNY787
CNY944 total
includes taxes & fees
Jan 20 - Jan 21, 2026




The Steading
The Steading
4.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (31)
9.8/10
Exceptional
(31)
The price is CNY744
CNY744
CNY893 total
includes taxes & fees
Jan 12 - Jan 13, 2026




Bein Inn hotel
Bein Inn hotel
2.5 star property
Perth
7.8 out of 10, Good, (9)
7.8/10
Good
(9)
The price is CNY646
CNY646
CNY889 total
includes taxes & fees
Dec 29 - Dec 30




Ben A'an House
Ben A'an House
3.0 star property
Callander
9.8 out of 10, Exceptional, (53)
9.8/10
Exceptional
(53)
The price is CNY877
CNY877
CNY1,052 total
includes taxes & fees
Jan 3 - Jan 4, 2026




The Townhouse
The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (298)
10/10
Exceptional
(298)
The price is CNY948
CNY948
CNY1,137 total
includes taxes & fees
Jan 14 - Jan 15, 2026




Comrie Hotel
Comrie Hotel
3.0 star property
Crieff
9.4 out of 10, Exceptional, (23)
9.4/10
Exceptional
(23)




Ivybank Lodge
Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (107)
9.8/10
Exceptional
(107)
The price is CNY853
CNY853
CNY1,024 total
includes taxes & fees
Jan 5 - Jan 6, 2026




Dunkeld House Hotel
Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1001)
8.8/10
Excellent
(1001)
The price is CNY1,136
CNY1,136
CNY1,363 total
includes taxes & fees
Jan 7 - Jan 8, 2026




Westlands of Pitlochry
Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (744)
9.6/10
Exceptional
(744)
The price is CNY766
CNY766
CNY919 total
includes taxes & fees
Jan 5 - Jan 6, 2026




Coorie Inn Restaurant and Rooms
Coorie Inn Restaurant and Rooms
4.0 star property
Crieff
9.8 out of 10, Exceptional, (65)
9.8/10
Exceptional
(65)
The price is CNY1,567
CNY1,567
CNY1,881 total
includes taxes & fees
Dec 28 - Dec 29




The Abbotsford
The Abbotsford
4.0 star property
Callander
9.4 out of 10, Exceptional, (398)
9.4/10
Exceptional
(398)




Brae House Bed & Breakfast
Brae House Bed & Breakfast
4.0 star property
Aberfeldy
9.4 out of 10, Exceptional, (17)
9.4/10
Exceptional
(17)
The price is CNY1,224
CNY1,224
CNY1,469 total
includes taxes & fees
Jan 2 - Jan 3, 2026




Scone Arms Hotel
Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (180)
9.2/10
Wonderful
(180)




Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
4.0 star property
Perth
9.0 out of 10, Wonderful, (533)
9.0/10
Wonderful
(533)
The price is CNY695
CNY695
CNY834 total
includes taxes & fees
Jan 4 - Jan 5, 2026
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.
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.
Great weekend hotel deals in Perthshire
Showing deals for:Jan 2 - Jan 4
Image gallery for The Kenmore Club

The Kenmore Club
4.0 star property
Aberfeldy
9.4/10Exceptional (300 reviews)
Price is CNY1,773
CNY1,773
CNY4,254 total
CNY4,254 total
includes taxes & fees includes taxes & fees
Image gallery for Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4/10Very Good (1,001 reviews)
12% off
Price is CNY836
CNY836
CNY2,007 total
CNY2,007 total
includes taxes & fees includes taxes & fees
Image gallery for Bamff Ecotourism

Bamff Ecotourism
3.0 star property
Blairgowrie
10/10Exceptional (12 reviews)
5% off
Price is CNY1,384
CNY1,384
CNY3,321 total
CNY3,321 total
includes taxes & fees includes taxes & fees
Image gallery for Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2/10Wonderful (393 reviews)
Price is CNY1,362
CNY1,362
CNY3,269 total
CNY3,269 total
includes taxes & fees includes taxes & fees
Image gallery for ApartNest Auchterarder

ApartNest Auchterarder
3.0 star property
Auchterarder
10/10Exceptional (2 reviews)
40% off
Price is CNY879
CNY879
CNY2,109 total
CNY2,109 total
includes taxes & fees includes taxes & fees
Image gallery for Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2/10Wonderful (180 reviews)
10% off
Price is CNY777
CNY777
CNY1,864 total
CNY1,864 total
includes taxes & fees includes taxes & fees
Image gallery for The Poplars Guest House

The Poplars Guest House
4.0 star property
Pitlochry
10/10Exceptional (63 reviews)
10% off
Price is CNY1,172
CNY1,172
CNY2,812 total
CNY2,812 total
includes taxes & fees includes taxes & fees
Image gallery for Wyndham Duchally Country Estate

Wyndham Duchally Country Estate
4.0 star property
Auchterarder
9.2/10Wonderful (591 reviews)
Price is CNY1,054
CNY1,054
CNY2,529 total
CNY2,529 total
includes taxes & fees includes taxes & fees
Image gallery for Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
4.0 star property
Pitlochry
8.8/10Excellent (355 reviews)
10% off
Price is CNY1,340
CNY1,340
CNY3,216 total
CNY3,216 total
includes taxes & fees includes taxes & fees
Image gallery for Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6/10Excellent (1,000 reviews)
19% off
Price is CNY744
CNY744
CNY1,787 total
CNY1,787 total
includes taxes & fees includes taxes & fees
Image gallery for Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
10/10Exceptional (2 reviews)
10% off
Price is CNY587
CNY587
CNY1,409 total
CNY1,409 total
includes taxes & fees includes taxes & fees
Image gallery for The Townhouse Aberfeldy

The Townhouse Aberfeldy
2.0 star property
Aberfeldy
10/10Exceptional (2 reviews)
10% off
Price is CNY664
CNY664
CNY1,594 total
CNY1,594 total
includes taxes & fees includes taxes & fees
Image gallery for Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
9.8/10Exceptional (160 reviews)
10% off
Price is CNY1,376
CNY1,376
CNY3,301 total
CNY3,301 total
includes taxes & fees includes taxes & fees
Image gallery for Rosemount Hotel

Rosemount Hotel
3.0 star property
Pitlochry
8.4/10Very Good (307 reviews)
Price is CNY1,079
CNY1,079
CNY2,590 total
CNY2,590 total
includes taxes & fees includes taxes & fees
Image gallery for The Abbotsford

The Abbotsford
4.0 star property
Callander
9.4/10Exceptional (398 reviews)
10% off
Price is CNY534
CNY534
CNY1,282 total
CNY1,282 total
includes taxes & fees includes taxes & fees
Image gallery for The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8/10Exceptional (381 reviews)
10% off
Price is CNY1,988
CNY1,988
CNY4,771 total
CNY4,771 total
includes taxes & fees includes taxes & fees
Image gallery for Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6/10Excellent (1,000 reviews)
10% off
Price is CNY2,031
CNY2,031
CNY4,873 total
CNY4,873 total
includes taxes & fees includes taxes & fees
Image gallery for Riverstone Lodge Hotel

Riverstone Lodge Hotel
3.0 star property
Perth
8.6/10Excellent (226 reviews)
10% off
Price is CNY905
CNY905
CNY2,172 total
CNY2,172 total
includes taxes & fees includes taxes & fees
Image gallery for The Crags Hotel

The Crags Hotel
3.0 star property
Callander
8.0/10Very Good (89 reviews)
10% off
Price is CNY741
CNY741
CNY1,778 total
CNY1,778 total
includes taxes & fees includes taxes & fees
Image gallery for The Woodside

The Woodside
3.0 star property
Doune
9.6/10Exceptional (193 reviews)
10% off
Price is CNY873
CNY873
CNY2,095 total
CNY2,095 total
includes taxes & fees includes taxes & fees
Image gallery for Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6/10Exceptional (744 reviews)
15% off
Price is CNY1,055
CNY1,055
CNY2,533 total
CNY2,533 total
includes taxes & fees includes taxes & fees
Image gallery for McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.6/10Excellent (632 reviews)
10% off
Price is CNY690
CNY690
CNY1,657 total
CNY1,657 total
includes taxes & fees includes taxes & fees
Image gallery for The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8/10Excellent (134 reviews)
10% off
Price is CNY548
CNY548
CNY1,316 total
CNY1,316 total
includes taxes & fees includes taxes & fees
Image gallery for Organic Welltree

Organic Welltree
2.0 star property
Perth
10/10Exceptional (9 reviews)
10% off
Price is CNY609
CNY609
CNY1,462 total
CNY1,462 total
includes taxes & fees includes taxes & fees
Check out hotels with a spa in Perthshire




9.4 out of 10, Exceptional, (659)
9.4/10
Exceptional
(659)
The price is CNY1,928
CNY1,928
CNY2,313 total
includes taxes & fees
Jan 19 - Jan 20, 2026




8.8 out of 10, Excellent, (1001)
8.8/10
Excellent
(1001)
The price is CNY1,136
CNY1,136
CNY1,363 total
includes taxes & fees
Jan 7 - Jan 8, 2026




8.6 out of 10, Excellent, (1000)
8.6/10
Excellent
(1000)
The price is CNY1,257
CNY1,257
CNY1,508 total
includes taxes & fees
Jan 6 - Jan 7, 2026




8.8 out of 10, Excellent, (355)
8.8/10
Excellent
(355)
The price is CNY1,020
CNY1,020
CNY1,223 total
includes taxes & fees
Jan 11 - Jan 12, 2026




8.2 out of 10, Very Good, (898)
8.2/10
Very Good
(898)
The price is CNY771
CNY771
CNY925 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.2 out of 10, Wonderful, (591)
9.2/10
Wonderful
(591)
The price is CNY997
CNY997
CNY1,197 total
includes taxes & fees
Jan 7 - Jan 8, 2026




8.2 out of 10, Very Good, (777)
8.2/10
Very Good
(777)
The price is CNY1,396
CNY1,396
CNY1,675 total
includes taxes & fees
Jan 6 - Jan 7, 2026




8.6 out of 10, Excellent, (1000)
8.6/10
Excellent
(1000)
The price is CNY634
CNY634
CNY761 total
includes taxes & fees
Jan 4 - Jan 5, 2026




8.0 out of 10, Very Good, (477)
8.0/10
Very Good
(477)
The price is CNY492
CNY492
CNY590 total
includes taxes & fees
Jan 11 - Jan 12, 2026




7.6 out of 10, Good, (823)
7.6/10
Good
(823)
The price is CNY756
CNY756
CNY907 total
includes taxes & fees
Jan 23 - Jan 24, 2026
You may also like pet-friendly hotels in Perthshire




8.4 out of 10, Very Good, (1001)
8.4/10
Very Good
(1001)
The price is CNY622
CNY622
CNY746 total
includes taxes & fees
Dec 27 - Dec 28




9.0 out of 10, Wonderful, (16)
9.0/10
Wonderful
(16)
The price is CNY1,077
CNY1,077
CNY1,292 total
includes taxes & fees
Dec 30 - Dec 31




8.6 out of 10, Excellent, (22)
8.6/10
Excellent
(22)
The price is CNY705
CNY705
CNY846 total
includes taxes & fees
Dec 29 - Dec 30




8.8 out of 10, Excellent, (299)
8.8/10
Excellent
(299)
The price is CNY569
CNY569
CNY682 total
includes taxes & fees
Jan 11 - Jan 12, 2026




9.0 out of 10, Wonderful, (287)
9.0/10
Wonderful
(287)
The price is CNY787
CNY787
CNY944 total
includes taxes & fees
Jan 20 - Jan 21, 2026




Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate4.0 star property
Perth
9.0 out of 10, Wonderful, (533)
9.0/10
Wonderful
(533)
The price is CNY695
CNY695
CNY834 total
includes taxes & fees
Jan 4 - Jan 5, 2026




10.0 out of 10, Exceptional, (3)
10/10
Exceptional
(3)
The price is CNY1,082
CNY1,082
CNY1,299 total
includes taxes & fees
Jan 2 - Jan 3, 2026




9.4 out of 10, Exceptional, (659)
9.4/10
Exceptional
(659)
The price is CNY1,928
CNY1,928
CNY2,313 total
includes taxes & fees
Jan 19 - Jan 20, 2026




10.0 out of 10, Exceptional, (12)
10/10
Exceptional
(12)
The price is CNY948
CNY948
CNY1,137 total
includes taxes & fees
Jan 5 - Jan 6, 2026
You can also stay at hotels with a hot tub in Perthshire




9.4 out of 10, Exceptional, (659)
9.4/10
Exceptional
(659)
The price is CNY1,928
CNY1,928
CNY2,313 total
includes taxes & fees
Jan 19 - Jan 20, 2026




9.2 out of 10, Wonderful, (591)
9.2/10
Wonderful
(591)
The price is CNY997
CNY997
CNY1,197 total
includes taxes & fees
Jan 7 - Jan 8, 2026




10.0 out of 10, Exceptional, (21)
10/10
Exceptional
(21)
The price is CNY3,215
CNY3,215
CNY3,858 total
includes taxes & fees
Jan 4 - Jan 5, 2026




7.6 out of 10, Good, (823)
7.6/10
Good
(823)
The price is CNY756
CNY756
CNY907 total
includes taxes & fees
Jan 23 - Jan 24, 2026




8.6 out of 10, Excellent, (1000)
8.6/10
Excellent
(1000)
The price is CNY634
CNY634
CNY761 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.8 out of 10, Exceptional, (7)
9.8/10
Exceptional
(7)
The price is CNY1,477
CNY1,477
CNY1,773 total
includes taxes & fees
Jan 4 - Jan 5, 2026




8.0 out of 10, Very Good, (477)
8.0/10
Very Good
(477)
The price is CNY492
CNY492
CNY590 total
includes taxes & fees
Jan 11 - Jan 12, 2026




The price is CNY4,085
CNY4,085
CNY4,902 total
includes taxes & fees
Jan 6 - Jan 7, 2026




The price is CNY42,795
CNY42,795
CNY51,354 total
includes taxes & fees
Jan 7 - Jan 8, 2026
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.
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.
Go beyond your typical stay in Perthshire
Apart hotel
Cabin
Pet friendly
Apartment
Family friendly
Cottage
Ocean view
Top landmarks in Northern Europe

Photo by Mikey McManus
Open Photo by Mikey McManus
Scone Palace
4.6/5 (115 reviews)
Scone Palace is just one of the landmarks located 1.9 mi (3.1 km) from central Perth, so you might want to stop by for a few pics during your trip. Why not take a stroll along the riverfront and watch the sunset while you're here?
Learn more about Perthshire
Admired for its golfing and castle, Perthshire features attractions such as The Hermitage and Perth Racecourse. This welcoming city has something for everyone including bars as well as sights like Scone Palace and Loch of the Lowes. All are within a rural setting.

Check out reviews of Perthshire hotels guests love

Moness Resort
10/10 Excellent
"Friendly staff. Lovely hotel. .great place. 4th time there "

Westlands of Pitlochry
10/10 Excellent
"Great facility’s "

Mercure Perth Hotel
10/10 Excellent
"Clean comfortable room, did not have breakfast.
Hotel needs a bit of an upgrade, but we enjoyed our stay"

Leonardo Boutique Huntingtower Perth
10/10 Excellent
"Beautiful location. "

Holiday Inn Express Perth by IHG
10/10 Excellent
"Staff were amazing . nothing was too much bother. Highly recommend this property and we will stay there again next time we visit. Great job guys and keep up the terrific work. 5 stars."

McKays Hotel Bar & Restaurant
10/10 Excellent
"Room was lovely and staff fantastic"

The Pitlochry Hydro Hotel
10/10 Excellent
"Very relaxing atmosphere in hotel, staff very friendly.
Plenty of parking, the pool and sauna were amazing."

Dunkeld House Hotel
10/10 Excellent
"Incredible hotel nested in the middle of nature. Everything about it is amazing. Expect an expensive dinner but that was expected given the quality. "

Salutation Hotel
10/10 Excellent
"Yes very clean "
Frequently asked questions
Why should I book my Perthshire hotel through Hotels.com?
There are plenty of reasons to book your Perthshire travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.







