Book your stay on our website
and save up to 10%
compared to Booking.com!
Check rooms and rates
From211US$ /night
Check-in
23Jan2026Select date
Check-out
24Jan2026Select 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
-
Close to Cairngorms National Park
Very good
7.8
7.9
/10
3.2
/5
“This resort appeals to families seeking an activity-filled getaway near Cairngorms National Park. The self-catering accommodations allow flexibility, while the varied leisure facilities, including a championship golf course and wellness center, cater to diverse interests. Its location also provides a launchpad for exploring the surrounding natural beauty.”
Hotel logo
Grace WhitmanContent & Editorial Director at Familyhotels
View all

Choose from a variety of room types

Choose from a wide variety of rooms designed for families, including double rooms, family suites, and rooms with breakfast included
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

Availability and pricing for your selected dates

Book your family’s getaway in a snap with up-to-date availability and pricing!

Facilities

Each family-friendly hotel provides top-notch amenities for an unforgettable stay with your loved ones

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

Dining Onsite

Immerse in a delightful dining experience at Macdonald Spey Valley Resort, home to The Scottish Steak House where traditional steakhouse charm meets modern sensibility. Unwind in a cozy setting while enjoying a thoughtfully crafted menu that caters to various dietary preferences, creating a welcoming atmosphere for all.
Macdonald Spey Valley Resort Aviemore Restaurant photo
Macdonald Spey Valley Resort Aviemore Restaurant photo

The Scottish Steak House

Steakhouse with vegetarian, vegan, gluten-free, and dairy-free options
Ambiance
Traditional and inviting, featuring warm lighting and rustic decor
Key Offerings
Signature steaks paired with fresh seasonal sides, catering to diverse dietary needs with thoughtful vegetarian and vegan choices.
Reservation
Recommended
Open for dinner on Thursday, Friday, and Saturday from 17:00 to 20:00.

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 Highlights
Top Attractions
Activities
Dining
Entertainment
Aviemore Ring Cairn and Stone Circle
Aviemore Ring Cairn and Stone Circle
12 minutes' walk
Ancient stone circle with historical significance, offering insight into Scotland's prehistoric culture.
Glenmore Forest Park
Glenmore Forest Park
12 minutes' walk
Stunning nature park featuring trails for all skill levels and breathtaking views of the Cairngorms.
Strathspey Steam Railway
Strathspey Steam Railway
6-minute drive
Scenic railway ride along the River Spey, perfect for families and history buffs. Regular seasonal events held.
The Vault
The Vault
4-minute drive
Unique indoor climbing facility suitable for all ages, offering exciting challenges and professional guidance.
Extreme Dream Climbing Centre
Extreme Dream Climbing Centre
4 minutes' walk
Indoor climbing center offering comprehensive courses for beginners and thrill-seekers. Equipment rentals available.
TreeZone Aviemore
TreeZone Aviemore
7-minute drive
Aerial adventure park featuring rope courses and zip lines. Ideal for families, reservations recommended.
Craigellachie National Nature Reserve
Craigellachie National Nature Reserve
5-minute drive
Beautiful national reserve perfect for walking and birdwatching, with diverse landscapes and well-marked trails.
Spa at the Macdonald Resort
0 minutes' walk
On-site spa offering rejuvenating treatments and wellness programs, perfect for relaxation and self-care.
Fish&Chips
Fish&Chips
12 minutes' walk
Casual eatery serving traditional fish and chips with a local twist. Great for families and quick meals.
1896 Gallery and Coffee Shop
1896 Gallery and Coffee Shop
10-minute drive
Charming café featuring local art, fresh coffee, and delicious homemade pastries. Perfect for a relaxed lunch.
Aviemore Centre Restaurants
5-minute drive
Variety of dining options with local and international cuisine in a lively atmosphere. Reservations recommended.
The Old Bridge Inn
18 minutes' walk
Lively pub hosting regular live music events, showcasing local talent. Ideal for a fun night out with friends.
Aviemore Cinema
20 minutes' walk
Local cinema featuring popular films and occasional special screenings, perfect for family outings or date nights.
Tips on navigating the city
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
Get access to exclusive early booking discounts for your family’s upcoming getaway
Book now and enjoy exclusive rates on your family vacation!
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 are the check-in and check-out times 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 Aviemore city center?
The resort is located 2 km from the center of Aviemore.
What dining options are available at Macdonald Spey Valley Resort?
Dining options include the on-site Steakhouse restaurant and the Dalfaber Bar & Kitchen.
What recreational facilities does Macdonald Spey Valley Resort offer?
The resort features an indoor swimming pool, fitness center, hot tub, sauna, and a golf course.
Which nearby attractions can be visited from Macdonald Spey Valley Resort?
Nearby attractions include Cairngorms National Park, Landmark Forest Adventure Park, and the Highland Wildlife Park.
What types of accommodations are available at Macdonald Spey Valley Resort?
Accommodations include lodges, spacious apartments, and Scandinavian-style chalets.
What languages are spoken by the staff at Macdonald Spey Valley Resort?
The staff speaks English.
How far is Macdonald Spey Valley Resort from Inverness Airport?
The resort is 60 km from Inverness Airport.
What are the parking arrangements at Macdonald Spey Valley Resort?
Free private parking is available on-site without the need for a reservation.
Does Macdonald Spey Valley Resort have facilities for children?
Yes, the resort features a kids' club, children's play area, and special swimming sessions for kids.
Is there internet access provided at Macdonald Spey Valley Resort?
Internet access is available for guests.
Check-in
23Jan2026Select date
Check-out
24Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Macdonald Spey Valley Resort
Cairngorm Guest House Aviemore Exterior photo
Mobile-only price

Cairngorm Guest House Aviemore

9.2
Perfect629 reviews
801m from property
USD 264USD 237
per night
Carn Mhor Bed And Breakfast Aviemore Exterior photo
Mobile-only price

Carn Mhor Bed And Breakfast Aviemore

9.3
Perfect374 reviews
806m from property
USD 118USD 106
per night
Ravenscraig Guest House Aviemore Exterior photo
Mobile-only price

Ravenscraig Guest House Aviemore

9.5
Perfect662 reviews
807m from property
USD 140USD 126
per night