Filter by:
Based on 512 verified reviews
AI-generated summary based on recent guest reviews
Across reviews of Macdonald Aviemore Hotel at Macdonald Aviemore Resort, travellers praise the family-friendly amenities and convenient Aviemore location, but frequently note dated rooms, inconsistent cleanliness and service, facility closures, and mixed dining quality and temperature.
Read moreWas this helpful?
Alan
Apr 12, 2026
·
Stayed 1 night
kaori
Mar 10, 2026
·
Stayed 2 nights
Inga
Feb 1, 2026
·
Stayed 1 night
Neil
Jan 10, 2026
·
Stayed 3 nights
ELIZABETH
Dec 7, 2025
·
Stayed 1 night
With a stay at Macdonald Aviemore Hotel in Aviemore, you'll be a 4-minute walk from Strathspey Steam Railway and 5 minutes by foot from Spey Valley Golf Course. This family-friendly hotel is 13.9 mi (22.4 km) from Cairngorms National Park and 1 mi (1.6 km) from Dalfaber Neighbourhood Centre.
More location infoFree self-parking is available on-site for guests.
Full breakfasts are available daily from 7 AM to 10:30 AM for a fee of approximately GBP 18.00 for adults and GBP 12.50 for children.
Check-in is from 4:00 PM until 10:00 PM, and check-out is by 11:00 AM. Early or late check-in/check-out may be available upon request, subject to availability.
The property features elevators, wheelchair-accessible paths of travel, and parking. Additionally, there are accessible facilities in public areas and guest rooms.
The hotel is located a 4-minute walk from Strathspey Steam Railway and 5 minutes from Spey Valley Golf Course. It is 13.9 miles from Cairngorms National Park and 1 mile from Dalfaber Neighbourhood Centre.
Yes, the hotel features 2 indoor pools, including a children's pool and a waterslide. The operational hours are not specified.
Children are welcome at the property. The minimum age for children to stay for free is not specified.
Instant AI responses are based on hotel information