Member since November 2022
Special offers at Dunkeld House Hotel
Show Prices Per Person Per Room Single Room Rates
The following offers and/or rates are showing instant availability.
From £77.50 pppn £155 per night for a 5 night stay, to £104.50 pppn £209 per night for a 1 night stay
Stay in a Classic room and receive:
- Complimentary upgrade on arrival (subject to availability)
- Glass of sparkling wine on arrival
- Dinner for two on arrival night (value £84 per room)
- Full breakfast for two each morning
- Stay 2 nights or more and receive 20% discount on pre booked spa treatments
1st Apr to 30th Jun July to October
1st Jul to 31st Oct November to March
1st Nov to 31st Mar
1 night stay
Package Price : £104.50 per person per stay (based on two sharing) £209 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
2 night stay
Package Price : £176.50 per person per stay (based on two sharing) £353 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
3 night stay
Package Price : £247.50 per person per stay (based on two sharing) £495 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
4 night stay
Package Price : £318 per person per stay (based on two sharing) £636 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
5 night stay
Package Price : £387.50 per person per stay (based on two sharing) £775 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
6 night stay
Package Price : £457 per person per stay (based on two sharing) £914 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
From £95 pppn £190 per night for a 5 night stay, to £122 pppn £244 per night for a 1 night stay
Stay in a Superior room and receive:
- Complimentary upgrade on arrival (subject to availability)
- Glass of sparkling wine on arrival
- Dinner for two on arrival night (value £84 per room)
- Full breakfast for two each morning
- Stay 2 nights or more and receive 20% discount on pre booked spa treatments
1st Apr to 30th Jun July to October
1st Jul to 31st Oct November to March
1st Nov to 31st Mar
1 night stay
Package Price : £122 per person per stay (based on two sharing) £244 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
2 night stay
Package Price : £211.50 per person per stay (based on two sharing) £423 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
3 night stay
Package Price : £301 per person per stay (based on two sharing) £602 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
4 night stay
Package Price : £388 per person per stay (based on two sharing) £776 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
5 night stay
Package Price : £475 per person per stay (based on two sharing) £950 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
6 night stay
Package Price : £562 per person per stay (based on two sharing) £1,124 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
From £77.50 pppn £155 per night for a 5 night stay, to £104.50 pppn £209 per night for a 1 night stay
Stay in a Classic room and receive:
- Complimentary upgrade on arrival (subject to availability)
- Glass of sparkling wine on arrival
- Dinner for two on arrival night (value £84 per room)
- Full breakfast for two each morning
- Stay 2 nights or more and receive 20% discount on pre booked spa treatments
1st Jul to 31st Oct November to March
1st Nov to 31st Mar April to June
1st Apr to 30th Jun
1 night stay
Package Price : £114.50 per person per stay (based on two sharing) £229 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
2 night stay
Package Price : £196.50 per person per stay (based on two sharing) £393 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
3 night stay
Package Price : £277.50 per person per stay (based on two sharing) £555 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
4 night stay
Package Price : £358 per person per stay (based on two sharing) £716 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
5 night stay
Package Price : £437.50 per person per stay (based on two sharing) £875 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
6 night stay
Package Price : £517 per person per stay (based on two sharing) £1,034 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
From £77.50 pppn £155 per night for a 5 night stay, to £104.50 pppn £209 per night for a 1 night stay
Stay in a Classic room and receive:
- Complimentary upgrade on arrival (subject to availability)
- Glass of sparkling wine on arrival
- Dinner for two on arrival night (value £84 per room)
- Full breakfast for two each morning
- Stay 2 nights or more and receive 20% discount on pre booked spa treatments
1st Nov to 31st Mar April to June
1st Apr to 30th Jun July to October
1st Jul to 31st Oct
1 night stay
Package Price : £127 per person per stay (based on two sharing) £254 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
2 night stay
Package Price : £223 per person per stay (based on two sharing) £446 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
3 night stay
Package Price : £316 per person per stay (based on two sharing) £632 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
4 night stay
Package Price : £408 per person per stay (based on two sharing) £816 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
5 night stay
Package Price : £500 per person per stay (based on two sharing) £1,000 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
6 night stay
Package Price : £592 per person per stay (based on two sharing) £1,184 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
From £95 pppn £190 per night for a 5 night stay, to £122 pppn £244 per night for a 1 night stay
Stay in a Superior room and receive:
- Complimentary upgrade on arrival (subject to availability)
- Glass of sparkling wine on arrival
- Dinner for two on arrival night (value £84 per room)
- Full breakfast for two each morning
- Stay 2 nights or more and receive 20% discount on pre booked spa treatments
1st Jul to 31st Oct November to March
1st Nov to 31st Mar April to June
1st Apr to 30th Jun
1 night stay
Package Price : £132 per person per stay (based on two sharing) £264 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
2 night stay
Package Price : £233 per person per stay (based on two sharing) £466 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
3 night stay
Package Price : £331 per person per stay (based on two sharing) £662 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
4 night stay
Package Price : £428 per person per stay (based on two sharing) £856 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
5 night stay
Package Price : £525 per person per stay (based on two sharing) £1,050 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
6 night stay
Package Price : £622 per person per stay (based on two sharing) £1,244 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
From £95 pppn £190 per night for a 5 night stay, to £122 pppn £244 per night for a 1 night stay
Stay in a Superior room and receive:
- Complimentary upgrade on arrival (subject to availability)
- Glass of sparkling wine on arrival
- Dinner for two on arrival night (value £84 per room)
- Full breakfast for two each morning
- Stay 2 nights or more and receive 20% discount on pre booked spa treatments
1st Nov to 31st Mar April to June
1st Apr to 30th Jun July to October
1st Jul to 31st Oct
1 night stay
Package Price : £144.50 per person per stay (based on two sharing) £289 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
2 night stay
Package Price : £258 per person per stay (based on two sharing) £516 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
3 night stay
Package Price : £368.50 per person per stay (based on two sharing) £737 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
4 night stay
Package Price : £478 per person per stay (based on two sharing) £956 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
5 night stay
Package Price : £587.50 per person per stay (based on two sharing) £1,175 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
6 night stay
Package Price : £697 per person per stay (based on two sharing) £1,394 per room
✓ Instant Availability
Friday & Saturday night premiums will apply
All of the above prices include all taxes / service fees.
* Offers showing provisional availability are subject to confirmation with the hotel and availability is not guaranteed. No funds will be taken from your card until the booking is confirmed, which will usually be within a few hours. Please note that due to current staffing restrictions there may be extended delays in processing reservations.
Offers showing instant availability are live and will be confirmed immediately.
Other UK hotels that may be of interest
nr Musselburgh
- View all hotels in Perthshire

You can book any hotel break through our secure online booking system.
If you have any queries please check our FAQs. We accept the following credit and debit cards: