The 4 STAR Atholl Palace Hotel is the epitome of Scottish Baronial splendour. It stands overlooking wooded parkland grounds and the town to the surrounding hills.
Originally opened as the Athole Hydropathic in Victorian times - hotel retains many features of the traditional large country house with bedroom facilities and standards which often exceed expectations / complement spacious and relaxing public areas. You can easily spend a day exploring the gardens, discovering our museum and enjoying a bar lunch or afternoon tea in the lounge - not to mention being pampered in the Spa. We hope you enjoy the Atholl Palace - we want to make sure you*ll come back again and again!