A mountainous landscape with two prominent peaks, a winding road, and a small lake.

Search Hotels by Macdonald Hotels in Scottish Highlands from £95

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
23 Sept - 24 Sept
Tomorrow
24 Sept - 25 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Our top choices for Scottish Highlands Macdonald Hotels

1. Macdonald Aviemore Hotel

Macdonald Aviemore Hotel
Aviemore
United Kingdom
Simon
£131
includes taxes & fees
18 Oct - 19 Oct
Macdonald Aviemore Hotel

2. Macdonald Drumossie Hotel

Macdonald Drumossie Hotel
Inverness
United Kingdom
Jasvinderpal
£151
includes taxes & fees
22 Oct - 23 Oct
Macdonald Drumossie Hotel

3. Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel
Aviemore
Canada
Kirsten
£139
includes taxes & fees
18 Oct - 19 Oct
Macdonald Aviemore Highland Hotel

4. Macdonald Morlich Hotel

Macdonald Morlich Hotel
Aviemore
United Kingdom
Violet
£95
includes taxes & fees
18 Oct - 19 Oct
Macdonald Morlich Hotel

5. Macdonald Aviemore Woodland Lodges

Macdonald Aviemore Woodland Lodges
Aviemore
United Kingdom
Sarah
£320
includes taxes & fees
28 Sept - 29 Sept
Macdonald Aviemore Woodland Lodges
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Scottish Highlands Hotel Reviews

Perle Oban Hotel & Spa

Perle Oban Hotel & Spa

10/10 Excellent
"Very nice hotel. Central and convenient."
Colleen 1-night trip
Posted less than an hour ago
Perle Oban Hotel & Spa
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"The room was very clean and the staff was very friendly and helpful Really enjoyed the breakfast Corridors a bit on the dark side Had a great stay"
Dean 5-night trip
Posted 1 hour ago
River Ness Hotel, a member of Radisson Individuals
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

10/10 Excellent
"Was good stay. Would recommend"
Lewis 2-night trip
Posted 1 hour ago
Coylumbridge Resort Hotel
Westlands of Pitlochry

Westlands of Pitlochry

8/10 Good
"Junior suite was refreshed and lovely. Breakfast was excellent."
Laura 2-night trip
Posted 2 hours ago
Westlands of Pitlochry
Alexandra Hotel

Alexandra Hotel

8/10 Good
"Room was a little too warm, even with the windows open. Overall a good place to stay."
Dwayne Donald 2-night trip
Posted 1 day ago
Alexandra Hotel
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

10/10 Excellent
"Room was older style but very clean and comfortable, parking right near our room."
Gaye 1-night trip
Posted 2 days ago
Ben Nevis Hotel & Leisure Club
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

8/10 Good
"the hotel was clean and tidy but needs upgrading in the future like most hotels this age. the hotel is in good location for the town centre. The bedroom was a good size but unable to open any windows. The tv was hard to get local programs and streaming channels. Overall we would stay again as we new the age of the property when we booked."
ANDREW 2-night trip
Posted 5 days ago
Columba Hotel Inverness by Compass Hospitality
The Great Western Hotel

The Great Western Hotel

8/10 Good
"A good hotel but thought a bit expensive needs new windows a bit drafty staff ok and food good."
Margaret 1-night trip
Posted 6 days ago
The Great Western Hotel

Explore a world of travel with Expedia