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

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
Oct 17 - Oct 18
Tomorrow
Oct 18 - Oct 19
Next weekend
Oct 23 - Oct 25
In two weeks
Oct 30 - Nov 1

Our top choices for Scottish Highlands beach hotels

1. Eilean Iarmain

Eilean Iarmain
Sleat
P7,742
P9,291 total
includes taxes & fees
Nov 8 - Nov 9
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.
P10,588
P12,706 total
includes taxes & fees
Nov 15 - Nov 16
Duisdale House Hotel

3. Royal Marine Hotel

Royal Marine Hotel
Brora
P7,625
P9,150 total
includes taxes & fees
Nov 1 - Nov 2
Royal Marine Hotel

4. Bettyhill Hotel

Bettyhill Hotel
Thurso
P8,437
P10,125 total
includes taxes & fees
Oct 25 - Oct 26
Bettyhill Hotel

5. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
P4,092
P4,910 total
includes taxes & fees
Nov 15 - Nov 16
Courtyard by Marriott Inverness Airport

6. Chlachain Inn

Chlachain Inn
Mallaig
P6,841
P8,209 total
includes taxes & fees
Nov 1 - Nov 2
Chlachain Inn

7. Balmacara Hotel

Balmacara Hotel
Kyle
P9,601
P11,521 total
includes taxes & fees
Nov 1 - Nov 2
Balmacara Hotel

8. Loch Ness Lodge

Loch Ness Lodge
Inverness
P13,166
P15,799 total
includes taxes & fees
Nov 2 - Nov 3
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.
P10,480
P12,577 total
includes taxes & fees
Nov 16 - Nov 17
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.
P6,973
P8,368 total
includes taxes & fees
Oct 22 - Oct 23
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
P21,653
P25,984 total
includes taxes & fees
Nov 1 - Nov 2
Isle of Eriska Hotel and Spa

Portavadie

Portavadie
Tighnabruaich
P8,361
P10,033 total
includes taxes & fees
Nov 2 - Nov 3
Portavadie

Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
P22,975
P27,571 total
includes taxes & fees
Nov 17 - Nov 18
Cameron House on Loch Lomond

Mingarry Park

Mingarry Park
Acharacle
P14,016
P16,820 total
includes taxes & fees
Nov 12 - Nov 13
Mingarry Park

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
P9,676
P11,611 total
includes taxes & fees
Nov 8 - Nov 9
Golf View Hotel & Spa

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
P5,243
P6,292 total
includes taxes & fees
Nov 15 - Nov 16
Muthu Alexandra Hotel
View all properties

Beach hotels with free breakfast in Scottish Highlands

Toravaig House Hotel

Toravaig House Hotel
Teangue
P5,540
P6,648 total
includes taxes & fees
Nov 17 - Nov 18
Toravaig House Hotel

Eilean Iarmain

Eilean Iarmain
Sleat
P7,742
P9,291 total
includes taxes & fees
Nov 8 - Nov 9
Eilean Iarmain

Chlachain Inn

Chlachain Inn
Mallaig
P6,841
P8,209 total
includes taxes & fees
Nov 1 - Nov 2
Chlachain Inn

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
P4,092
P4,910 total
includes taxes & fees
Nov 15 - Nov 16
Courtyard by Marriott Inverness Airport

Balmacara Hotel

Balmacara Hotel
Kyle
P9,601
P11,521 total
includes taxes & fees
Nov 1 - Nov 2
Balmacara Hotel

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Balloch
P3,638
P4,365 total
includes taxes & fees
Nov 1 - Nov 2
Queen of the Loch, Balloch by Marston's Inns

Loch Ness Lodge

Loch Ness Lodge
Inverness
P13,166
P15,799 total
includes taxes & fees
Nov 2 - Nov 3
Loch Ness Lodge

Greenland House B&B

Greenland House B&B
Castletown
P7,531
P7,531 total
includes taxes & fees
Oct 31 - Nov 1
Greenland House B&B

Royal Marine Hotel

Royal Marine Hotel
Brora
P7,625
P9,150 total
includes taxes & fees
Nov 1 - Nov 2
Royal Marine Hotel

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
P10,480
P12,577 total
includes taxes & fees
Nov 16 - Nov 17
Knockderry Country House Hotel
View all properties

4-star beach hotels in Scottish Highlands

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
P10,588
P12,706 total
includes taxes & fees
Nov 15 - Nov 16
Duisdale House Hotel

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
P10,480
P12,577 total
includes taxes & fees
Nov 16 - Nov 17
Knockderry Country House Hotel

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
P10,701
P12,841 total
includes taxes & fees
Nov 15 - Nov 16
Shieldaig Lodge Hotel

Royal Marine Hotel

Royal Marine Hotel
Brora
P7,625
P9,150 total
includes taxes & fees
Nov 1 - Nov 2
Royal Marine Hotel

Greenland House B&B

Greenland House B&B
Castletown
P7,531
P7,531 total
includes taxes & fees
Oct 31 - Nov 1
Greenland House B&B

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
P4,092
P4,910 total
includes taxes & fees
Nov 15 - Nov 16
Courtyard by Marriott Inverness Airport

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
P11,157
P21,757 total
includes taxes & fees
Nov 1 - Nov 2
Port Charlotte Hotel

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Balloch
P3,638
P4,365 total
includes taxes & fees
Nov 1 - Nov 2
Queen of the Loch, Balloch by Marston's Inns

Another Place, The Machrie

Another Place, The Machrie
Islay Island
P16,318
P19,581 total
includes taxes & fees
Nov 1 - Nov 2
Another Place, The Machrie

Royal Golf Hotel

Royal Golf Hotel
Dornoch
P7,468
P8,962 total
includes taxes & fees
Nov 8 - Nov 9
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