• Menu
  • Destinations
  • Scotland
  • spey valley
Spey Valley Aerial View
Spey Valley Resort
Self-Catering Resort, Aviemore

Aviemore Self Catering Accommodation

Situated on the banks of the River Spey, the resort is the perfect base for exploring the Cairngorms National Park and only a short walk from the popular town of Aviemore.

From mountains, forest walks, skiing, or water sports (yes, we said water sports!), the great outdoors is yours to discover. Our Aviemore self-catering accommodation is pet-friendly so why not bring your four-legged family and explore on foot?

Aviemore Self Catering Accommodation

Our Aviemore self-catering resort boasts a 9-hole and an 18-hole course amongst its ancient Caledonian pines, along the river bank and against the stunning mountain backdrop.

And let's not forget Aviemore, one of the most visited towns within the national park and for good reason too. Here you'll find a great range of shops, plenty of restaurants and bars plus fantastic transport links to take you further afield.

Whether you're looking for an exhilarating outdoor adventure, some tranquil relaxation or a fun break with family and friends there is something here for everyone.

To view or download a detailed guest map of Spey Valley click here.

Rated on
Lodge Stay

We had a very enjoyable family holiday at this resort. Staff and facilities (restaurant, fitness centre and swimming pool) were excellent. Lots of things to do at the resort and the surrounding area. We will definitely be going back. [...]

Resort Information

Dalfaber Drive
Inverness-Shire PH22 1ST GB

View on map

Check-in from 5pm.

Macdonald Spey Valley Resort is rated 4.0 out of 5 based on 408 Google reviews. See all reviews, Information is correct at the time of publishing.