Book on our site
Save up to 10% more
than Booking.com
Check rooms and rates
From373US$ /night
Check-in
24Mar2026Select date
Check-out
25Mar2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Macdonald Spey Valley Golf & Country Club, Dalfaber Drive, Aviemore, Aviemore, United Kingdom, PH22 1ST
-
Near Cairngorms National Park
Very good
7.9
7.8
/10
3.1
/5

Macdonald Spey Valley Resort - A self-catering resort with championship golf and Cairngorms access

Macdonald Spey Valley Resort offers self-catering apartments and lodges with fully equipped kitchens, private patios or balconies, and views of the Spey Valley Golf Course. The resort features an 18-hole championship golf course designed by Dave Thomas, which winds through Caledonian pine forests along the River Spey. Guests have complimentary access to an indoor pool, sauna, fitness facilities, and tennis courts, while the Scottish Steakhouse serves ribeye, fillet, and North Sea haddock. Located a 20-minute walk from Aviemore, the resort provides easy access to the Cairngorms National Park for skiing, cycling, and wildlife spotting. The family-friendly property includes a children's play area, while pets are welcome with nearby walking trails. Macdonald Spey Valley Resort is 60 km from Inverness and 1.6 km from Spey Valley Shopping at Macdonald Aviemore Resort.

Pros

The Spey Valley Championship Golf Course is ranked among Scotland's best, featuring heathland and woodland terrain.

Complimentary access to an indoor pool, sauna, and fitness center for all guests.

Dog-friendly accommodations with direct access to walking trails in Craigellachie Nature Reserve.

Proximity to Cairngorms National Park activities, including skiing and the Highland Wildlife Park.

Cons

The nearest major grocery stores and dining hubs require a short drive to Aviemore.

Some lodges have ground-level layouts unsuitable for travel cots.

View all

Select your room type

Macdonald Spey Valley Resort offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Spacious Two Bedroom Apartment
2 persons
485 sq. feet 
2 Single beds
Shower
Heating
Classic One Bedroom Apartment
2 persons
595 sq. feet 
2 Single beds
Shower
Heating
Classic Family Chalet
2 persons
595 sq. feet 
1 Double bed
Shower
Heating
Classic Collection Two Bedroom Apartment View
2 persons
650 sq. feet 
2 Single beds
Shower
Heating
Click button to see more rooms
Show all rooms
Show all roomsLess

Room Rates & Availability Calendar

Check availability and prices for your dates now!

Facilities

Macdonald Spey Valley Resort offers amenities for your comfortable stay and unforgettable experiences
Facilities: Very good
7.8/10Review score

General

  • No smoking on site
  • Paid Wi-Fi in public areas
  • Parking
  • Pets allowed
  • Luggage storage
  • Locker room
  • Ski storage
  • Barber shop
  • Coffee shop
  • Smoke detectors
  • Fire extinguishers
  • Key access

Sports & Fitness

  • Fitness centre
  • Ski school
  • Hiking
  • Horseback riding
  • Cycling
  • Tennis court
  • Badminton
  • Golf course
  • Billiard tables
  • Table tennis
  • Squash

Guest Parking

  • Electric kettle
  • Cookware/ Kitchen utensils

Services

  • Pet amenities available
  • Laundry
  • Welcome drink

Dining

  • Restaurant
  • Snack bar
  • Bar/ Lounge area
  • Picnic area/ Tables
  • Special diet menus

Business

  • Meeting/ Banquet facilities

Children

  • Playpen
  • Board games
  • Children's menu
  • Children's play area
  • Kids club
  • Game room

Spa & Leisure

  • Indoor swimming pool
  • Entertainment
  • Sun terrace
  • Garden area
  • BBQ facilities
  • Sauna
  • Turkish bath
  • Steam room
  • Shallow end

Room features

  • Heating
  • Sitting area
  • Patio
  • Terrace
  • Garden furniture
  • Dining table

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle
  • Cookware/ Kitchen utensils

Media

  • Flat-screen TV

Room decor

  • Carpeted floor
Show more

Macdonald Spey Valley Resort Location

Macdonald Spey Valley Golf & Country Club, Dalfaber Drive, Aviemore, Aviemore, United Kingdom, PH22 1ST
Map view
Macdonald Spey Valley Golf & Country Club, Dalfaber Drive, Aviemore, Aviemore, United Kingdom, PH22 1ST
Nearby
Dalfaber Industrial Estate
Extreme Dream Climbing Centre
900 ft
Restaurants
Fish&Chips
3100 ft
Aviemore Shopping Centre Grampian Road Units 2 & 3 Shopping Centre
Explore Aviemore
Local Insights
Top Attractions
Activities
Dining
Entertainment
Aviemore Ring Cairn and Stone Circle
12-minute walk
A fascinating prehistoric monument with historical significance, it's a perfect spot for history enthusiasts and picturesque views.
Glenmore Forest Park
12-minute walk
A beautiful natural park featuring walking trails, wildlife, and stunning scenery, making it ideal for outdoor adventures.
Strathspey Steam Railway
6-minute drive
Enjoy a scenic journey on a historic steam train, offering stunning views of the Scottish Highlands and a unique travel experience.
The Vault
4-minute drive
A trendy venue featuring local art and crafts, along with coffee and light bites amidst a creative atmosphere perfect for relaxation.
Extreme Dream Climbing Centre
4-minute walk
An indoor climbing facility ideal for thrill-seekers of all ages, offering equipment rentals and fun climbing challenges.
Rothiemurchus
7-minute drive
A stunning estate with outdoor activities like fishing, hiking, and wildlife tours, perfect for those seeking relaxation in nature.
TreeZone Aviemore
7-minute drive
An exciting treetop adventure course featuring zip lines and obstacles, a perfect day out for adrenaline enthusiasts.
Fish&Chips
12-minute walk
Casual eatery known for its delicious fish and chips, featuring a cozy atmosphere and local flavors. Reservations not required.
The Vault
4-minute drive
Offers a fusion of international and Scottish cuisine with a vibrant atmosphere, perfect for a laid-back dining experience.
Aviemore Centre
5-minute drive
A lively area featuring shops, restaurants, and entertainment options, often hosting events that the whole family can enjoy.
1950's Bowling Alley
5-minute drive
A retro bowling alley with a family-friendly vibe, offering fun, competitive games for all ages and delicious snacks.
Getting around
City Centre
Aviemore11 min  ·  3000 ft
Airports
Inverness Airport (INV)87 min  ·  35.9 mi
Aberdeen Airport (ABZ)213 min  ·  87.9 mi
Train
Aviemore Railway Station17 min  ·  4600 ft
Bus
Bus stop9 min  ·  3.7 mi
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
Property information and rules
Check-in
from 17:00-18:00
Check-out
from 08:00-10:00
Guest Parking
Private parking is possible on site for free.
Internet
Wireless internet is available in public areas for additional charge.
Children & extra beds
There are no extra beds provided in a room.  There are no cots provided in a room. 
Pets
Pets are allowed on request.
Number of rooms:
39

Reviews and Ratings

Feedback about Macdonald Spey Valley Resort from previous guests about their experience.
Review score
Based on 690 verified reviews
7.4/10
Very good
72%
Recommend
Breakfast
2.5/10
Cleanliness
8.1/10
Comfort
8.1/10
Facilities
7.8/10
Free Wi-Fi
7.9/10
Location
9.0/10
Paid Wi-Fi
8.1/10
Staff
8.4/10
Value for money
7.8/10
Pros
Comfortable beds
Friendly staff
Good facilities
Cons
Unclean cutlery
Guest reviews
based on 1494 reviews
7.9/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.
Open reviews
FAQs
About Macdonald Spey Valley Resort
What is the check-in and check-out policy at Macdonald Spey Valley Resort?
Check-in is from 17:00 and check-out is by 10:00.
How far is Macdonald Spey Valley Resort from the center of Aviemore?
The resort is located 2 km from the center of Aviemore.
What are the recreational facilities available at Macdonald Spey Valley Resort?
The resort features a golf course, indoor swimming pool, sauna, steam room, fitness centre, and a children's play area.
What dining options are available on-site at Macdonald Spey Valley Resort?
Guests can dine at the on-site Dalfaber Bar & Kitchen for lunch and dinner, and enjoy drinks at the Clubhouse Bar.
What amenities are provided in the rooms at Macdonald Spey Valley Resort?
Rooms include a flat-screen TV, tea/coffee making facilities, private bathrooms, and some have patios or balconies.
How close is Macdonald Spey Valley Resort to Inverness Airport?
The resort is located 60 km from Inverness Airport.
What are some nearby restaurants to Macdonald Spey Valley Resort?
Nearby restaurants include Osprey Alehouse & Kitchen (0.5 km), Route 7 Cafe (0.5 km), and The Chippy (0.5 km).
What activities are available for children at Macdonald Spey Valley Resort?
Children can enjoy a kids' club, game room, and special sessions in the family-friendly pool.
Is there parking available at Macdonald Spey Valley Resort?
The resort offers free private parking on-site.
Are there any wellness services available at Macdonald Spey Valley Resort?
The resort features wellness facilities including a hot tub, sauna, and steam room.
What outdoor activities can guests participate in near Macdonald Spey Valley Resort?
Guests can enjoy hiking, cycling, golfing, and skiing at nearby locations.

Next best alternative

Consider them for your next trip.
Check-in
24Mar2026Select date
Check-out
25Mar2026Select date
Rooms and Guests2 Guests, 1 Room