
Scottish Highlands hotels
Compare vs KAYAK
Latest Scottish Highlands Hotel Deals

Inverness
3 stars from €25
4+ stars from €41

Isle of Skye
3 stars from €71

Portree
3 stars from €44
4+ stars from €63

Fort William
3 stars from €50
4+ stars from €77

Aviemore
4+ stars from €115

Wick
3 stars from €72
Good to know
Low season |
February | Cheapest month to stay with an average 33% drop in price. |
---|---|---|
High season |
May | Most expensive month to stay with an average 17% rise in price. |
Average price (weeknight) |
€113 | Average Sun - Thu price over the last 2 weeks. |
Average price (weekend night) |
€110 | Average Fri & Sat price over the last 2 weeks. |