Find my Hotel Break

Search Breaks by:

advanced search

Close Window Close Window
Star Ratings:
Hotel Types:
Personal Preferences:
< Back

Macdonald Aviemore Resort - Highlands Hotel, Aviemore

Macdonald Aviemore Resort, off Grampian Road, Aviemore, Inverness-shire, PH221PN, UK
Macdonald Aviemore Resort - Highlands Hotel, Aviemore Macdonald Aviemore Resort - Highlands Hotel, Aviemore 01479 815 100 Macdonald Aviemore Resort off Grampian Road Aviemore
82 out of 100% 91 votes
Facilities: swipe to see more
  • Free Wifi
  • Private Car Park
  • Lift
  • Pets Allowed
  • Leisure with pool
  • Activities
  • Golf in Local Area
  • Public Transport Nearby

The Macdonald Highlands Hotel is the main hotel within Macdonald Aviemore Resort with direct access to the extensive leisure centre.

Fiona Classic Britain
Rooms & Facilities
Facilities: swipe to see more
  • Free Wifi
  • Private Car Park
  • Lift
  • Pets Allowed
  • Leisure with pool
  • Activities
  • Golf in Local Area
  • Public Transport Nearby

Number of Bedrooms: 151

Parking Spaces: 100

Steps into Hotel: 0

Check In Time: 3pm

Check Out Time: 11am

The Macdonald Highlands Hotel in Aviemore is a relaxing, stylish 4-star hotel located within the award-winning Macdonald Aviemore Resort.

This 4- star hotel in the Highlands has 151 guest rooms with free parking at the hotel. All bedrooms have their own bathroom with bath or shower, and luxury toiletries and many rooms have views across Aviemore and the surrounding resort.

The hotel is home to the resort’s main restaurant Aspects which serves delicious dishes utilising the best quality Scottish produce and an extensive drinks menu. During your stay, you also have the option to dine at one of the other restaurants on the resort.
The Laggan Whisky & Cocktail Bar in the hotel is the perfect spot for an al fresco drink in the summer or a local whisky or gin in front of the log fire in the winter. The bar also serves afternoon tea and all-day food.

The hotel has direct access to the extensive leisure centre with an indoor lagoon pool, steam room, sauna, whirlpool bath and gym. You can also enjoy an Elemis beauty treatment without leaving the hotel to let you get well and truly relaxed.

You'll find everything you need and more at Macdonald Aviemore Resort – there’s luxury brand shopping, a large cinema, restaurants, and a bar together with the Spey Valley Championship Golf Course just a 5-minute drive away.

Macdonald Aviemore Resort offers great late deals and special offers on short breaks throughout the year. Book online today with My Hotel Break.



tick TV
tick Tea/Coffee
tick Iron/Board
tick Toiletries
tick Hairdryer
tick Telephone
tick Room Service
tick Cots Supplied
tick Ground Floor Rooms
tick Wifi
tick Family Room for 3
tick Family Room for 4

The Macdonald Highlands Hotel offers its guest a wide choice of bedrooms. Choose from a standard double or twin room or treat yourself to a deluxe double room or suite for extra space and added touches including robes and slippers.

If you’re bringing the children there’s also a choice of family rooms available.

Bar & Restaurant

At Macdonald Aviemore Resort, guests can choose one of the resort's restaurants including the main restaurant Aspects, Giovanni’s Italian, or Spey Burger (some restaurants are seasonal). Whether you want a relaxed family dinner, an intimate dinner for two, or a mouth-watering steak, you'll find the perfect restaurant at the resort.

Set yourself up for the day ahead with a full Scottish breakfast with lots of choices for everyone. Or for something lighter, select a fresh fruit salad, cereals or warm croissants from the continental buffet.

For guests staying on a dinner-inclusive package, you can enjoy a £25 spend towards food in one of the resort’s restaurants. Children aged 10 and under also eat for free on the same meal plan as adults. Children 11 or over, pay for meals as taken (regardless of the rate plan booked) and can pick from the adult menu, children’s menu, or half portions (where applicable).

Aspects Restaurant at Macdonald Highlands Hotel

Treat yourself to a mouth-watering steak, wild white fish or a choice of other dishes at Aspects Restaurant. The restaurant boasts stunning views of the Cairngorms mountains, along with a relaxed atmosphere.

Giovanni's Italian Ristorante at Macdonald Morlich Hotel

Giovanni's Italian Ristorante is located just a 2-minute walk from the sister hotel on the resort. It offers guests a real taste of Italy, right at the heart of Macdonald Aviemore Resort. The Italian restaurant is open for dinner during peak periods. The restaurant serves authentic Italian pizza and pasta dishes, all complemented by a fabulous wine list, including fine Italian wines and quality beers.

The Laggan Whisky Bar at Macdonald Highlands Hotel
The Scottish Highlands are famous for their whisky distilleries and Aviemore is no exception. Specialising in malt whisky and local gins, the cosy Laggan bar in the Macdonald Highlands Hotel stocks an extensive range of drinks and is the perfect spot for a cocktail.

You can also enjoy all-day food or afternoon tea.


tick Fitness Suite
tick Sauna
tick Steam Room
tick Beauty Treatments
tick Indoor Heated Swimming Pool
tick Children's Pool

Enjoy unlimited use of the extensive leisure centre during your stay at the resort. It’s directly linked to Macdonald Highlands Hotel and boasts a large lagoon pool, thermal suite and gym. For children, there’s also a flume, wave machine and toddler pool.

Let your cares float away with an Elemis beauty treatment as the fully-trained therapists pamper you with feel-good massages, soothing facials and luxurious manicures.
The pool and gym are open daily.

Location & Directions

Directions to the Macdonald Highlands at Macdonald Aviemore Resort, Aviemore

Just off the A9

200 metres from the bus stop

25.7 miles from Inverness Airport

Notice Board

Hotel Notice Board

Leisure - Sessions in the pool and gym can be booked directly by contacting the leisure department at the hotel direct. 

Dog's Allowed:
Dogs are allowed at the Highlands Hotel, however, this must be pre-booked in advance. £15 per night supplement applies. 

Things to See and Do
tick Walking
tick Tennis
tick Horse Riding
tick Clay Pigeon Shooting
tick Nature Reserves
tick Skiing
tick Cycling
tick Fishing
tick Shooting
tick Childrens Play Area
tick Golf in Local Area
tick Wildlife Watching
tick Water Sports
tick Cinema
tick Shopping

Macdonald Aviemore Resort is the perfect location for anyone who enjoys outdoor activities.

Aviemore and the Cairngorms are famous for ski slopes and cycling & walking trails, and their sister resort just a 5-minute drive away is home to the Spey Valley Championship Golf Course. At the golf course, you’ll find both an 18-hole course and a 9-hole academy course with breathtaking views of the Cairngorms.

Macdonald Aviemore Resort also has the largest leisure centre in the Cairngorms, with a large indoor lagoon pool, thermal suite and gym. There’s also a 4-storey soft play centre for little ones and an outdoor play park.

Also on the resort is the luxury department store Spey Valley Shopping together with a large cinema Spey Valley Cinema which regularly showcases the latest movies and live pantos in the school holidays.

There’s also a wide range of things to see and do nearby.


Landmark Forest Adventure Park
Highland Wildlife Park
Cairngorm Mountain
Strathspey Steam Railway
Aviemore Kart Raceway
Loch Morlich Watersports
Zip Trek Park Aviemore
Aviemore Ice Rink (seasonal)

For more information on things to see in and do in the area, check out our Destination Guide.

Where can I dine at the hotel if we have a pet?
Dogs are not allowed in any of the restaurants. However, they can be in the Lounge areas of the Hotel and restaurants. If they have a crate or dog cage they can leave the pet in the room for small periods of time with a sign on the door.
Is Macdonald Aviemore Resort pet-friendly?
Yes, the Highlands Hotel can accommodate pets £15 per night. Please contact the resort to arrange once you’ve completed your booking.
Can I book a disabled room?
Disabled access rooms can be booked by calling the reservations team on 01357 529 129. The disabled rooms have a shower over bath with grab rails.
Loading your tailored rates…