Contact Us


Get in touch

Alternatively, call us free on 0800 279 7988

Opening Hours: Mon – Fri: 8am – 8pm, Sat: 9am - 6pm, Sun: 9am – 3pm

0800 279 7988


Select Country

Authentication cookie is null.

We use cookies on our website to ensure that we give you the best possible experience, understand how people use the site and provide functionality. By clicking Accept, you agree to our use of cookies. For more information, and to change the types of cookies we use, click cookie settings.

Macdonald Aviemore Highland Resort 4*

From £139pp

Was £165pp

Macdonald Aviemore Highland Resort exterior

Added Extras

1 in 12 FREE
Offer applies: All year

20% off drinks & £10 bar credit per person
Offer applies: Groups of 12 or more, for bookings made by 28th February to travel in 2019

February 2019

  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • Sun
= Please call for a price

    Prices are based on twin occupancy of rooms, unless otherwise stated. The 'Group Size' drop down will not change the price advertised.

    Added Extras

    1 in 12 FREE
    Offer applies: All year

    20% off drinks & £10 bar credit per person
    Offer applies: Groups of 12 or more, for bookings made by 28th February to travel in 2019

    Can't quite find what you are looking for? Speak to one of our experts:

    Call free 0800 279 7988

    About Macdonald Aviemore Highland Resort 4*


    The Macdonald Aviemore Highland Resort is home to 4 distinctive hotels and 18 luxury woodland lodges, each offering comfortable accommodation, a range of dining options and a high standard of personal service.

    Golf courses

    The 18-hole par 72 Spey Valley Golf Course is really 4 golf courses in one. Meandering through the trees along the banks of the sparkling River Spey, it covers 7,153 yards of heathland, woodland, links and inland terrain.


    The Macdonald Aviemore Highland Resort is only a forty minute drive from Inverness.

    Aviemore Centre, Aviemore, Highland, Scotland, PH22 1PN
    Show on map
    • Bar
    • Restaurant
    • Gym
    • Spa

    Macdonald Aviemore Highland Resort 4* Details

    Macdonald Aviemore Highland Resort hotel information

    Relax in style at the Macdonald Highland Hotel. This 4* hotel boasts 151 luxurious bedrooms many of which offer stunning views over the beautiful landscape. Furthermore, you can dine in the hotels signature restaurant, Aspects, which also boasts views of the Cairngorm Mountains which will take your breath away.

    The Macdonald Four Seasons Hotel is another option when booking a golf break to Macdonald Aviemore Resort. This 3* hotel has 88 rooms and suites which are classically designed to offer a comfortable nights rest after a tiring day on the golf course.

    The Macdonald Aviemore Highland Resort is also home to the Academy Hotel which perfect if you are considering a group golf break. This 3* hotel offers 102 family rooms which can sleep up to 4 people.

    Finally, Aviemore Inn is a comfortable 3* option of accommodation which offers bright and airy rooms for a peaceful night’s sleep. The onsite restaurant, Giovanni’s, has a fantastic Mediterranean menu with a range of delicious dishes to choose from. This is a great option for your evening meal which can be accompanied by a pre dinner drink from the hotel bar.

    Our view of Macdonald Aviemore Highland Resort

    Spey Valley’s challenging aspects and unique environment make the course an ideal venue for a Scottish Highlands golf break.

    Macdonald Aviemore Highland Resort reviews verified by reevooReevoo

    (7.9 out of 10)
    Overall rating
    Scores 7.9 out of 10 based on 72 reviews
    (8 out of 10)


    Limited dining options, most were closed.
    Confirmed guest: 09 September 2018
    Published on: 12 September 2018
    (9 out of 10)


    Accomodation is very good
    great breakfast, a very nice diner.
    Confirmed guest: 27 June 2018
    Published on: 01 July 2018
    (5 out of 10)


    under staffed, no hot water, long wait for breakfast, safe closed
    Confirmed guest: 29 May 2018
    Published on: 05 June 2018

    Macdonald Aviemore Highland Resort FAQs

    • What is the check-in and check-out time?

      Check in: 4pm - Check out: 11am

    • Which restaurant do guests eat in as part of the dinner package?

      A selection of restaurants are available to choose from

    • Do I need to book a table in the restaurant?


    • Is there a dress-code for dinner?

      Yes, smart casual

    • What time is breakfast served?

      Mon-Fri: 6:30am – 10:00am, Sat & Sun: 7:00am-10:30am

    • - Are the facilities free of charge?


    • Is there a minibar in the room?


    • Is there parking onsite?

      Complimentary on-site parking