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

Best Luxury Hotels in Scottish Highlands

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Scottish Highlands Luxury Hotels

Tonight
9 Sept - 10 Sept
Tomorrow
10 Sept - 11 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Our top choices for Scottish Highlands luxury hotels

1. Inverlochy Castle

Inverlochy Castle
Fort William
  • Victorian splendour meets exceptional dining at this five-star castle hotel nestled in the Scottish Highlands' historical district.
RM4,535
RM5,441 total
includes taxes & fees
16 Sept - 17 Sept
Inverlochy Castle

2. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
  • Lakeside luxury meets Scottish hospitality at this Portree gem with plush beds, designer toiletries, and mountain views.
RM2,122
RM2,546 total
includes taxes & fees
26 Sept - 27 Sept
Cuillin Hills Hotel

3. Skeabost House Hotel

Skeabost House Hotel
Skeabost
  • Elegant Skeabost retreat offers Scottish serenity with fine dining, peaceful gardens, and lochside views.
RM2,100
RM2,520 total
includes taxes & fees
8 Oct - 9 Oct
Skeabost House Hotel

4. Culloden House Hotel

Culloden House Hotel
Inverness
  • Lavish comfort and fine dining await at this 4-star Scottish manor, where historic elegance meets modern luxury service.
RM2,017
RM2,420 total
includes taxes & fees
6 Oct - 7 Oct
Culloden House Hotel

5. Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
  • Victorian elegance meets loch-side luxury at this Scottish retreat with 4 restaurants, a golf course, and full-service spa.
RM1,753
RM2,104 total
includes taxes & fees
2 Oct - 3 Oct
Cameron House on Loch Lomond

6. Ness Walk

Ness Walk
Ballifeary
  • Riverside luxury near Inverness Castle with elegant restaurant and terrace gardens.
RM2,269
RM2,723 total
includes taxes & fees
24 Sept - 25 Sept
Ness Walk

7. The Marmalade Hotel

The Marmalade Hotel
Portree Town
RM1,857
RM2,228 total
includes taxes & fees
10 Oct - 11 Oct
The Marmalade Hotel

8. Glenfinnan House Hotel

Glenfinnan House Hotel
Glenfinnan
RM1,389
RM1,666 total
includes taxes & fees
3 Oct - 4 Oct
Glenfinnan House Hotel

9. Loch Ness Lodge

Loch Ness Lodge
Inverness
  • Experience a luxurious escape in the historic district with elegant rooms overlooking scenic Loch Ness.
RM1,317
RM1,580 total
includes taxes & fees
1 Oct - 2 Oct
Loch Ness Lodge

10. Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
  • Seaside luxury indulges with Michelin star dining and full-service spa treatments on a private island retreat.
RM2,368
RM2,841 total
includes taxes & fees
30 Sept - 1 Oct
Isle of Eriska Hotel and Spa
View all properties

Top Scottish Highlands Hotel Reviews

The Royal Highland Hotel

The Royal Highland Hotel

8/10 Good
"Perfect location for traveling by train"
Rebecca 1-night trip
Posted 2 hours ago
The Royal Highland Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"We loved our stay at the Columba Hotel! The staff was friendly & helpful. The room was clean & cozy. The bed & pillows were really comfortable . We’ve been to other hotels where the pillows were ultra thin. Sounds silly , but the thin pillows affected my sleeping. One thing I loved was how peaceful the rooms were, you couldn’t hear other guests. We also had a great view of the river."
Carmen 1-night trip
Posted 3 days ago
Columba Hotel Inverness by Compass Hospitality

Explore a world of travel with Expedia