Find Beach 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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Scottish Highlands beach hotels

1. Loch Ness Lodge

Loch Ness Lodge
5.0 star property
Inverness
10.0 out of 10, Exceptional, (275 reviews)
The price is AED 480
AED 575 total
includes taxes & fees
6 Nov - 7 Nov
Loch Ness Lodge

2. Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (221 reviews)
The price is AED 291
AED 350 total
includes taxes & fees
3 Dec - 4 Dec
Toravaig House Hotel

3. Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.6 out of 10, Excellent, (137 reviews)
The price is AED 403
AED 483 total
includes taxes & fees
12 Nov - 13 Nov
Chlachain Inn

4. Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (280 reviews)
The price is AED 410
AED 492 total
includes taxes & fees
8 Nov - 9 Nov
Eilean Iarmain

5. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,004 reviews)
The price is AED 241
AED 289 total
includes taxes & fees
22 Nov - 23 Nov
Courtyard by Marriott Inverness Airport

6. Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
4.0 star property
Gairloch
9.2 out of 10, Wonderful, (150 reviews)
The price is AED 514
AED 617 total
includes taxes & fees
29 Nov - 30 Nov
Shieldaig Lodge Hotel

7. Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (495 reviews)
The price is AED 373
AED 448 total
includes taxes & fees
10 Nov - 11 Nov
Balmacara Hotel

8. Karrawa Guest House

Karrawa Guest House
3.0 star property
Kirkwall
9.8 out of 10, Exceptional, (138 reviews)
The price is AED 307
AED 368 total
includes taxes & fees
2 Dec - 3 Dec
Karrawa Guest House

9. Knockderry Country House Hotel

Knockderry Country House Hotel
4.0 star property
Helensburgh
9.2 out of 10, Wonderful, (272 reviews)
  • cleanliness
    Escape to victorian charm near the beach, where ocean-view dining and coastal exploration create a serene scottish retreat.
The price is AED 615
AED 738 total
includes taxes & fees
5 Dec - 6 Dec
Knockderry Country House Hotel

10. Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
4.0 star property
Balloch
8.6 out of 10, Excellent, (778 reviews)
The price is AED 214
AED 257 total
includes taxes & fees
3 Dec - 4 Dec
Queen of the Loch, Balloch by Marston's Inns
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at beach hotels in Scottish Highlands

Top Scottish Highlands Hotel Reviews

Explore a world of travel with Expedia