Skip to content

Highlands Hotel at Macdonald Aviemore Resort, AviemoreAA 4 Stars

Aviemore Highlands HotelAviemoreInverness-shirePH22 1PNTel 0844 879 9152

ShoppingRural EscapeFamily funOutdoor activitiesGolfCulture & HistorySpa

Rooms from £117 per night Book now

Our hotel in Aviemore

Macdonald Highlands Hotel is a relaxing, stylish 4-star hotel situated in the very heart of Macdonald Aviemore Resort. Boasting 151 luxurious rooms and its own signature restaurant, our Highlands Hotel is ideal for those travelling for business or leisure. With direct access to Spey Valley Leisure & Spa, you can rest assured that you'll be well and truly relaxed once you check out.

  • Ideal base for business or leisure
  • Centre of the Macdonald Aviemore Resort
  • Direct access to Spey Valley Leisure & Spa
  • Free Wifi Powered by The Cloud
  • Accommodation in Aviemore

    /assets/images/enlarge.pngView Room Images

Classic Rooms at Highlands Hotel

Sleeps up to 2 adults

  • Comfortable beds
  • Television
  • Iron and ironing board
  • Trouser press
  • Hairdryer
  • Tea and coffee making facilities
  • Fine toiletries
  • En-suite bathrooms with bath and shower
  • Accommodation in Aviemore

    /assets/images/enlarge.pngView Room Images

Executive Rooms at Highlands Hotel

Sleeps up to 2 adults

  • Comfortable beds
  • Fine toiletries
  • Television
  • Iron and ironing board
  • Trouser press
  • Hairdryer
  • Tea and coffee making facilities
  • Robes and slippers
  • En-suite bathrooms with bath and shower

Rooms from £117 per night Book now