Limited-time: 20% off spa treatments with code TREATME20
Macdonald Highlands Hotel and grounds

Dinner, Bed & Breakfast Stay with Prosecco in Aviemore from £169 per night for 2 people

Experience an dinner, bed and breakfast stay for two at Highlands Hotel in Aviemore.

Our traditionally-designed hotel is ideal for couples and families looking to make the most of their Highlands adventure. For the ultimate adventure or relaxation, the Highlands Hotel connects to the leisure centre at Aviemore Resort. From a purpose built pool complex (the biggest around) and slide to unwinding with a beauty treatment you'll find it all under one roof.

For exploring further afield, discover our local attractions or go on a family adventure with some hill walking or cycling,

Enjoy a stay with dinner and breakfast, plus a bottle of Prosecco waiting in-room on arrival from £169 per night for 2 people.

What's Included

  • Based on 2 people sharing a standard room*
  • Full cooked and continental breakfast
  • Bottle of Prosecco in room on arrival
  • Dinner on both nights (£35 allowance per person)

Highlands Hotel Bedroom

Pricing Information

  • May and June Midweek Stays - £184 per night for two people
  • May and June Weekend Stays - £204 per night for two people
  • July Midweek Stays - £194 per night for two people
  • July Weekend Stays - £214 per night for two people
  • August Midweek Stays - £204 per night for two people
  • August Weekend Stays - £234 per night for two people
  • September and Early October Midweek Stays - £194 per night for two people
  • September and Early October Weekend Stays - £214 per night for two people
  • Late October and November Midweek Stays - £169 per night for two people
  • Late October and November Weekend Stays - £189 per night for two people

* Alternative room types can be booked subject to availability and supplementary fees. Other terms and conditions also apply. Scroll down for details.

Highlands Hotel Suite Detail

Terms and Conditions

Available on select dates.
Exclusions dates may apply.

Price based upon 2 people sharing 1 standard room. 

Price of £169 per night for 2 people on Sunday-Thursday stays and £189 per night for 2 people on Friday and Saturday. Includes full cooked or continental breakfast and dinner in our Aspects Restaurant, our signature gourmet restaurant, plus bottle of Prosecco in room on arrival. Dinner offer comprises allowance of £35 per person on evening meal. Also includes access to leisure facilities, including a heated pool, sauna and gym. 

Price is for a Standard Room - room upgrades for specific room types are available at a supplementary cost, and also dependent on availability at the time of booking. A £100 per room deposit will be taken at the time of booking. This is non transferable and non refundable.