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

Scottish Highlands Hotel Guide - Beach Hotels in Scottish Highlands, Scotland

  • 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 Hotels

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
€131
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.
€180
includes taxes & fees
15 Nov - 16 Nov
Duisdale House Hotel

3. Royal Marine Hotel

Royal Marine Hotel
Brora
€129
includes taxes & fees
1 Nov - 2 Nov
Royal Marine Hotel

4. Bettyhill Hotel

Bettyhill Hotel
Thurso
€143
includes taxes & fees
19 Oct - 20 Oct
Bettyhill Hotel

5. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
€69
includes taxes & fees
15 Nov - 16 Nov
Courtyard by Marriott Inverness Airport

6. Chlachain Inn

Chlachain Inn
Mallaig
€116
includes taxes & fees
1 Nov - 2 Nov
Chlachain Inn

7. Balmacara Hotel

Balmacara Hotel
Kyle
€163
includes taxes & fees
1 Nov - 2 Nov
Balmacara Hotel

8. Loch Ness Lodge

Loch Ness Lodge
Inverness
€219
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.
€178
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.
€119
includes taxes & fees
20 Oct - 21 Oct
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
€368
includes taxes & fees
1 Nov - 2 Nov
Isle of Eriska Hotel and Spa

Portavadie

Portavadie
Tighnabruaich
€142
includes taxes & fees
2 Nov - 3 Nov
Portavadie

Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
€390
includes taxes & fees
17 Nov - 18 Nov
Cameron House on Loch Lomond

Mingarry Park

Mingarry Park
Acharacle
€238
includes taxes & fees
12 Nov - 13 Nov
Mingarry Park

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
€165
includes taxes & fees
8 Nov - 9 Nov
Golf View Hotel & Spa

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
€88
includes taxes & fees
9 Nov - 10 Nov
Muthu Alexandra Hotel

Golf View by Interhome

Golf View by Interhome
Nairn
Golf View by Interhome
View all properties

Beach hotels with free breakfast in Scottish Highlands

Toravaig House Hotel

Toravaig House Hotel
Teangue
€94
includes taxes & fees
17 Nov - 18 Nov
Toravaig House Hotel

Eilean Iarmain

Eilean Iarmain
Sleat
€131
includes taxes & fees
8 Nov - 9 Nov
Eilean Iarmain

Chlachain Inn

Chlachain Inn
Mallaig
€116
includes taxes & fees
1 Nov - 2 Nov
Chlachain Inn

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
€69
includes taxes & fees
15 Nov - 16 Nov
Courtyard by Marriott Inverness Airport

Balmacara Hotel

Balmacara Hotel
Kyle
€163
includes taxes & fees
1 Nov - 2 Nov
Balmacara Hotel

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Balloch
€62
includes taxes & fees
1 Nov - 2 Nov
Queen of the Loch, Balloch by Marston's Inns

Loch Ness Lodge

Loch Ness Lodge
Inverness
€219
includes taxes & fees
18 Oct - 19 Oct
Loch Ness Lodge

Greenland House B&B

Greenland House B&B
Castletown
€107
includes taxes & fees
18 Oct - 19 Oct
Greenland House B&B

Royal Marine Hotel

Royal Marine Hotel
Brora
€129
includes taxes & fees
1 Nov - 2 Nov
Royal Marine Hotel

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
€178
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
€180
includes taxes & fees
15 Nov - 16 Nov
Duisdale House Hotel

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
€178
includes taxes & fees
16 Nov - 17 Nov
Knockderry Country House Hotel

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
€183
includes taxes & fees
15 Nov - 16 Nov
Shieldaig Lodge Hotel

Royal Marine Hotel

Royal Marine Hotel
Brora
€129
includes taxes & fees
1 Nov - 2 Nov
Royal Marine Hotel

Greenland House B&B

Greenland House B&B
Castletown
€107
includes taxes & fees
18 Oct - 19 Oct
Greenland House B&B

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
€69
includes taxes & fees
15 Nov - 16 Nov
Courtyard by Marriott Inverness Airport

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
€302
includes taxes & fees
4 Nov - 5 Nov
Port Charlotte Hotel

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Balloch
€62
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
€277
includes taxes & fees
8 Nov - 9 Nov
Another Place, The Machrie

Royal Golf Hotel

Royal Golf Hotel
Dornoch
€127
includes taxes & fees
8 Nov - 9 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 1 day 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 2 days ago
Alexandra Hotel

Explore a world of travel with Expedia