We are now taking bookings for the 2024 season. Please contact us direct for availability, and for the best prices

Our Short Term Lets Licence number, granted by Highland Council, is HI – 70189 – F. It is valid until October 2026


Situated in a quiet location, yet only a short stroll to all amenities in Grantown On Spey, Dunallan offers quality Scottish Tourist Board 4 Star accommodation in a large lovingly restored Victorian Villa. At Dunallan House, we have kept many of the villa’s original features, including the lovely stained glass windows, cornices, original fireplaces and pitch pine throughout.

rooms dunallan

Our seven rooms have been graded at the “Excellent 5-star level for cleanliness hospitality and friendliness”. We offer comfort and relaxation, priding ourselves on attention to detail, adding the little touches that make all the difference to your Highland holiday. Our breakfasts are outstanding and rate ‘Excellent’ for quality & choice.

At Dunallan, we also strive towards keeping our environment clean, green and beautiful, which is why sustainability means so much to us. During your stay we hope you appreciate all the Eco Friendly measures in place including our Biomass & Solar Systems that provide our piping hot water & heat our cosy guest rooms.

Dunallan has made its mark as a top ranking Speyside destination, focusing on warm Scottish hospitality. Our rooms balance traditional and contemporary features, and most have views to the surrounding Scottish hills & the many traditional Victorian buildings of Grantown on Spey. We can cater for families, couples and groups. We also cater to travellers with pets.

Welcome to our website!

Four Stars as standard


Our Location

Cairngorms National Park

Located in the Cairngorms National Park, the largest National Park in the UK (3,800 sqm), Grantown makes a perfect base to explore the Cairngorm Mountains or enjoy fishing, golf, walking, cycling, skiing and for the world famous “Whisky Trail”. With such a romantic backdrop, Dunallan is naturally a great place for a romantic break or even a wedding anniversary.