Book your stay on our website
and save up to 10%
compared to Booking.com!
Check rooms and rates
From225US$ /night
Check-in
22Dec2025Select date
Check-out
23Dec2025Select 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

Accommodation

Macdonald Highlands Hotel offers spacious family-friendly rooms with configurations that include two double beds or adjoining bunkrooms for privacy. The hotel is part of a resort with a total of three 4-star hotels and 18 woodland lodges, providing varied options for all types of visitors. Guests can enjoy free parking and direct access to leisure facilities nearby.

Dining

On-site dining options include Giovanni's Italian restaurant and Aspects, providing menus that cater to varied tastes and preferences. Guests can enjoy a two-course menu at Aspects or opt for an allowance towards the à la carte menu at Giovanni's. The resort also hosts a selection of bars, perfect for unwinding after a day of activities.

Activities

The hotel features the largest indoor pool complex in the Cairngorms, complete with a flume and wave machine, making it an attractive option for families. For those looking for more adventure, guests can engage in canoeing on Loch Morlich or mountain biking along scenic trails. The Aviemore Activity Centre also provides access to soft play areas and other family-centered activities.

Location

Macdonald Highlands Hotel is situated in Aviemore, surrounded by breathtaking mountains and rich wildlife, offering a gateway to Cairngorms National Park. The hotel is conveniently located near various attractions, including the Spey Valley Championship Golf Course and outdoor activities such as skiing and hill walking. This prime location allows guests to explore Scotland's natural beauty year-round.

Family Amenities

Families can find entertainment tailored for all ages, including a four-storey soft play area and organized activities during school holidays. The hotel offers children's menus at dining venues where kids under 14 eat for free. Room configurations cater to larger families, ensuring everyone has ample space to relax.

Highlights

Location: Surrounded by breathtaking mountains and wildlife

Rooms: Spacious family-friendly accommodations

Dining: Giovanni's Italian and Aspects restaurant

Activities: Largest indoor pool complex in the Cairngorms

Family Amenities: Children's menus and organized activities

Outdoor Adventure: Canoeing and mountain biking nearby

“This resort strikes me as a haven for families seeking both adventure and relaxation amidst the breathtaking Cairngorms. With diverse dining and leisure facilities, including an in-house cinema and an award-winning pool complex, boredom seems unlikely. I think its prime location and dedicated children's activities make it a smart choice for a memorable family getaway.”
Hotel logo
Grace WhitmanContent & Editorial Director at Familyhotels
View all

Choose from a variety of room types

Choose from a wide variety of rooms designed for families, including double rooms, family suites, and rooms with breakfast included
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

Availability and pricing for your selected dates

Book your family’s getaway in a snap with up-to-date availability and pricing!

Facilities

Each family-friendly hotel provides top-notch amenities for an unforgettable stay with your loved ones

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

Macdonald Highlands Hotel at Macdonald Aviemore Resort offers a delightful array of dining experiences, blending traditional British cuisine with accommodating dietary options for every palate. Guests can enjoy a warm, inviting atmosphere, whether dining with family or seeking a cozy romantic meal in this scenic Highland setting.
Macdonald Highlands Hotel At Macdonald Aviemore Resort Restaurant photo
Macdonald Highlands Hotel At Macdonald Aviemore Resort Restaurant photo

Aspects

Traditional British
Ambiance
Family-friendly and romantic, Aspects provides a welcoming atmosphere with a focus on comfort and warmth.
Key Offerings
Specializing in British dishes, this restaurant caters to diverse dietary needs, including vegetarian, vegan, gluten-free, and dairy-free options, making it an inclusive dining option. Enjoy hearty meals in a charming setting, perfect for both casual gatherings and intimate dinners.
Reservation
Recommended
Dinner: 17:00 - 21:00 daily

Spey Burger

Casual dining, Burgers
Ambiance
A lively atmosphere ideal for families and friends, located on the ground floor of the hotel, Spey Burger boasts a contemporary design that invites guests to unwind.
Key Offerings
Indulge in a variety of gourmet burgers, each crafted with fresh ingredients and bold flavors. Perfect for a casual meal or a quick bite after a day of adventures.
Reservation
Not needed
Check local listings for exact hours

Giovanni's Italian Ristorante

Italian
Ambiance
Cozy and inviting, Giovanni's offers a warm setting with a hint of Italian charm, perfect for family gatherings or romantic dinners.
Key Offerings
Savor authentic Italian dishes, from pasta to wood-fired pizza, all made with traditional recipes and fresh flavors that transport diners to Italy. Ideal for comfort food lovers looking for a hearty meal.
Reservation
Recommended
Check local listings for exact hours

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
Spey Burger
200 m
Macdonald Aviemore Resort
The Cairngorm Hotel
410 m
77 Grampian Road
Mambos
450 m
Grampian Road 12 - 13 Aviemore Centre
The Highland Line
410 m
Grampian Road Aviemore Railway Station
Giovanni's Italian Ristorante
340 m
MacDonald Aviemore Resort
Aspects Restaurant
310 m
Macdonald Aviemore Resort
Miele's Gelateria
540 m
98 Aviemore Police Station Grampian Road
Explorer Cafe
620 m
Myrtlefield Retail Park
Galaxy World Buffet Restaurant
650 m
Grampian Road Myrtlefield House
Deli Mair
660 m
Grampian Road
Explore Aviemore
Local Highlights Near Macdonald Highlands Hotel
Top Attractions
Activities
Dining
Entertainment
Strathspey Steam Railway
Strathspey Steam Railway
9 minutes' walk
Historic steam railway offering scenic rides through the Scottish Highlands, perfect for railway enthusiasts and families alike.
Aviemore Ring Cairn and Stone Circle
Aviemore Ring Cairn and Stone Circle
17 minutes' walk
Ancient stone circle offering a glimpse into Scotland's Neolithic history, set in a serene outdoor environment.
Glenmore Forest Park
Glenmore Forest Park
5 minutes' drive
Vast forest park with stunning landscapes, hiking trails, and opportunities for cycling; ideal for nature lovers.
Rothiemurchus
Rothiemurchus
5 minutes' drive
A picturesque estate featuring diverse wildlife, walking paths, and adventure activities for all ages.
TreeZone Aviemore
TreeZone Aviemore
25 minutes' walk
Aerial adventure park with zip lines and obstacle courses, catering to thrill-seekers of all ages; booking recommended.
Loch an Eilein
Loch an Eilein
12 minutes' drive
Relaxing lakeside area with gentle walks, picnic spots, and wildlife watching; a perfect retreat for nature enthusiasts.
Spey Burger
Spey Burger
3 minutes' walk
Casual burger spot known for gourmet beef and vegetarian options, offering a cozy atmosphere and quick service.
Giovanni's Italian Ristorante
Giovanni's Italian Ristorante
5 minutes' walk
Charming Italian restaurant serving authentic pasta dishes and pizzas, perfect for families and couples.
The Vault
The Vault
5 minutes' walk
Trendy bar featuring live music and events; a vibrant spot for nightlife and socializing with friends.
Aviemore Centre
3 minutes' walk
Family-friendly venue offering various activities, shops, and seasonal events catering to guests of all ages.
Tips on navigating the city
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
Get access to exclusive early booking discounts for your family’s upcoming getaway
Book now and enjoy exclusive rates on your family vacation!
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 starts at 16:00 and check-out is by 11:00.
How far is Macdonald Highlands Hotel At Macdonald Aviemore Resort from Inverness Airport?
The hotel is located 60 km from Inverness Airport.
What dining options are available at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
The hotel features Aspects Restaurant for contemporary Scottish dishes and is within walking distance to Spey Burger and Giovanni's Italian Ristorante.
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 room amenities are provided at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Rooms include a flat-screen TV, a private bathroom, and free Wi-Fi.
What recreational facilities are available at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Guests can enjoy a heated indoor pool, gym facilities, and beauty treatments such as massages and facials.
What activities can guests do at Macdonald Highlands Hotel At Macdonald Aviemore Resort?
The hotel offers activities like skiing, golfing, hiking, and cycling.
What are the nearby attractions to Macdonald Highlands Hotel At Macdonald Aviemore Resort?
Nearby attractions include Cairngorms National Park and Loch Morlich.
Does Macdonald Highlands Hotel At Macdonald Aviemore Resort offer breakfast?
Breakfast is available for an additional charge of 22 GBP.

Next best alternative

Consider them for your next trip.
Check-in
22Dec2025Select date
Check-out
23Dec2025Select 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 good2102 reviews
60m from property
USD 190USD 171
per night
Macdonald Morlich Hotel At Macdonald Aviemore Resort Exterior photo
Mobile-only price

Macdonald Morlich Hotel At Macdonald Aviemore Resort

7.3
Very good680 reviews
110m from property
USD 111USD 99
per night
Cairngorm Hotel Aviemore Room photo
Mobile-only price

Cairngorm Hotel Aviemore

8.5
Great2371 reviews
188m from property
USD 119USD 107
per night