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

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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Scottish Highlands Beach Hotels

Tonight
19 Aug - 20 Aug
Tomorrow
20 Aug - 21 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Our top choices for Scottish Highlands beach hotels

1. Morar Hotel

Morar Hotel
Mallaig
AED 493
AED 592 total
includes taxes & fees
18 Sep - 19 Sep
Morar Hotel

2. Balmacara Hotel

Balmacara Hotel
Kyle
AED 1,141
AED 1,369 total
includes taxes & fees
19 Sep - 20 Sep
Balmacara Hotel

3. Loch Ness Lodge

Loch Ness Lodge
Inverness
AED 811
AED 973 total
includes taxes & fees
21 Aug - 22 Aug
Loch Ness Lodge

4. Bettyhill Hotel

Bettyhill Hotel
Thurso
AED 630
AED 756 total
includes taxes & fees
24 Aug - 25 Aug
Bettyhill Hotel

5. Eilean Iarmain

Eilean Iarmain
Sleat
AED 1,333
AED 1,599 total
includes taxes & fees
29 Aug - 30 Aug
Eilean Iarmain

6. Chlachain Inn

Chlachain Inn
Mallaig
AED 439
AED 527 total
includes taxes & fees
29 Aug - 30 Aug
Chlachain Inn

7. Royal Marine Hotel

Royal Marine Hotel
Brora
AED 701
AED 842 total
includes taxes & fees
23 Aug - 24 Aug
Royal Marine Hotel

8. Greenland House B&B

Greenland House B&B
Castletown
AED 572
AED 572 total
includes taxes & fees
24 Aug - 25 Aug
Greenland House B&B

9. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
AED 797
AED 956 total
includes taxes & fees
6 Sep - 7 Sep
Courtyard by Marriott Inverness Airport

10. Dornoch Station

Dornoch Station
Dornoch
  • Seaside serenity calls at this luxury Dornoch resort, just minutes from pristine shores with ocean-view dining and nature trails.
AED 891
AED 1,069 total
includes taxes & fees
23 Aug - 24 Aug
Dornoch Station
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

Portavadie

Portavadie
Tighnabruaich
AED 540
AED 649 total
includes taxes & fees
9 Sep - 10 Sep
Portavadie

Mingarry Park

Mingarry Park
Acharacle
AED 927
AED 1,113 total
includes taxes & fees
27 Aug - 28 Aug
Mingarry Park

Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
AED 2,171
AED 2,605 total
includes taxes & fees
10 Sep - 11 Sep
Isle of Eriska Hotel and Spa

Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
AED 1,772
AED 2,126 total
includes taxes & fees
31 Aug - 1 Sep
Cameron House on Loch Lomond

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
AED 541
AED 649 total
includes taxes & fees
30 Aug - 31 Aug
Muthu Alexandra Hotel

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
AED 1,388
AED 1,665 total
includes taxes & fees
24 Aug - 25 Aug
Golf View Hotel & Spa

Golf View by Interhome

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

Beach hotels with free breakfast in Scottish Highlands

Royal Marine Hotel

Royal Marine Hotel
Brora
AED 701
AED 842 total
includes taxes & fees
23 Aug - 24 Aug
Royal Marine Hotel

Bettyhill Hotel

Bettyhill Hotel
Thurso
AED 630
AED 756 total
includes taxes & fees
24 Aug - 25 Aug
Bettyhill Hotel

Morar Hotel

Morar Hotel
Mallaig
AED 493
AED 592 total
includes taxes & fees
18 Sep - 19 Sep
Morar Hotel

The Hawthorns Bed & Breakfast

The Hawthorns Bed & Breakfast
Thurso
AED 482
AED 579 total
includes taxes & fees
21 Aug - 22 Aug
The Hawthorns Bed & Breakfast

Scourie Hotel

Scourie Hotel
Scourie
AED 995
AED 1,194 total
includes taxes & fees
19 Sep - 20 Sep
Scourie Hotel

Dornoch Station

Dornoch Station
Dornoch
AED 891
AED 1,069 total
includes taxes & fees
23 Aug - 24 Aug
Dornoch Station

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
AED 601
AED 721 total
includes taxes & fees
17 Sep - 18 Sep
Woodlands Bed & Breakfast

Gairloch Hotel

Gairloch Hotel
Gairloch
AED 468
AED 562 total
includes taxes & fees
30 Aug - 31 Aug
Gairloch Hotel

Duck Bay Hotel

Duck Bay Hotel
Alexandria
AED 553
AED 663 total
includes taxes & fees
24 Aug - 25 Aug
Duck Bay Hotel

Portavadie

Portavadie
Tighnabruaich
AED 540
AED 649 total
includes taxes & fees
9 Sep - 10 Sep
Portavadie
View all properties

4-star beach hotels in Scottish Highlands

Royal Marine Hotel

Royal Marine Hotel
Brora
AED 701
AED 842 total
includes taxes & fees
23 Aug - 24 Aug
Royal Marine Hotel

Scourie Hotel

Scourie Hotel
Scourie
AED 995
AED 1,194 total
includes taxes & fees
19 Sep - 20 Sep
Scourie Hotel

Portavadie

Portavadie
Tighnabruaich
AED 540
AED 649 total
includes taxes & fees
9 Sep - 10 Sep
Portavadie

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
AED 830
AED 995 total
includes taxes & fees
18 Sep - 19 Sep
Knockderry Country House Hotel

Greenland House B&B

Greenland House B&B
Castletown
AED 572
AED 572 total
includes taxes & fees
24 Aug - 25 Aug
Greenland House B&B

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
AED 797
AED 956 total
includes taxes & fees
6 Sep - 7 Sep
Courtyard by Marriott Inverness Airport

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Alexandria
AED 377
AED 453 total
includes taxes & fees
13 Sep - 14 Sep
Queen of the Loch, Balloch by Marston's Inns

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
AED 921
AED 1,404 total
includes taxes & fees
20 Aug - 21 Aug
Port Charlotte Hotel

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
AED 1,973
AED 2,368 total
includes taxes & fees
17 Sep - 18 Sep
Duisdale House Hotel

Royal Golf Hotel

Royal Golf Hotel
Dornoch
AED 701
AED 842 total
includes taxes & fees
24 Aug - 25 Aug
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

8/10 Good
"In all areas the quality was high – housekeeping, food & drink, facilities and customer service. The staff have been well trained and consistently ‘live’ the Cameron House brand. The welcome was amazing, we turned up having toured The Highlands for a numbers of days, we were a bit ragged and therefore apologetic. The guy at the door, with a twinkle in his eye said: ‘don’t worry kid we get all sorts here’ – we felt instantly at home. The only downside was The Clubhouse. We booked in for dinner there on our first night but unfortunately the place lacked in the quality of service – maybe it was understaffed so we left. Returning to the main house site we went to the Cameron Grill which was excellent so all was well. This is why there is one star missing from our review which is a bit hard but correct. Thank you for a pleasant stay."
Andrew 2-night trip
Posted 3 days ago
Cameron House on Loch Lomond

Explore a world of travel with Expedia