
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, (1000)
8.4/10
Very Good
(1000)
The price is CNY622
CNY622
CNY746 total
includes taxes & fees
Jan 8 - Jan 9, 2026




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,923
CNY1,923
CNY2,308 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 CNY474
CNY474
CNY569 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 CNY785
CNY785
CNY942 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 CNY742
CNY742
CNY891 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 CNY644
CNY644
CNY887 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 2 - Jan 3, 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 15 - Jan 16, 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,023 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Dunkeld House Hotel
Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1000)
8.8/10
Excellent
(1000)
The price is CNY1,133
CNY1,133
CNY1,360 total
includes taxes & fees
Jan 15 - Jan 16, 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 4 - Jan 5, 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,564
CNY1,564
CNY1,876 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 3 - Jan 4, 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 11 - Jan 12, 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,768
CNY1,768
CNY4,244 total
CNY4,244 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,000 reviews)
12% off
Price is CNY834
CNY834
CNY2,002 total
CNY2,002 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,380
CNY1,380
CNY3,313 total
CNY3,313 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,359
CNY1,359
CNY3,262 total
CNY3,262 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 CNY877
CNY877
CNY2,104 total
CNY2,104 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 CNY775
CNY775
CNY1,859 total
CNY1,859 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,169
CNY1,169
CNY2,805 total
CNY2,805 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,051
CNY1,051
CNY2,523 total
CNY2,523 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,337
CNY1,337
CNY3,209 total
CNY3,209 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 CNY743
CNY743
CNY1,782 total
CNY1,782 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 CNY586
CNY586
CNY1,405 total
CNY1,405 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 CNY663
CNY663
CNY1,591 total
CNY1,591 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,531
CNY1,531
CNY3,674 total
CNY3,674 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 CNY533
CNY533
CNY1,279 total
CNY1,279 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,076
CNY1,076
CNY2,583 total
CNY2,583 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,983
CNY1,983
CNY4,759 total
CNY4,759 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,001 reviews)
10% off
Price is CNY2,026
CNY2,026
CNY4,862 total
CNY4,862 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 CNY739
CNY739
CNY1,774 total
CNY1,774 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 CNY871
CNY871
CNY2,090 total
CNY2,090 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,153
CNY1,153
CNY2,768 total
CNY2,768 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 CNY689
CNY689
CNY1,653 total
CNY1,653 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 CNY547
CNY547
CNY1,313 total
CNY1,313 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 CNY608
CNY608
CNY1,458 total
CNY1,458 total
includes taxes & fees includes taxes & fees
Image gallery for Victoria Hotel

Victoria Hotel
3.0 star property
Blairgowrie
8.0/10Very Good (59 reviews)
10% off
Price is CNY682
CNY682
CNY1,638 total
CNY1,638 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,923
CNY1,923
CNY2,308 total
includes taxes & fees
Jan 19 - Jan 20, 2026




8.8 out of 10, Excellent, (1000)
8.8/10
Excellent
(1000)
The price is CNY1,133
CNY1,133
CNY1,360 total
includes taxes & fees
Jan 15 - Jan 16, 2026




8.6 out of 10, Excellent, (1001)
8.6/10
Excellent
(1001)
The price is CNY1,256
CNY1,256
CNY1,508 total
includes taxes & fees
Jan 8 - Jan 9, 2026




8.8 out of 10, Excellent, (355)
8.8/10
Excellent
(355)
The price is CNY1,017
CNY1,017
CNY1,221 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 CNY773
CNY773
CNY927 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.2 out of 10, Wonderful, (591)
9.2/10
Wonderful
(591)
The price is CNY995
CNY995
CNY1,194 total
includes taxes & fees
Jan 14 - Jan 15, 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 11 - Jan 12, 2026




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




8.0 out of 10, Very Good, (478)
8.0/10
Very Good
(478)
The price is CNY459
CNY459
CNY551 total
includes taxes & fees
Jan 4 - Jan 5, 2026




7.6 out of 10, Good, (823)
7.6/10
Good
(823)
The price is CNY754
CNY754
CNY905 total
includes taxes & fees
Jan 23 - Jan 24, 2026
You may also like hotels with hot tubs in Perthshire




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




9.2 out of 10, Wonderful, (591)
9.2/10
Wonderful
(591)
The price is CNY995
CNY995
CNY1,194 total
includes taxes & fees
Jan 14 - Jan 15, 2026




10.0 out of 10, Exceptional, (21)
10/10
Exceptional
(21)
The price is CNY3,215
CNY3,215
CNY3,857 total
includes taxes & fees
Jan 8 - Jan 9, 2026




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




8.6 out of 10, Excellent, (1000)
8.6/10
Excellent
(1000)
The price is CNY633
CNY633
CNY759 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,772 total
includes taxes & fees
Jan 25 - Jan 26, 2026




8.0 out of 10, Very Good, (478)
8.0/10
Very Good
(478)
The price is CNY459
CNY459
CNY551 total
includes taxes & fees
Jan 4 - Jan 5, 2026




The price is CNY4,084
CNY4,084
CNY4,901 total
includes taxes & fees
Jan 6 - Jan 7, 2026




The price is CNY42,693
CNY42,693
CNY51,232 total
includes taxes & fees
Jan 7 - Jan 8, 2026
You can also stay at pet-friendly hotels in Perthshire




8.4 out of 10, Very Good, (1000)
8.4/10
Very Good
(1000)
The price is CNY622
CNY622
CNY746 total
includes taxes & fees
Jan 8 - Jan 9, 2026




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




8.6 out of 10, Excellent, (22)
8.6/10
Excellent
(22)
The price is CNY635
CNY635
CNY762 total
includes taxes & fees
Jan 25 - Jan 26, 2026




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




9.0 out of 10, Wonderful, (287)
9.0/10
Wonderful
(287)
The price is CNY785
CNY785
CNY942 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 11 - Jan 12, 2026




10.0 out of 10, Exceptional, (3)
10/10
Exceptional
(3)
The price is CNY1,085
CNY1,085
CNY1,301 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,923
CNY1,923
CNY2,308 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 6 - Jan 7, 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
Apartment
Pet friendly
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.






