Book with us
—up to 10% cheaper
than on 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
-
Near Cairngorms National Park
Very good
7.9
7.9
/10
3.2
/5

The 3-star smoke-free Macdonald Spey Valley Resort Aviemore, situated within 5 minutes' walk of Cairngorm Brewery, boasts a banquet hall, suited for shared moments. Featuring a perfect location, this Aviemore resort includes an indoor swimming pool and a fitness suite, plus guests can visit the Strathspey Steam Railway, which is just 1.8 km away.

Location

The hotel is located in the rural area of Aviemore, within reach of Cairngorms National Park, around a 10-minute ride from Kincardine Church. The Macdonald Aviemore is situated on a nature reserve and a national park, and 3.8 km from the River Druie.

Aviemore train station is nearly 20 minutes' walk from the accommodation and Inverness airport is a 47-minute drive away.

Rooms

There are 39 rooms at this Aviemore hotel, each of them has an iron, as well as entertainment amenities such as a flat screen TV. Along with a stone fireplace, they also have a writing desk. Providing a separate toilet, some bathrooms have bath sheets.

Eat & Drink

Dinner is served in the onsite restaurant Steak House. The lounge bar provides you with a place to unwind.

Leisure & Business

Guests can make use of lawn tennis, ping-pong, and billiards, along with bicycles for rent. Macdonald Spey Valley Resort offers a ski school and a ski storage room for ski lovers.

“Macdonald Spey Valley Resort strikes me as a place designed for active families; I imagine days spent both on the greens of its celebrated golf course and exploring the nearby Cairngorms. The self-catering chalets and apartments offer a practical base, while amenities like the pool and kids' club seal the deal for a multi-generational trip. It's a relaxed, outdoorsy experience with a touch of Scottish hospitality.”
Hotel logo
James DavidEditor-in-Chief at Dogfriendly-hotels
View all

Select your room type

The hotel provides many room choices—family rooms, doubles, and pet-friendly suites—with breakfast, free cancellation, and special offers
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

Rates & availability calendar

See current prices and availability for your chosen dates!

Facilities

Hotels feature amenities designed to keep both you and your pet comfortable

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

Indulge in the rich flavors and heartwarming atmosphere of on-site dining at Macdonald Spey Valley Resort. The signature restaurant, The Scottish Steak House, invites guests to experience a delightful fusion of traditional steakhouse classics, catering to diverse dietary preferences in a charming setting.
Macdonald Spey Valley Resort Aviemore Restaurant photo
Macdonald Spey Valley Resort Aviemore Restaurant photo

The Scottish Steak House

Traditional Steakhouse
Ambiance
Cozy, warm, and inviting, the restaurant embodies a classic steakhouse vibe, perfect for an intimate dinner or a gathering with family and friends.
Key Offerings
Featuring a menu that highlights premium cuts of steak, vegetarian, vegan, gluten-free, and dairy-free options, The Scottish Steak House prides itself on a comprehensive selection that caters to all tastes.
Reservation
Recommended due to limited seating.
Open for dinner on Thursday, Friday, and Saturday from 17:00 to 20:00.

Hotel 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 Near Macdonald Spey Valley Resort
Top Attractions
Activities
Dining
Entertainment
Glenmore Forest Park
Glenmore Forest Park
12 minutes' walk
A serene park featuring beautiful trails, wildlife, and stunning views of the Cairngorms.
Aviemore Ring Cairn and Stone Circle
Aviemore Ring Cairn and Stone Circle
12 minutes' walk
An ancient historical site with standing stones and a Celtic design, perfect for history enthusiasts.
Extreme Dream Climbing Centre
Extreme Dream Climbing Centre
4 minutes' walk
An indoor climbing venue with various walls for all skills, providing a thrilling experience for adventurers.
Strathspey Steam Railway
Strathspey Steam Railway
6 minutes' drive
A charming steam train ride through scenic landscapes, offering a nostalgic journey back in time.
Mountain Biking at Rothiemurchus
7 minutes' drive
Bike through the scenic forests of Rothiemurchus, with rental options available for outdoor enthusiasts.
Guided Nature Walks in Glenmore
12 minutes' walk
Relaxing guided walks through Glenmore Forest showcase local flora and fauna, perfect for all ages.
Fish&Chips
Fish&Chips
12 minutes' walk
A casual eatery renowned for its fresh fish and crispy chips, offering a cozy atmosphere ideal for families.
The Vault
The Vault
4 minutes' drive
A vibrant restaurant serving a blend of Scottish and international cuisine, famous for its locally sourced ingredients.
Aviemore Centre
5 minutes' drive
A family-friendly hub featuring games, indoor activities, and seasonal events for an entertaining outing.
TreeZone Aviemore
TreeZone Aviemore
7 minutes' drive
An aerial adventure park with ropes courses and zip lines, offering excitement for thrill-seekers of all ages.
Local transport and travel tips
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 access to early-bird pet-friendly hotel deals?
Access exclusive discounts 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 is the check-in and check-out policy at Macdonald Spey Valley Resort?
Check-in is at 17:00 and check-out is at 10:00.
How far is Macdonald Spey Valley Resort from Inverness airport?
The resort is 60 km from Inverness airport.
What dining options are available at Macdonald Spey Valley Resort?
Dining options include the Steak House restaurant and the Dalfaber Bar & Kitchen, which offers lunch and evening meals.
What recreational facilities does Macdonald Spey Valley Resort have?
The resort features an indoor swimming pool, hot tub, sauna, fitness centre, and a golf course.
Are there any nearby attractions to visit while staying at Macdonald Spey Valley Resort?
Nearby attractions include Cairngorms National Park, Rothiemurchus, and Cairngorm Sleddog Centre.
What type of accommodations does Macdonald Spey Valley Resort offer?
Accommodation options include lodges, spacious apartments, and Scandinavian-style chalets.
Is parking available at Macdonald Spey Valley Resort?
Free private parking is available on-site without reservation.
What amenities do the rooms at Macdonald Spey Valley Resort provide?
Rooms include a flat-screen TV, tea/coffee making facilities, and private bathrooms.
What activities are offered for children at Macdonald Spey Valley Resort?
The resort features a kids' club, children's play area, and special sessions in the family-friendly pool.
How far is Macdonald Spey Valley Resort from Aviemore?
The resort is located 2 km from the centre of Aviemore.

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
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
Cairngorm Hotel Aviemore Room photo
Mobile-only price

Cairngorm Hotel Aviemore

8.5
Great2390 reviews
1470m from property
USD 169USD 152
per night
Macdonald Highlands Hotel At Macdonald Aviemore Resort Skyline photo
Mobile-only price

Macdonald Highlands Hotel At Macdonald Aviemore Resort

7.3
Very good3090 reviews
1547m from property
USD 301USD 270
per night