- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Perthshire hotels with free breakfast

1. Dunkeld House Hotel
Dunkeld House HotelDunkeld
8.8 out of 10, Excellent, (1,001 reviews)
The price is P10,773
P12,928 total
includes taxes & fees
Dec 1 - Dec 2

2. Atholl Palace Hotel
Atholl Palace HotelPitlochry
8.8 out of 10, Excellent, (1,003 reviews)
The price is P14,468
P17,362 total
includes taxes & fees
Nov 19 - Nov 20

3. Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (758 reviews)
cleanliness Begin each day with a gourmet breakfast included at this castle hotel, where fine dining meets scenic beauty.
The price is P18,018
P21,622 total
includes taxes & fees
Dec 1 - Dec 2

4. Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (932 reviews)
cleanliness A complimentary feast to start your mornings in style at this upscale guesthouse steps from Cairngorms National Park.
The price is P6,830
P8,196 total
includes taxes & fees
Nov 9 - Nov 10

5. Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,001 reviews)
cleanliness Start your day with a scrumptious free buffet breakfast featuring vegetarian options at this convenient Perth hotel.
The price is P3,853
P4,624 total
includes taxes & fees
Nov 15 - Nov 16

6. Knockendarroch Hotel
Knockendarroch HotelPitlochry
9.6 out of 10, Exceptional, (156 reviews)
The price is P16,848
P20,218 total
includes taxes & fees
Dec 6 - Dec 7

7. Crieff Hydro
Crieff HydroCrieff
8.4 out of 10, Very good, (860 reviews)
The price is P10,351
P12,421 total
includes taxes & fees
Nov 25 - Nov 26

8. The Old Mill Inn
The Old Mill InnPitlochry
9.8 out of 10, Exceptional, (439 reviews)
The price is P16,467
P19,760 total
includes taxes & fees
Nov 10 - Nov 11

9. Cairn Lodge
Cairn LodgeAuchterarder
9.8 out of 10, Exceptional, (237 reviews)
cleanliness Start your day with a free cooked-to-order breakfast at this luxurious hotel near gleneagles golf course.
The price is P15,449
P18,539 total
includes taxes & fees
Dec 2 - Dec 3

10. Ballathie House Hotel
Ballathie House HotelPerth
9.0 out of 10, Wonderful, (613 reviews)
The price is P7,036
P8,443 total
includes taxes & fees
Nov 22 - Nov 23
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.






























