Macdonal Hotels

Search Macdonald Hotels

Macdonald Hotels in The Lake District

Macdonald Hotels in The Midlands


Check-in / Check-out

Promo Code

Great Offers For You

Macdonald Aviemore Resort

Aviemore, Inverness-shire PH22 1PN
View on Map
Telephone: 0344 879 9152 International: +44 1479 815100

Great Offers for You!

Why not spend the day in Aviemore and enjoy some great value offers for all the family at our resort? See our current offers valid until 31st March 2020.


Swim, splash and slide your way to a huge appetite before enjoying a delicious lunch in the Laggan Bar (served 12pm-3pm).

£7.50 per child (age 12 and under)
£15 per adult
£40 per family (2 adults + 2 children age 12 and under)

Pre-book to avoid disappointment. Spaces may be limited during school holidays.


Enjoy a cosy Scottish themed afternoon tea in The Laggan Bar. We've got hot, mini pies together with Scottish themed sandwiches and cakes. £14.95 per person.

No pre-booking required.

Find the Laggan Bar on the ground floor of Macdonald Highlands Hotel.


Treat yourself to an Elemis Couture Touch Experience together with a relaxing afternoon tea. Bliss! 

All for £45 per person (£55 on Saturdays and Sundays).

Pre-booking essential. Call us on 01479 815275 or visit our website.


Don't miss our Winter Sale at Spey Valley Shopping. Save up to 50% off selected lines now. Or browse our new Spring/Summer collection. 

Find out more at Spey Valley Shopping.


Sample 3 delicious Scottish gins including local Caorunn and Shetland Reel. Served in the cosy Laggan Bar.

No pre-booking required. Find the Laggan Bar on the ground floor of Macdonald Highlands Hotel.

£14 per person


Enjoy a handmade steak & Cairngorm ale pie, mash and peas with a pint. Served in The Laggan Whisky & Cocktail Bar.

No pre-booking required. Find the Laggan Bar on the ground floor of Macdonald Highlands Hotel.

£14.95 per person 


Treat mum to a lovely 3 course dinner in Aspects, our signature restaurant. £19.95 for 2-courses, £24.95 for 3 courses. Available 12:30pm - 3:00pm.

Pre-booking required. Book online or call us on 0344 879 9152. Find Aspects on the first floor of Macdonald Highlands Hotel.

Plus a free glass of fizz for mum!


When you pay for a play at our 4-storey soft play centre you can enjoy 10% off your food and drink bill at our soft play cafe or The Laggan Bar.

10% off Food & Drink Bill

Terms and Conditions

  • All offers are subject to availability and may be amended or withdrawn at any time
  • All swim offers should be booked and paid for in the Leisure Reception located within Aviemore Activity Centre next to the Macdonald Highlands Hotel.
  • All packages that include access to the swimming pool do not include towels. Guests can bring their own or alternatively towels can be hired from the leisure reception for £2.50 per person.
  • The menu for the Lunch & Swim is in The Laggan Bar. This is an adult main dish or sandwich and a main children’s dish excluding drinks, served between 12pm and 3pm daily.

Stay Connected

Keep up-to-date with our latest news and offers