Save
up to 10%
when booking directly with us!
Check rooms and rates
From180US$ /night
Check-in
22Mar2026Select date
Check-out
23Mar2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Aviemore, Inverness-Shire, Aviemore, United Kingdom, PH22 1PN
-
Close to Cairngorms National Park Entrance
Very good
7.3
/10
2.6
3.6
/5
“This resort distinguishes itself with dedicated children's activities, a large indoor pool complex, and varied dining, especially the highly-regarded Italian restaurant; the location makes outdoor pursuits and scenic views easily accessible. I found the comfortable rooms, family-friendly amenities, and leisure facilities especially appealing, especially given its Resort Hotel of the Year award. It's a solid choice for families seeking both adventure and relaxation.”
Hotel logo
Isabella MooreSenior Editorial Director at Petfriendlyhotels
View all

Select your room type

Cozy rooms, spacious suites, and family-friendly homes, all with flexible cancellation policies & special deals
Standard Twin Room
2 persons
230 sq. feet 
2 Single beds
Shower
Standard Double Room
2 persons
230 sq. feet 
1 Double bed
Shower
Deluxe Double Room
2 persons
230 sq. feet 
1 King-size bed
Shower
Standard Family Room
2 persons
230 sq. feet 
1 King-size bed and 1 Sofa bed
Shower
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and room availability calendar

Check availability and rates for your selected dates!

Facilities

Enjoy premium amenities for a relaxing stay with your pet
Facilities: Very good
7.7/10Review score

General

  • No smoking on site
  • Wi-Fi
  • Free 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
  • Tea and coffee facilities
  • Ironing facilities
  • Rollaway beds

Bathroom

  • Separate tub and shower
Show more

Dining Onsite

At Macdonald Highlands Hotel within the Macdonald Aviemore Resort, a delightful range of dining options awaits, each offering a unique experience. From traditional British fare to casual favorites, meals can be enjoyed in cozy and inviting settings, ensuring a memorable taste of the region's culinary delights.
Macdonald Highlands Hotel At Macdonald Aviemore Resort Restaurant photo
Macdonald Highlands Hotel At Macdonald Aviemore Resort Restaurant photo

Aspects

British
Ambiance
Family-friendly with a touch of romance, ideal for gatherings or intimate dinners.
Key Offerings
Enjoy a diverse menu featuring vegetarian, vegan, gluten-free, and dairy-free options, ensuring delightful choices for all preferences.
Reservation
Recommended for a guaranteed table during peak dining hours.
Open for dinner from 5 PM to 9 PM daily.

Spey Burger

Casual Dining (Burgers)
Ambiance
A laid-back family lounge bar, perfect for a relaxed meal after a day of adventures.
Key Offerings
Savor gourmet burgers crafted with quality ingredients, along with a selection of refreshing drinks. Ideal for families seeking a comforting meal.
Reservation
Not needed.
Hours vary; check locally for current opening times.

Giovanni's Italian Ristorante

Italian
Ambiance
A warm and inviting atmosphere, perfect for family or romantic dinners.
Key Offerings
Indulge in classic Italian dishes from hearty pasta to fresh seafood, accompanied by an extensive wine list.
Reservation
Recommended for larger groups or during peak dining hours.
Hours vary; check locally for current opening times.

Macdonald Highlands Hotel At Macdonald Aviemore Resort Location

Aviemore, Inverness-Shire, Aviemore, United Kingdom, PH22 1PN
Map view
Aviemore, Inverness-Shire, Aviemore, United Kingdom, PH22 1PN
Nearby
Aviemore Centre
800 ft
Night club
The Vault
1400 ft
Restaurants
Giovanni's Italian Ristorante
1200 ft
MacDonald Aviemore Resort
The Cairngorm Hotel
1400 ft
77 Grampian Road
Aspects Restaurant
1100 ft
Macdonald Aviemore Resort
Spey Burger
700 ft
Macdonald Aviemore Resort
Scottish Steakhouse
900 ft
Dalfaber Drive Macdonald Spey Valley Resort
The Highland Line
1400 ft
Grampian Road Aviemore Railway Station
Mambos
1500 ft
Grampian Road 12 - 13 Aviemore Centre
Macdui's
1400 ft
72 Grampian Road
Miele's Gelateria
1800 ft
98 Aviemore Police Station Grampian Road
The Winking Owl
2400 ft
123 Grampian Rd
The Old Bridge Inn
2800 ft
23 Dalfaber Rd
Explore Aviemore
Explore Aviemore
Top Attractions
Activities
Dining
Entertainment
Strathspey Steam Railway
9 minutes' walk
A historic steam railway offering scenic journeys through the stunning Highland landscapes, ideal for all ages.
Aviemore Ring Cairn and Stone Circle
17 minutes' walk
An ancient monument with rich history, perfect for those interested in archaeology and the tranquillity of nature.
Rothiemurchus
25 minutes walking
A picturesque estate with diverse wildlife, offering activities like biking and walking trails amidst stunning scenery.
Glenmore Forest Park
17 minutes' walk
A vast natural reserve featuring walking trails and breathtaking views, ideal for nature enthusiasts seeking adventure.
TreeZone Aviemore
25 minutes walking
An aerial adventure course filled with zip lines and obstacles, perfect for thrill-seekers looking to challenge themselves.
Yoga in the Forest
17 minutes' walk
Outdoor yoga sessions designed for relaxation and mindfulness, set amidst the beautiful landscapes of Rothiemurchus.
Giovanni's Italian Ristorante
5 minutes' walk
A charming Italian eatery known for its handmade pasta and warm ambiance, ideal for family dinners or romantic outings.
The Cairngorm Hotel
5 minutes' walk
A classic Scottish hotel with a vibrant bar and hearty dishes, perfect for enjoying a casual meal in a cozy setting.
Scottish Steakhouse
4 minutes' walk
A must-visit for meat lovers, serving a variety of locally sourced steaks and offering vegetarian options in a rustic atmosphere.
The Vault
5 minutes' walk
A lively bar and venue featuring live music and themed nights, great for socializing in a vibrant atmosphere.
Aviemore Centre
3 minutes' walk
Home to various shops and family activities, with seasonal events making it a hub for visitors of all ages.
Getting around
City Centre
Aviemore10 min  ·  2700 ft
Airports
Inverness Airport (INV)89 min  ·  36.6 mi
Aberdeen Airport (ABZ)214 min  ·  88.6 mi
Train
Aviemore Railway Station4 min  ·  1000 ft
Bus
Bus stop12 min  ·  4.7 mi
Looking for exclusive early booking discounts?
Unlock special rates for your next adventure with your pet 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
Wireless 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

Reviews and Ratings

Feedback about Macdonald Highlands Hotel At Macdonald Aviemore Resort from previous guests about their experience.
Review score
Based on 1361 verified reviews
7.0/10
Very good
66%
Recommend
Breakfast
7.7/10
Cleanliness
7.8/10
Comfort
7.9/10
Facilities
7.7/10
Free Wi-Fi
8.0/10
Location
8.8/10
Paid Wi-Fi
6.5/10
Staff
8.1/10
Value for money
7.0/10
Pros
Good breakfast
Clean rooms
Good amenities
Cons
Dull lighting
Tired hotel
Uncomfortable beds
Guest reviews
based on 3055 reviews
7.3/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.
Open reviews
FAQs
About Macdonald Highlands Hotel At Macdonald Aviemore Resort
How far is Macdonald Highlands Hotel At Macdonald Aviemore Resort from the city centre of Aviemore?
The hotel is located 0.5 km from the city centre of Aviemore.
What are the check-in and check-out times at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Check-in is from 16:00 and check-out is by 11:00.
What amenities are available for guests in the rooms at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Rooms feature a flat-screen TV, a private bathroom, and free Wi-Fi.
Are there any dining options on-site at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
On-site dining options include Aspects Restaurant and additional bars and lounges.
Is parking available at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Free private parking is available on-site without reservations needed.
Which attractions are in proximity to Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Nearby attractions include Loch Morlich (3 km), Cairngorms National Park (1 km), and the Strathspey Steam Railway (0.5 km).
Does Macdonald Highlands Hotel At Macdonald Aviemore Resort allow pets?
Pets are allowed on request, with possible charges applicable.
What types of pools are available at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
The hotel features heated indoor pools, including a children's pool and a pool with a water slide.
How far is Macdonald Highlands Hotel At Macdonald Aviemore Resort from Inverness?
The hotel is located 60 km from Inverness.
What outdoor activities can guests enjoy near Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Guests can enjoy skiing, hiking, cycling, and fishing in the surrounding areas.
Check-in
22Mar2026Select date
Check-out
23Mar2026Select date
Rooms and Guests2 Guests, 1 Room