Skip to main content
Bed & Breakfast

Dunallan House

Woodside Avenue, Grantown-on-Spey · Guest Accommodation

View on Google Maps

Photo: Dunallan House

A 7-room guest house on Woodside Avenue in Grantown-on-Spey, with an indoor pool, spa and gym close to the Cairngorms.

What's nearby

  • The Craig Bar next door
  • Garden Park Guest House next door
  • Esso next door
  • Co-op Food - Grantown-on-Spey - The Square 200m away
  • Grantown Primary School 200m away

Distances as the crow flies, via Google

Photos

Photos via Google

About Dunallan House

Woodside Avenue sits on the edge of Grantown-on-Spey, with the Cairngorms National Park spreading out beyond the town and the Highland countryside within easy reach. Dunallan House makes the most of this position, offering guests a base for exploring the hills, forests and rivers of the area without straying far from home comforts.

The guest house has seven rooms, and facilities extend well beyond what many similarly sized properties offer: there's an indoor swimming pool, a gym, and a spa with sauna, alongside a restaurant and bar for evening meals and drinks. Breakfast is included, and free WiFi runs throughout. A garden gives space to sit outside, and the property also hosts weddings, with concierge services on hand to help guests plan days out or manage bookings. Pets are welcome, and free on-site parking is available.

Grantown-on-Spey itself is a good starting point for the Cairngorms, with the surrounding national park offering walking, wildlife and scenery on the doorstep. Dunallan House suits those who want a comfortable, well-equipped base for exploring the Highlands, whether that means a day on the hills or an evening by the pool.

Reception hours

Monday
7:00 AM – 10:00 PM
Tuesday
7:00 AM – 10:00 PM
Wednesday
7:00 AM – 10:00 PM
Thursday
7:00 AM – 10:00 PM
Friday
7:00 AM – 10:00 PM
Saturday
7:00 AM – 10:00 PM
Sunday
7:00 AM – 10:00 PM

At a glance

Property type
Guest Accommodation
Location
Woodside Avenue, Grantown-on-Spey
Good for children
Yes
Destination
Grantown-on-Spey