Book with us
—up to 10% cheaper
than on Booking.com
Check rooms and rates
From301US$ /night
Check-in
12Jan2026Select date
Check-out
13Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Aviemore, Inverness-Shire, Aviemore, United Kingdom, PH22 1PN
-
Next to the Strathspey Steam Railway
Very good
7.3
/10
2.6
3.6
/5

Macdonald Highlands Hotel At Macdonald Aviemore Resort, located a 25-minute walk from Rothiemurchus, entices guests with a steam room and a sauna. Offering a heated swimming pool along with hiking and cycling, the hotel is in proximity to the Strathspey Steam Railway.

Location

The fantastic hotel lies 250 metres from the Aviemore Centre and offers views of Cairngorm Mountains. The Macdonald Highlands Aviemore also gives access to Cairngorm Sleddog Centre, which is an 11-minute walk away.

Glenmore Forest Park is 1.4 km away.

Mountain Resort bus stop is within 300 metres of this fabulous 4-star property and within a few blocks of is enough to get to Aviemore train station.

Rooms

There are 146 rooms featuring ironing facilities, as well as modern amenities like a TV. Private bathrooms include nice touches such as dressing gowns.

Eat & Drink

Guests can enjoy and unwind in one of the 2 in-house restaurants. A lounge bar is available on site. Offering Scottish dishes, Smiffy's is situated 5 minutes' stroll from the smoke-free Macdonald Highlands Hotel At Macdonald Aviemore Resort.

Leisure & Business

This comfortable hotel also features movie nights, a movie theatre, and a 3D cinema. Guests can take advantage of a fitness suite, which offers fitness classes to help them stay in shape. Corporate travellers will benefit from 10 meeting rooms available on site.

“This resort certainly aims high as a family destination, setting the stage for adventures amid the Cairngorms. I noted its large indoor pool and Aviemore Activity Centre, but reports of inconsistent service temper my enthusiasm. For families prioritizing activities and location, it presents a mixed bag.”
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
Standard Twin Room
2 persons
21 m² 
2 Single beds
Shower
Standard Double Room
2 persons
21 m² 
1 Double bed
Shower
Deluxe Double Room
2 persons
21 m² 
1 King-size bed
Shower
Standard Family Room
2 persons
21 m² 
1 King-size bed and 1 Sofa bed
Shower
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
  • Wi-Fi
  • Parking
  • Safe deposit box
  • 24-hour reception
  • Pets allowed
  • Rooms/ Facilities for disabled
  • Wheelchair access
  • Security
  • Luggage storage
  • Locker room
  • Ski storage
  • Allergy-free rooms
  • Lift
  • Coffee shop
  • Smoke detectors
  • Electric vehicle charging station
  • Fire extinguishers
  • Key card access

Sports & Fitness

  • Fitness centre
  • Skiing
  • Hiking
  • Horseback riding
  • Cycling
  • Tennis court
  • Golf course
  • Archery
  • Fishing

Services

  • Room service
  • Housekeeping
  • Ski pass vendor
  • Tours/Ticket assistance
  • Shops/Commercial services
  • Welcome drink

Dining

  • In-room breakfast
  • Restaurant
  • Snack bar
  • Bar/ Lounge area
  • Picnic area/ Tables
  • Packed lunches
  • Special diet menus

Business

  • Business centre
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cots
  • Children's menu
  • Children's pool
  • Water slides
  • Children's play area
  • Toys
  • Game room

Facilities for people with disabilities

  • Toilet for disabled
  • Bathroom for disabled

Spa & Leisure

  • Indoor swimming pool
  • Sun loungers
  • Sun terrace
  • Garden area
  • Leisure/ TV room
  • Sauna
  • Steam room
  • Pedicure
  • Manicure
  • Waxing
  • Facial
  • Treatment room
  • Beauty treatment
  • Massage
  • Shallow end

Room features

  • Heating
  • Terrace
  • Garden furniture
  • Ironing facilities
Show more

Dining Onsite

Macdonald Highlands Hotel offers an array of onsite dining options that celebrate local flavors and culinary traditions. From family-friendly settings to romantic atmospheres, each restaurant promises a unique experience, whether enjoying British cuisine or casual bites with a twist, all within the stunning backdrop of the Aviemore Resort.
Macdonald Highlands Hotel At Macdonald Aviemore Resort Restaurant photo
Macdonald Highlands Hotel At Macdonald Aviemore Resort Restaurant photo

Aspects

British cuisine with vegetarian, vegan, gluten-free, and dairy-free options
Ambiance
A warm and inviting atmosphere perfect for families and romantic evenings alike, featuring traditional decor that makes guests feel at home.
Key Offerings
Aspects specializes in catering to diverse dietary needs, ensuring every guest can indulge in thoughtfully prepared meals. Open for both breakfast and dinner, it's an excellent choice for a satisfying dining experience within the hotel.
Reservation
Recommended
Monday to Sunday, 17:00 - 21:00

Spey Burger

Casual gourmet burgers
Ambiance
A laid-back and family-friendly setting, ideal for unwinding after a day of exploration, located on the ground floor of the hotel.
Key Offerings
Spey Burger features a variety of handcrafted burgers made with fresh ingredients, alongside delicious sides and refreshing beverages. Perfect for casual lunches or relaxed dinners.
Reservation
Not needed
Hours vary.

Family Lounge Bar

Light bites and casual dining
Ambiance
A cozy lounge area where families can gather, offering a warm ambiance that is inviting and comfortable.
Key Offerings
The bar serves a selection of lighter fare and beverages, making it an excellent spot to relax and socialize after a day of activities at the resort.
Reservation
Not needed
Hours vary.

Giovanni's Italian Ristorante

Italian cuisine
Ambiance
A welcoming atmosphere just a short walk away, great for families and couples seeking a relaxing meal in an Italian setting.
Key Offerings
Giovanni's is known for its authentic pasta dishes, wood-fired pizzas, and an extensive wine list, offering a delightful escape into Italian flavors.
Reservation
Recommended
Hours vary.

Hotel location

Aviemore, Inverness-Shire, Aviemore, United Kingdom, PH22 1PN
Map view
Aviemore, Inverness-Shire, Aviemore, United Kingdom, PH22 1PN
Nearby
Aviemore Centre
240 m
Night club
The Vault
400 m
Restaurants
Giovanni's Italian Ristorante
340 m
MacDonald Aviemore Resort
The Cairngorm Hotel
410 m
77 Grampian Road
Aspects Restaurant
310 m
Macdonald Aviemore Resort
Spey Burger
200 m
Macdonald Aviemore Resort
Scottish Steakhouse
250 m
Dalfaber Drive Macdonald Spey Valley Resort
The Highland Line
410 m
Grampian Road Aviemore Railway Station
Mambos
450 m
Grampian Road 12 - 13 Aviemore Centre
Macdui's
410 m
72 Grampian Road
Miele's Gelateria
540 m
98 Aviemore Police Station Grampian Road
The Winking Owl
710 m
123 Grampian Rd
The Old Bridge Inn
850 m
23 Dalfaber Rd
Explore Aviemore
Explore Aviemore
Top Attractions
Activities
Dining
Entertainment
Strathspey Steam Railway
Strathspey Steam Railway
9-minute walk
Scenic steam train experiences through the Highlands, offering historical insights and beautiful views.
Aviemore Ring Cairn and Stone Circle
Aviemore Ring Cairn and Stone Circle
17-minute walk
Ancient stone circle with historical significance, perfect for picnics and leisurely walks in nature.
Rothiemurchus
Rothiemurchus
25-minute walk
Expansive nature reserve featuring outdoor activities, such as walking trails, wildlife spotting, and guided tours.
Glenmore Forest Park
Glenmore Forest Park
17-minute walk
Vast forest area ideal for hiking, cycling, and enjoying tranquil picnic spots, perfect for family adventures.
TreeZone Aviemore
TreeZone Aviemore
25-minute walk
Aerial adventure park featuring zip lines and obstacle courses. Great for thrill-seekers; booking recommended.
Extreme Dream Climbing Centre
Extreme Dream Climbing Centre
25-minute walk
Indoor climbing facility with various routes suitable for all abilities. Ideal for adventurous guests, no booking needed.
Relaxation Yoga
6-minute drive
Yoga sessions aimed at relaxation and mindfulness. Classes available throughout the week at local studios.
Spey Burger
Spey Burger
3-minute walk
Casual eatery serving delicious gourmet burgers with locally sourced ingredients. Ideal for a quick bite.
The Cairngorm Hotel
The Cairngorm Hotel
5-minute walk
Warm atmosphere offering traditional Scottish dishes and local ales. Reservations recommended for peak times.
Mambos
Mambos
6-minute walk
Family-friendly restaurant featuring diverse international dishes. Known for its vibrancy and cozy dining experience.
Giovanni's Italian Ristorante
Giovanni's Italian Ristorante
5-minute walk
Charming Italian spot serving homemade pasta and pizza. Popular among couples; dietary needs accommodated.
The Vault
The Vault
5-minute walk
Lively bar and music venue featuring local bands and themed nights. Perfect for an enjoyable night out.
Aviemore Centre
3-minute walk
Central hub for family-friendly events, shops, and seasonal activities, ensuring fun for all ages.
Local transport and travel tips
City Centre
Aviemore10 min  ·  800 m
Airports
Inverness Airport (INV)89 min  ·  58.9 km
Dundee Airport (DND)233 min  ·  155.0 km
Bus
Bus stop12 min  ·  7.5 km
Want access to early-bird pet-friendly hotel deals?
Access exclusive discounts today!
Check Rates
Property information and rules
Check-in
from 16:00-23:59
Check-out
until 11 am
Guest Parking
Private parking is possible on site for free.
Internet
is available in for free.
Breakfast
A full breakfast is served at the price of GBP 6 per person per day. 
Children & extra beds
There are no cots provided in a room. 
Pets
Pets are allowed on request.
Number of floors:
4
Number of rooms:
146
Former name
Aviemore Highlands Hotel
FAQs
About Macdonald Highlands Hotel At Macdonald Aviemore Resort
What is the check-in and check-out policy at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Check-in is from 16:00 and check-out is by 11:00.
Is parking available at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Free private parking is available on-site without the need for a reservation.
What dining options are available at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
On-site dining includes Aspects Restaurant and other options such as Spey Burger and Giovanni's Italian Ristorante within a short walk.
Which activities and amenities does Macdonald Highlands Hotel At Macdonald Aviemore Resort offer for children?
Amenities for children include a children's play area, indoor pool, game room, and a variety of supervised activities.
What recreational facilities are available at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Guests have access to a heated indoor pool, gym, sauna, and steam room.
Is there internet access provided at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Free Wi-Fi is available in all rooms.
What are some nearby attractions to Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Nearby attractions include Cairngorms National Park, Loch an Eilein Lake (3 km), and Strathspey Steam Railway (0.5 km).
What room amenities can guests expect at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Rooms feature flat-screen TVs, private bathrooms, and free Wi-Fi.
How far is Macdonald Highlands Hotel At Macdonald Aviemore Resort from Inverness?
The hotel is located 60 km from Inverness.
Are there any wellness services available at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
The hotel offers a range of beauty and wellness treatments including massages and facials.

Next best alternative

Consider them for your next trip.
Check-in
12Jan2026Select date
Check-out
13Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Macdonald Highlands Hotel At Macdonald Aviemore Resort
Macdonald Aviemore Hotel At Macdonald Aviemore Resort Exterior photo
Mobile-only price

Macdonald Aviemore Hotel At Macdonald Aviemore Resort

7.2
Very good2107 reviews
60m from property
USD 190USD 171
per night
Cairngorm Hotel Aviemore Room photo
Mobile-only price

Cairngorm Hotel Aviemore

8.5
Great2390 reviews
188m from property
USD 169USD 152
per night
Macdonald Spey Valley Resort Aviemore Skyline photo
Mobile-only price

Macdonald Spey Valley Resort Aviemore

7.9
Very good1501 reviews
1547m from property
USD 211USD 189
per night