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'll 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 three-night Christmas Break from just £239 per room per night. Limited availability for two-night breaks.