Book on our site
Save up to 10% more
than Booking.com
Check rooms and rates
From373US$ /night
Check-in
07Feb2026Select date
Check-out
08Feb2026Select 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.9
/10
3.1
/5

Macdonald Spey Valley Resort - A self-catering resort with championship golf courses and access to Cairngorms National Park

Macdonald Spey Valley Resort offers self-catering accommodations, including Scandinavian-style chalets and apartments with fully equipped kitchens, private patios or balconies, and views of the golf course or surrounding hills. The resort features a 9-hole and an 18-hole championship golf course set among ancient Caledonian pines along the River Spey. Guests have access to an indoor pool, sauna, gym, tennis courts, and outdoor play areas. The Scottish Steakhouse serves steaks and North Sea haddock, while the Clubhouse offers breakfast rolls and light meals. Macdonald Spey Valley Resort is 2 km from Aviemore, with proximity to Landmark Forest Adventure Park, Rothiemurchus Estate, and Cairngorm Mountain. Free Wi-Fi is available throughout the property.

Pros

The resort includes two golf courses with scenic Highland views.

Self-catering accommodations provide flexibility for families and groups.

Complimentary access to leisure facilities, including an indoor pool and sauna.

Dog-friendly with ample walking trails nearby.

Close to outdoor activities like skiing, cycling, and wildlife spotting.

Cons

No on-site spa or dedicated fine-dining restaurant.

The nearest major town, Inverness, is 60 km away.

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

General

  • No smoking on site
  • Paid Wi-Fi
  • Free parking
  • Off-site car park
  • 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
Dundee Airport (DND)236 min  ·  97.4 mi
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
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
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.
Check-in
07Feb2026Select date
Check-out
08Feb2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Macdonald Spey Valley Resort
Carn Mhor Bed And Breakfast Aviemore Exterior photo
Mobile-only price

Carn Mhor Bed And Breakfast Aviemore

9.3
Perfect375 reviews
806m from property
USD 118USD 106
per night
Dunroamin Bed And Breakfast Aviemore Food photo
Mobile-only price

Dunroamin Bed And Breakfast Aviemore

9.3
Perfect252 reviews
876m from property
USD 132USD 118
per night
The Balavoulin - Pub With Rooms Aviemore Exterior photo
Mobile-only price

The Balavoulin - Pub With Rooms Aviemore

8.8
Great1015 reviews
972m from property
USD 91USD 81
per night