Let’s travel together.

Atholl Palace Hotel, Scotland

Set in the Scottish highlands, the Atholl Palace Hotel is a unique historic property overlooking wooded parkland grounds and the town, to the surrounding hills. Originally opened as the Athole Hydropathic in Victorian times, the hotel retains many features of the traditional large country house. Accommodation options at the hotel are spread across different categories – Turret Suites, Feature Rooms, Manor House Rooms, and self-catering cottages. The Atholl Palace Hotel is also largely known for its weddings and diverse F&B offerings, especially during the winter season.