Book directly with us
— up to 10% cheaper
than on Booking.com
Check rooms and rates
From291US$ /night
Check-in
13Dec2025Select date
Check-out
14Dec2025Select 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
Perfect
7.8
7.9
/10
3.2
/5

Location

Macdonald Spey Valley Resort is set along the banks of the River Spey, providing direct access to the Cairngorms National Park. This location offers opportunities for skiing, ancient forest walks, and various water sports. Visitors can also explore nearby shops, restaurants, and attractions in Aviemore, all within easy reach.

Accommodation

The resort presents a selection of self-catering accommodations, including Scandinavian-style chalets, spacious 2-3 bed apartments, and lodges. Each unit comes with a fully equipped kitchen, allowing for a home-like experience during stays. Many accommodations offer scenic views with outdoor spaces such as private patios or balconies.

Golf Course

Macdonald Spey Valley Resort boasts a renowned 18-hole championship golf course, nestled among ancient Caledonian pines. The course measures 7,153 yards and provides scenic views along the River Spey. Recently recognized as one of the best golf courses in Scotland, it presents a challenging yet beautiful playing experience.

Wellness and Leisure

Guests can enjoy complimentary access to the resort's indoor pool, sauna, and fitness facilities. The leisure team organizes activities throughout the week, including crafts and sports for all ages. For those seeking relaxation, the resort also offers Elemis beauty treatments and outdoor tennis courts.

Dining

The on-site dining options include the Clubhouse, which serves meals throughout the day, with views over the mountains and golf course. The restaurant offers a variety of dishes, including regional seafood and hearty options. Guests can also explore additional dining options available within Aviemore.

Highlights

Location: Banks of the River Spey, direct access to Cairngorms National Park

Accommodation: Self-catering lodges and Scandinavian-style chalets

Golf: 18-hole championship golf course with scenic views

Wellness: Indoor pool, sauna, and fitness facilities

Dining: On-site meals with outdoor views

Pet-Friendly: Canine companions welcome with local walk access

Must-do experiences

  • Hike to the stunning summit of Cairn Gorm for breathtaking views.
  • Sample haggis at The Cairn, a local favorite for traditional meals.
  • Visit the Highland Wildlife Park to see native Scottish animals.
  • Explore the quaint shops in Aviemore for unique souvenirs.
  • Take a scenic ride on the Strathspey Steam Railway for nostalgia.
View all

Select your preferred room

Choose from standard rooms, family suites, or deluxe options — with breakfast and flexible rates
Spacious Two Bedroom Apartment
2 persons
45 m² 
2 Single beds
Shower
Heating
Classic One Bedroom Apartment
2 persons
55 m² 
2 Single beds
Shower
Heating
Classic Family Chalet
2 persons
55 m² 
1 Double bed
Shower
Heating
Classic Collection Two Bedroom Apartment View
2 persons
60 m² 
2 Single beds
Shower
Heating
Click button to see more rooms
Show all rooms
Show all roomsLess

View our calendar

Check prices and secure your dates today

Hotel facilities and services

Each hotel provides modern amenities for a relaxing and pleasant stay

General

  • No smoking on site
  • Paid Wi-Fi
  • 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

Dining Onsite

Experience a delightful culinary journey at Macdonald Spey Valley Resort, featuring the renowned Scottish Steak House. This onsite dining option triumphs in both ambiance and diverse culinary selections, ensuring every palate is catered to with flavorful offerings for any dietary preference, all within a cozy and traditional setting.
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, perfect for intimate dinners or family gatherings, featuring a warm and comfortable setting.
Key Offerings
Specializing in expertly prepared steaks alongside delicious options for vegetarians and vegans. The menu reflects local influences, ensuring an authentic taste of Scotland with each bite.
Reservation
Recommended due to limited seating.
Open for dinner on Thursday to 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
260 m
Restaurants
Fish&Chips
920 m
Aviemore Shopping Centre Grampian Road Units 2 & 3 Shopping Centre
Explore Aviemore
Local Experiences Around Macdonald Spey Valley Resort
Top Attractions
Activities
Dining
Entertainment
Glenmore Forest Park
Glenmore Forest Park
12 minutes' walk
Glenmore Forest Park offers stunning trails, diverse wildlife, and beautiful Loch Morlich, perfect for nature enthusiasts.
Aviemore Ring Cairn and Stone Circle
Aviemore Ring Cairn and Stone Circle
12 minutes' walk
This historical site features ancient stone circles, offering a glimpse into Scotland's prehistoric culture and history.
Extreme Dream Climbing Centre
Extreme Dream Climbing Centre
4 minutes' walk
An ideal spot for thrill-seekers! This climbing centre provides indoor and outdoor climbing experiences for all skill levels.
Strathspey Steam Railway
Strathspey Steam Railway
6 minutes' drive
Ride the vintage steam train along the scenic Strathspey line, enjoying views of the Cairngorms and idyllic countryside.
TreeZone Aviemore
TreeZone Aviemore
7 minutes' drive
An aerial adventure course that includes zip lines and tree-top challenges, ideal for families and adventure lovers.
Fishing at Loch Pityoulish
11 minutes' drive
Relaxing fishing experience in a peaceful setting, Loch Pityoulish is a great spot for anglers of all skill levels.
Fish&Chips
Fish&Chips
12 minutes' walk
A local favorite offering classic fish and chips in a casual setting, perfect for families with comfort food options.
The Vault
The Vault
4 minutes' drive
Casual dining atmosphere with a varied menu, known for its fresh local ingredients and great drink selection.
Aviemore Centre
5 minutes' drive
A vibrant spot with shops, cafes, and family-friendly activities; hosts various events throughout the year for all ages.
Live Music at The Vault
4 minutes' drive
Features a lively atmosphere with regular live music nights, great for enjoying food while soaking up local tunes.
Getting around the city
City Centre
Aviemore11 min  ·  900 m
Airports
Inverness Airport (INV)87 min  ·  57.7 km
Dundee Airport (DND)236 min  ·  156.7 km
Bus
Bus stop9 min  ·  6.0 km
Want to unlock exclusive early deals?
Access members-only prices today
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 at 17:00 and check-out is by 10:00.
Is parking available at Macdonald Spey Valley Resort?
Free private parking is available on-site without reservation.
What recreational facilities can guests enjoy at Macdonald Spey Valley Resort?
Guests can enjoy an indoor swimming pool, hot tub, sauna, fitness centre, and a golf course.
What dining options are available at Macdonald Spey Valley Resort?
Guests can dine at the Dalfaber Bar & Kitchen and enjoy lunch at the Clubhouse Bar.
How far is Macdonald Spey Valley Resort from Inverness?
The resort is located 60 km from Inverness.
What room amenities are available at Macdonald Spey Valley Resort?
Rooms feature a flat-screen TV, tea/coffee making facilities, and private bathrooms.
Which attractions are near Macdonald Spey Valley Resort?
Nearby attractions include Cairngorms National Park and Rothiemurchus, which are both within a short distance.
What family amenities does Macdonald Spey Valley Resort offer?
Amenities include a children's play area, kids' club, board games, children's menu, and special pool sessions for kids.
What sports facilities does Macdonald Spey Valley Resort have?
The resort offers tennis courts, squash courts, badminton, billiards, and golf.
How far is Macdonald Spey Valley Resort from the center of Aviemore?
The resort is just a 5-minute drive from the center of Aviemore.
What are the nearby dining options 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).

Next best alternative

Consider them for your next trip.
Check-in
13Dec2025Select date
Check-out
14Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Macdonald Spey Valley Resort
Steam Cottage Aviemore Amenities photo
Mobile-only price

Steam Cottage Aviemore

8.8
Great6 reviews
187m from property
USD 834USD 750
per night
Holiday Home Falcon Lodge By Interhome Aviemore Exterior photo
Mobile-only price

Holiday Home Falcon Lodge By Interhome Aviemore

8.0
Great12 reviews
210m from property
per night
Villa Craigmore Lodge By Interhome Aviemore Exterior photo
Mobile-only price

Villa Craigmore Lodge By Interhome Aviemore

9.1
Perfect12 reviews
304m from property
USD 811USD 729
per night