Tucked away in the heart of royal Deeside in the village of Aboyne in North East Scotland is The Invergarry – a luxurious, contemporary self-catering home offering...
Nestled in the heart of the stunning ScottishHighlands, InvergarryHotel offers a perfect base for exploring the breathtaking beauty of the Great Glen Water Park.
The family owned and run hotel enjoys a reputation for Highland hospitality. The ruin of Invergarry Castle lies within the hotel grounds near our main entrance.
Welcome to ScotlandInvergarryHotel. ... Inn which is steeped in history, the InvergarryHotel located in the Highlands of Scotland, is a wonderful choice.