Magical Christmas Break

Magical Christmas Break

Treat yourself and your nearest and dearest to a stress-free Christmas!

Join us for a fantastic 3 night Christmas Break with mouth watering food & wine, beautiful surroundings and live entertainment.

From £249 per room per night arriving on Christmas Eve.



  • Piper playing to welcome you to the hotel
  • Festive afternoon tea on arrival
  • Dinner in our Riverside Restaurant, where the pianist will be playing


  • Full Scottish breakfast
  • Reception Drink
  • Christmas lunch in the Riverside Restaurant with Dunkeld House’s Jazz Trio
  • Light evening buffet in the Riverside Restaurant, with the pianist playing


  • Scottish breakfast
  • Dinner in the Riverside Restaurant with a Scottish ceilidh

Terms and Conditions

Prices are per room per night inclusive of dinner, bed and breakfast and are based on two adults sharing a standard room or twin room. Upgrades are available at a supplement, to Double Plus, Deluxe Rooms or Suites.

Add an additional night from only £60 per adult including dinner, bed and breakfast on selected dates.

Subject to availability.

Children’s rates for Christmas at Dunkeld House apply.

Children aged 11 years and under, sharing a room with parents are charged at

£40 per child per night. Children aged 12–17 years sharing a room with parents are charged at £65 per child per night. Children staying in their own room are charged at 100% of first room.


Dunkeld House Hotel