What's more romantic than a spa break weekend away at a luxurious castle hotel in the countryside? Correct, nothing.
Atholl Palace is sure to take your breath away. The 4-star luxury spa hotel overlooking the Scottish Highlands is the perfect base for exploring the Scottish countryside, enjoying the award-winning gardens, unwinding by the swimming pool at the spa or hitting the golf course.
This hotel is beyond perfect for a really special occasion, but with how good our offers are, it's a great option for a spontaneous getaway too! You could be sipping local whisky in the chandelier-lit lounge by the log fire in no time.
- 4-star luxury castle hotel in the Scottish Highlands
- Award-winning gardens
- Tennis courts and 9-hole pitch and putt golf course
- Indoor swimming pool and spa
- Unique on-site museum
- Dine in the Verandah Restaurant
- Eco-friendly hotel with a Green Tourism Gold Award
Special Offers
- Searching Atholl Palace Hotel:
- arriving: Friday, 19 June 2026
- 7 nights










