Macdonald Highlands Hotel At Macdonald Aviemore Resort

$$$$||View on mapAviemore, United KingdomAviemore, Inverness-Shire, Aviemore, United Kingdom, PH22 1PN|
7.4
Very good
|75 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
Macdonald Highlands Hotel At Macdonald Aviemore Resort
Aviemore, Inverness-Shire, Aviemore, United Kingdom, PH22 1PN·View on map
$$$$
Overall Score
Very good
7.4Very good
Highest Rated
Location8.7
Staff8.2
Lowest Rated
Comfort7.9
Free WiFi7.8
Facilities7.7
Value for money7.1
Who stays here
Families43%
Couples39%
Solo12%
Groups6%

Overview

Overall Score
Very good
7.4Very good
Highest Rated
Location8.7
Staff8.2
Lowest Rated
Comfort7.9
Free WiFi7.8
Facilities7.7
Value for money7.1
Who stays here
Families43%
Couples39%
Solo12%
Groups6%

4-star family resort inside Cairngorms National Park with award-winning leisure complex

Dining

The Macdonald Highlands Hotel houses Aspects Restaurant, the resort's signature eatery serving contemporary Scottish dishes with seasonal, locally sourced ingredients. Guests can also walk a few minutes to Spey Burger in the Macdonald Aviemore Hotel for casual meals, or visit Giovanni's Italian Ristorante in the Macdonald Morlich Hotel (both seasonal). For a relaxed drink, the Laggan Whisky & Cocktail Bar offers a log fire and a selection of whiskies.

Leisure & Activities

The Aviemore Activity Centre gives guests direct access to the largest indoor pool complex in the Cairngorms, complete with a wave machine, flume, toddler pool, sauna, steam room, and gym. The resort also operates an on-site cinema showing nightly films, plus a games room and soft play area. Outside, the Spey Valley Championship Golf Course is minutes away, and the hotel sells ski passes and stores equipment for winter sports.

Family & Children

The Macdonald Aviemore Resort provides a children's playground, a kids' pool with water slide, and an indoor soft play area with a multi-level structure. Evening entertainment includes a children's disco, bingo, and family quizzes organised by resort staff. Family rooms, some interconnecting, are available with sofa beds or pop-up beds, and self-catering lodges offer an alternative to hotel rooms.

Rooms & Accommodation

Rooms at the Macdonald Highlands Hotel range from Classic and Executive doubles to suites and family rooms, all with flat-screen TVs, private bathrooms, and free WiFi. Family rooms can accommodate children with sofa beds or pop-up beds, and interconnecting options are available. For guests who prefer more space, the resort also offers self-catering accommodation alongside the hotel services.

Location & Surroundings

Set within the Cairngorms National Park, the hotel is a short walk from Aviemore's shops and restaurants, and close to the Highland Wildlife Park and Loch Morlich. The Spey Valley Championship Golf Course lies adjacent, offering panoramic mountain views. Outdoor activities include skiing, mountain biking, hiking, cycling, and guided walking tours, with wildlife spotting and stargazing possible from the resort grounds.

  • Location: Inside Cairngorms National Park, 5-minute walk to Aviemore town centre
  • Rooms: Classic, Executive, suites, family rooms with interconnecting options, self-catering lodges
  • Dining: Aspects Restaurant (signature), Spey Burger, Giovanni's Italian (both seasonal)
  • Leisure: Largest indoor pool complex in Cairngorms, on-site cinema, soft play, gym, sauna, steam room
  • Activities: Championship golf course, ski pass vendor, mountain biking, hiking, guided walking tours
  • Awards: Resort Hotel of the Year - Scottish Hospitality Awards 2019
  • Family: Kids' pool, water slide, children's disco, bingo, family quizzes, playground
Good to know
Check-in/Check-out
from 16:00-23:59
until 11:00
Amenities
Wireless internet is available in the entire hotel for free.
Other information
Breakfast
A full breakfast is served at the price of GBP 6 per person per day. 
Children & extra beds
There are no cribs provided in a room. 
Pets
Pets are allowed on request.
Building
Number of floors:4
Number of rooms:146
Former name
Aviemore Highlands Hotel
Price calendar
Check availability and prices for your dates now!

Rooms and availability

Standard Room
  • Max:
    2 persons
  • Bed options:
    2 Single beds1 Double bed
Family Room
  • Max:
    4 persons
  • Bed options:
    1 King Size Bed and 1 Sofa bed
  • Shower

Facilities

Main facilities

Wi-Fi
Free parking
Baggage storage

Baggage storage

Locker room

24-hour services

24-hour reception

Food/ Drinks

Bar/ Lounge area

Restaurant

Welcome drink

Snack bar

Fitness/ Gym

Fitness center

Swimming pool

Indoor swimming pool

Spa and relaxation

Pedicure

Manicure

Facial

Waxing

Sports & Fitness

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

Services

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

Dining

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

Business

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

Children

  • Cribs
  • 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 all facilitiesHide facilities

Essential information about Macdonald Highlands Hotel At Macdonald Aviemore Resort

💵 Lowest room price 175 US$
📏 Distance to center 100 yd
✈️ Distance to airport 36.6 mi
🧳 Nearest airport Inverness, INV

Location

Aviemore, Inverness-Shire, Aviemore, United Kingdom, PH22 1PN
Address
The address has been copied.
Aviemore, Inverness-Shire, Aviemore, United Kingdom, PH22 1PN
Map view
Aviemore, Inverness-Shire, Aviemore, United Kingdom, PH22 1PN
  • City landmarks
  • Nearby
  • Restaurants
Aviemore Centre
100 yd
Night club
The Vault
100 yd
Restaurant
Spey Burger
100 yd
Restaurant
The Cairngorm Hotel
100 yd
Restaurant
Mambos
100 yd
Restaurant
The Highland Line
100 yd
Restaurant
Giovanni's Italian Ristorante
100 yd
Restaurant
Aspects Restaurant
100 yd
Restaurant
Miele's Gelateria
100 yd
Restaurant
Explorer Cafe
100 yd
Restaurant
Galaxy World Buffet Restaurant
100 yd
Restaurant
Deli Mair
100 yd

Reviews of Macdonald Highlands Hotel At Macdonald Aviemore Resort

The essence·from guest reviews·past 2 years

We read 3,342 guest reviews so you don’t have to

One honest summary, pulled from every verified stay—no scrolling through hundreds of reviews.

Guests say: good, with tradeoffs
rated 7+
3.1/ 5
141 reviews
7.4/ 10
3,115 reviews
3.6/ 5
86 reviews
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room