Take the stress out of Christmas and join us at Hilton Dunkeld House for a magical Christmas Break.
From the moment you arrive on Christmas Eve you will receive a warm welcome with our famous Afternoon Tea which marks the start of a wonderful Christmas Break with us in beautiful Perthshire.
Enjoy a traditional Christmas Day lunch with wonderful live music and take a stroll in the hotel grounds along the banks of the River Tay.
Enjoy local whiskies or fine wines in our Garden Bar sitting by the roaring fire and enjoy complimentary use of our LivingWell Health Club including indoor heated pool.
Join us for a 3 night Christmas Break from just £299 per person. Limited availability for 2 night breaks.