Book through our site
—up to 10% cheaper
than Booking.com
Check rooms and rates
From211US$ /night
Check-in
13Jan2026Select date
Check-out
14Jan2026Select 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.9
/10
3.2
/5

Location

Macdonald Spey Valley Resort is strategically situated on the banks of the River Spey, offering direct access to the Cairngorms National Park. The resort serves as a prime location for various outdoor activities including skiing and water sports. Guests benefit from a convenient proximity to nearby attractions and amenities in Aviemore.

Golf

The resort boasts two golf courses: a 9-hole and an 18-hole championship course set amidst ancient Caledonian pines. Renowned for its breathtaking views and challenging terrain, these courses are designed by architect Dave Thomas. Recently recognized as one of the best golf courses in Scotland, it provides a memorable golfing experience.

Accommodation

Guests can select from a diverse range of self-catering options including Scandinavian-style chalets and spacious lodges. All accommodations come equipped with a fully fitted kitchen, offering the convenience of home-cooked meals. Many units feature private patios or balconies, providing scenic views of the surrounding hills.

Family and Pet-Friendly

Macdonald Spey Valley Resort welcomes families, with accommodations suitable for various group sizes, including kids' bunk beds in certain chalets. The resort offers an outdoor children's play area that ensures fun for the little ones. Pets are also allowed, making it easy for guests to bring their dogs along for the adventure.

Dining and Leisure

On-site dining includes the Clubhouse, which offers meals to complement the golf experience alongside stunning views. Guests have complimentary access to leisure amenities, including an indoor pool, sauna, and fitness facilities. Various activities are organized throughout the week, catering to both adults and children.

Highlights

Location: On the banks of the River Spey

Golf: 18-hole championship course designed by Dave Thomas

Accommodation: Scandinavian-style chalets and lodges

Pet-Friendly: Pets are welcome throughout the resort

“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
James DavidEditor-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
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

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

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

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

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 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  ·  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
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
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.
Is parking available at Macdonald Spey Valley Resort?
Free private parking is available on-site, and reservation is not needed.
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
13Jan2026Select date
Check-out
14Jan2026Select 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
Perfect627 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
Perfect378 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.2
Perfect249 reviews
876m from property
USD 132USD 118
per night