Macdonald Spey Valley Resort Aviemore Skyline photoMacdonald Spey Valley Resort Aviemore Exterior photoMacdonald Spey Valley Resort Aviemore Exterior photo
Book through our site
—up to 10% cheaper
than Booking.com
Check rooms and rates
From315US$ /night
Check-in
19Apr2026Select date
Check-out
20Apr2026Select 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 Entrance
Very good
7.9
7.8
/10
4.3
/5

Location

Macdonald Spey Valley Resort is located on the banks of the River Spey, providing immediate access to the stunning Cairngorms National Park. This resort serves as a base for outdoor activities such as mountain climbing, ancient forest walks, and skiing. The convenient location also offers proximity to various shops, bars, and restaurants in Aviemore.

Rooms

Accommodation options include two-bedroom Scandinavian-style chalets, spacious apartments, and lodges with up to three bedrooms. Each unit comes equipped with a fully kitchen, along with living areas that often feature balconies or patios with views of the Cairngorms. The larger properties accommodate additional guests with double sofa beds, while some villas include open fires.

Golf

Spey Valley Resort boasts a championship 18-hole golf course designed by Dave Thomas, recently voted one of the best golf courses in Scotland. The course spans 7,153 yards through ancient pine forests and alongside the River Spey, offering golfers stunning highland views. Additional golfing opportunities are available at the nearby Boat of Garten golf course.

Wellness & Leisure

Guests benefit from complimentary access to the indoor pool, whirlpool, sauna, and steam room at the resort's wellness facilities. The leisure team organizes activities such as arts and crafts, pool games, and sports sessions throughout the week. Outdoor amenities include tennis courts and a children's play area for family fun.

Dining

Dining options are available at the on-site restaurant, featuring a menu that includes prime steaks and locally sourced seafood. The Clubhouse serves golfers with a variety of meals throughout the day, including breakfast rolls and light snacks. Guests also find several eateries within a short distance in Aviemore.

Highlights

Location: Access to Cairngorms National Park and riverbank walks

Rooms: Scandinavian-style chalets and spacious lodges available

Golf: Championship 18-hole golf course with Highland views

Wellness: Indoor pool, whirlpool, and sauna access

Dining: On-site restaurant with locally sourced meals

Family-Friendly: Outdoor play area and children's activities

“What strikes me most about this resort is its commitment to both family fun and serious recreation, with an award-winning golf course amid the Cairngorms. I note the self-catering apartments offer convenience for families, though some units might need a refresh. Its location provides a launchpad for exploring the national park, while on-site amenities, like the pool and kids' club, cater to diverse interests.”
Hotel logo
Olivia SmithEditor-in-Chief at Cheaphotels
View all

Select your room type

The hotel provides a selection of rooms—doubles, family rooms, and suites—with perks like free cancellation, breakfast options, and great value 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

See the best prices and book your dates today!

Amenities & services

Real traveler stories and honest reviews—no glossy ads, just authentic feedback to guide your booking
Facilities: Very good
7.9/10Review score

General

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

Macdonald Spey Valley Resort offers a delightful culinary experience, showcasing authentic flavors in a charming, traditional setting. With a focus on hearty steakhouse fare, guests can expect exquisite meal options, accommodating various dietary preferences in a warm and inviting atmosphere.
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 atmosphere that combines rustic charm with warm lighting, perfect for cozy dinners
Key Offerings
Signature steaks cooked to perfection, alongside a selection of vegetarian and vegan dishes, ensuring an inclusive dining experience. Enjoy a relaxed evening atmosphere as guests savor each meticulously crafted dish.
Reservation
Recommended
Dinner only, Thursday to Saturday from 17:00 to 20:00

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 Highlights
Top Attractions
Activities
Dining
Entertainment
Aviemore Ring Cairn and Stone Circle
12 minutes' walk
Ancient stone circle providing insight into local history and stunning views of the surrounding landscape.
Glenmore Forest Park
12 minutes' walk
Vast park with walking trails, diverse wildlife, and opportunities for cycling and picnicking in nature.
Strathspey Steam Railway
6-minute drive
Heritage railway offering scenic train rides through the breathtaking Spey Valley, ideal for families and history buffs.
Rothiemurchus
7-minute drive
Outdoor adventure hub featuring activities like archery, canoeing, and wildlife tours, suitable for thrill-seekers.
Extreme Dream Climbing Centre
4 minutes' walk
Indoor climbing facility offering challenges for all levels, perfect for adrenaline-fueled fun and fitness.
TreeZone Aviemore
7-minute drive
Aerial adventure course with zip lines and obstacle challenges, catering to both adults and kids and great for families.
Fish&Chips
12 minutes' walk
Casual vibe with a focus on fresh, locally sourced fish. Popular choice for classic British favorites.
The Vault
4-minute drive
Stylish bar and restaurant featuring a diverse menu, great cocktails, and a cozy atmosphere for any occasion.
Aviemore Centre
5-minute drive
Vibrant hub with shops, restaurants, and entertainment options, including seasonal events and family-friendly activities.
1896 Gallery and Coffee Shop
10-minute drive
Art gallery combined with a cozy café offering light meals and local art, perfect for a relaxing afternoon with a cultural touch.
Getting around town
City Centre
Aviemore11 min  ·  3000 ft
Airports
Inverness (INV)87 min  ·  35.9 mi
Aberdeen (ABZ)213 min  ·  87.9 mi
Train
Aviemore Railway Station17 min  ·  4600 ft
Bus
Bus stop9 min  ·  3.7 mi
Looking for early-bird discounts?
Get special discounted rates 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
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:
57

Reviews and Ratings

What past guests shared about their stay
Review summary
Based on recent reviews
Powered by AI
Macdonald Spey Valley Resort is a popular choice, especially for families, offering spacious apartments and chalets that many guests find comfortable and well-equipped, some even featuring saunas for added relaxation. The location is ideal for exploring, with easy access to Aviemore's centre and stunning views of the Cairngorms from glassed-in balconies. The resort also boasts a leisure centre with a swimming pool and sports hall, though a few guests have mentioned that the decor in some lodges appears a little tired. the resort provides a great base for enjoying the surrounding area.
Show moreShow less
Review score
Based on 723 verified reviews
7.3/10
Very good
71%
Recommend
Location
9.0/10
Staff
8.4/10
Value for money
7.8/10
Facilities
7.9/10
Pros
Spacious apartment
Scenic views
Excellent facilities
Friendly staff
Warm accommodation
Cons
Closed pool
Tired accommodation
Dirty hotel
High food cost
Guest reviews
based on 723 reviews
7.3/10
based on 1485 reviews
7.9/10
Victoria from United Kingdom
Family with children
Classic Family Chalet
4 nights in August 2025
|
Reviewed:September 13, 2025
8.7/10

Comfortable Stay

kitchen facilitiesveranda spaceanimal hair
The kitchen provided good facilities for preparing meals. I found the veranda a really nice space to enjoy breakfast. Minimal sport facilities and the pool were very beneficial. The chalet had a comfortable, spacious design that perfectly accommodated my needs.
I noticed some animal hair around the lodge and on the pillows. There was also a used, dirty glass next to the bathroom sink. The amount of kindling provided for the log burner was insufficient for my stay.
Dining
8/10
The resort did not offer logs for the log burner . I noticed the restaurant was closed, so no meals were available there. Guests should be aware of limited dining options.
Rooms
9/10
The chalet included a bath, however the warm water from the boiler had a limited volume. The beds were quite comfy. The chalet also has a very nice veranda for breakfast or lunch, which I liked
Facilities
9/10
The hotel offered a pool and some minimal sport facilities. The natural areas around the golf course provided lovely spaces to explore. The location provides a good central base for planning day trips.
0 Helpful
|
Show less
leo from germany
Family with children
classic two bedroom chalet
3 nights in June 2025
|
Reviewed:August 16, 2025
8.5/10

solid stay

equipped kitchencovered balconyconvenient location
I found the location convenient. the lodge size suited my needs. i appreciated the well equipped kitchen. It was easy to cook meals. the covered balcony was nice since it rained a lot. I used it every day.
the chalet needed some tlc. i found moldy blinds. the shower curtain was useless.
Service
9/10
Staff were helpful and polite during check-in. check-out was efficient, and staff handled everything quickly. i received useful information about the area. This helped with planning my day trips.
Rooms
8/10
The beds were good, ensuring i slept well each night. the covered balcony was a plus. It offered some outdoor space. the kitchen came fully equipped. I had no trouble preparing meals.
Dining
8/10
There is a bar area available if you want a drink. the on-site restaurant has scottish options. This gave meals a local touch. the restaurant menu seemed extensive. You have choices.
Facilities
9/10
There is a play park close to reception, it kept kids entertained. i could access many local attractions. activities include go-karting. I tried this and enjoyed it.
0 Helpful
|
Show more
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.
What leisure facilities does Macdonald Spey Valley Resort offer?
Leisure facilities include an indoor swimming pool, hot tub, sauna, and fitness centre.
What dining options are available at Macdonald Spey Valley Resort?
Dining options include the on-site Dalfaber Bar & Kitchen and the Clubhouse Bar, which serves lunch.
What is the distance from Macdonald Spey Valley Resort to Aviemore?
The resort is located 2 km from the centre of Aviemore.
Which popular attractions are close to Macdonald Spey Valley Resort?
Nearby attractions include Cairngorms National Park, Highland Wildlife Park, and Loch Morlich.
What room amenities are available at Macdonald Spey Valley Resort?
Room amenities include a flat-screen TV, tea/coffee making facilities, and private bathrooms.
Does Macdonald Spey Valley Resort have options for children?
The resort features a kids' club, children's playground, and special sessions at the pool for kids.
How far is Macdonald Spey Valley Resort from Inverness Airport?
The resort is 60 km from Inverness Airport.
What sports facilities are available at Macdonald Spey Valley Resort?
Sports facilities at the resort include a golf course, tennis courts, badminton, and squash courts.
Are there any nearby restaurants within walking distance of 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
19Apr2026Select date
Check-out
20Apr2026Select date
Rooms and Guests2 Guests, 1 Room