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

Beach Resorts 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 Beach Resorts

Tonight
17 Oct - 18 Oct
Tomorrow
18 Oct - 19 Oct
Next weekend
23 Oct - 25 Oct
In two weeks
30 Oct - 1 Nov

Our top choices for Scottish Highlands beach hotels

1. Eilean Iarmain

Eilean Iarmain
Sleat
S$189
includes taxes & fees
8 Nov - 9 Nov
Eilean Iarmain

2. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
  • Take a relaxing seaside escape at this charming hotel, with easy beach access just 12 minutes away and coastal adventures aplenty.
S$243
includes taxes & fees
17 Nov - 18 Nov
Duisdale House Hotel

3. Royal Marine Hotel

Royal Marine Hotel
Brora
S$185
includes taxes & fees
17 Nov - 18 Nov
Royal Marine Hotel

4. Bettyhill Hotel

Bettyhill Hotel
Thurso
S$206
includes taxes & fees
25 Oct - 26 Oct
Bettyhill Hotel

5. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
S$100
includes taxes & fees
15 Nov - 16 Nov
Courtyard by Marriott Inverness Airport

6. Chlachain Inn

Chlachain Inn
Mallaig
S$167
includes taxes & fees
1 Nov - 2 Nov
Chlachain Inn

7. Balmacara Hotel

Balmacara Hotel
Kyle
S$215
includes taxes & fees
4 Nov - 5 Nov
Balmacara Hotel

8. Loch Ness Lodge

Loch Ness Lodge
Inverness
S$315
includes taxes & fees
18 Oct - 19 Oct
Loch Ness Lodge

9. Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
  • Escape to victorian charm near the beach, where ocean-view dining and coastal exploration create a serene scottish retreat.
S$255
includes taxes & fees
16 Nov - 17 Nov
Knockderry Country House Hotel

10. Northern Sands Hotel

Northern Sands Hotel
Thurso
  • Soak in coastal charm just steps from Dunnet Bay's sandy shores, where Highland hospitality meets seaside serenity at this scenic retreat.
S$159
includes taxes & fees
17 Nov - 18 Nov
Northern Sands Hotel
View all properties

Choose what matters most at beach hotels in Scottish Highlands

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Beach hotels with pools in Scottish Highlands

Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
S$529
includes taxes & fees
1 Nov - 2 Nov
Isle of Eriska Hotel and Spa

Portavadie

Portavadie
Tighnabruaich
S$196
includes taxes & fees
4 Nov - 5 Nov
Portavadie

Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
S$554
includes taxes & fees
17 Nov - 18 Nov
Cameron House on Loch Lomond

Mingarry Park

Mingarry Park
Acharacle
S$315
includes taxes & fees
12 Nov - 13 Nov
Mingarry Park

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
S$237
includes taxes & fees
8 Nov - 9 Nov
Golf View Hotel & Spa

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
S$113
includes taxes & fees
15 Nov - 16 Nov
Muthu Alexandra Hotel
View all properties

Beach hotels with free breakfast in Scottish Highlands

Toravaig House Hotel

Toravaig House Hotel
Teangue
S$135
includes taxes & fees
17 Nov - 18 Nov
Toravaig House Hotel

Eilean Iarmain

Eilean Iarmain
Sleat
S$189
includes taxes & fees
8 Nov - 9 Nov
Eilean Iarmain

Chlachain Inn

Chlachain Inn
Mallaig
S$167
includes taxes & fees
1 Nov - 2 Nov
Chlachain Inn

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
S$100
includes taxes & fees
15 Nov - 16 Nov
Courtyard by Marriott Inverness Airport

Balmacara Hotel

Balmacara Hotel
Kyle
S$215
includes taxes & fees
4 Nov - 5 Nov
Balmacara Hotel

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Balloch
S$89
includes taxes & fees
1 Nov - 2 Nov
Queen of the Loch, Balloch by Marston's Inns

Loch Ness Lodge

Loch Ness Lodge
Inverness
S$315
includes taxes & fees
18 Oct - 19 Oct
Loch Ness Lodge

Greenland House B&B

Greenland House B&B
Castletown
S$153
includes taxes & fees
20 Oct - 21 Oct
Greenland House B&B

Royal Marine Hotel

Royal Marine Hotel
Brora
S$185
includes taxes & fees
17 Nov - 18 Nov
Royal Marine Hotel

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
S$255
includes taxes & fees
16 Nov - 17 Nov
Knockderry Country House Hotel
View all properties

4-star beach hotels in Scottish Highlands

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
S$243
includes taxes & fees
17 Nov - 18 Nov
Duisdale House Hotel

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
S$255
includes taxes & fees
16 Nov - 17 Nov
Knockderry Country House Hotel

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
S$261
includes taxes & fees
15 Nov - 16 Nov
Shieldaig Lodge Hotel

Royal Marine Hotel

Royal Marine Hotel
Brora
S$185
includes taxes & fees
17 Nov - 18 Nov
Royal Marine Hotel

Greenland House B&B

Greenland House B&B
Castletown
S$153
includes taxes & fees
20 Oct - 21 Oct
Greenland House B&B

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
S$100
includes taxes & fees
15 Nov - 16 Nov
Courtyard by Marriott Inverness Airport

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
S$421
includes taxes & fees
17 Nov - 18 Nov
Port Charlotte Hotel

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Balloch
S$89
includes taxes & fees
1 Nov - 2 Nov
Queen of the Loch, Balloch by Marston's Inns

Another Place, The Machrie

Another Place, The Machrie
Islay Island
S$399
includes taxes & fees
1 Nov - 2 Nov
Another Place, The Machrie

Royal Golf Hotel

Royal Golf Hotel
Dornoch
S$164
includes taxes & fees
17 Nov - 18 Nov
Royal Golf Hotel
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.
View all properties

Top Scottish Highlands Hotel Reviews

Cameron House on Loch Lomond

Cameron House on Loch Lomond

10/10 Excellent
"Cameron House was lovely, as one would expect.Beautiful location, lovely interior, spacious room with all the modern amenities, and a wonderful breakfast. Expensive, but a nice splurge!"
Linda 1-night trip
Posted 18 hours ago
Cameron House on Loch Lomond
Alexandra Hotel

Alexandra Hotel

8/10 Good
"Good location but the hotel was very old and outdated"
Oscar 1-night trip
Posted 1 day ago
Alexandra Hotel
The Royal Hotel

The Royal Hotel

10/10 Excellent
"Lovely hotel and very well situated for the ferry terminal. Really great breakfast. Limited parking spaces but the lady on reception was so helpful in notifying us when a space became available (thank you again!)"
Helen 2-night trip
Posted 6 days ago
The Royal Hotel

Explore a world of travel with Expedia