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
2 Sept - 3 Sept
Tomorrow
3 Sept - 4 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Our top choices for Scottish Highlands beach hotels

1. Balmacara Hotel

Balmacara Hotel
Kyle
S$315
includes taxes & fees
3 Oct - 4 Oct
Balmacara Hotel

2. Morar Hotel

Morar Hotel
Mallaig
S$116
includes taxes & fees
30 Sept - 1 Oct
Morar Hotel

3. Loch Ness Lodge

Loch Ness Lodge
Inverness
S$489
includes taxes & fees
1 Oct - 2 Oct
Loch Ness Lodge

4. Bettyhill Hotel

Bettyhill Hotel
Thurso
S$227
includes taxes & fees
3 Sept - 4 Sept
Bettyhill Hotel

5. 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$172
includes taxes & fees
3 Oct - 4 Oct
Northern Sands Hotel

6. 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$525
includes taxes & fees
2 Oct - 3 Oct
Duisdale House Hotel

7. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
S$279
includes taxes & fees
1 Oct - 2 Oct
Courtyard by Marriott Inverness Airport

8. 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.
S$323
includes taxes & fees
20 Sept - 21 Sept
Dornoch Station

9. Chlachain Inn

Chlachain Inn
Mallaig
S$177
includes taxes & fees
24 Sept - 25 Sept
Chlachain Inn

10. Loch Ness Clansman Hotel

Loch Ness Clansman Hotel
Inverness
S$262
includes taxes & fees
3 Sept - 4 Sept
Loch Ness Clansman 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

Portavadie

Portavadie
Tighnabruaich
S$225
includes taxes & fees
9 Sept - 10 Sept
Portavadie

Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
S$625
includes taxes & fees
2 Oct - 3 Oct
Cameron House on Loch Lomond

Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
S$882
includes taxes & fees
10 Sept - 11 Sept
Isle of Eriska Hotel and Spa

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
S$208
includes taxes & fees
28 Sept - 29 Sept
Muthu Alexandra Hotel

Mingarry Park

Mingarry Park
Acharacle
S$370
includes taxes & fees
1 Oct - 2 Oct
Mingarry Park

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
S$365
includes taxes & fees
1 Oct - 2 Oct
Golf View Hotel & Spa
View all properties

Beach hotels with free breakfast in Scottish Highlands

Morar Hotel

Morar Hotel
Mallaig
S$116
includes taxes & fees
30 Sept - 1 Oct
Morar Hotel

Balmacara Hotel

Balmacara Hotel
Kyle
S$315
includes taxes & fees
3 Oct - 4 Oct
Balmacara Hotel

Dornoch Station

Dornoch Station
Dornoch
S$323
includes taxes & fees
20 Sept - 21 Sept
Dornoch Station

Glenegedale House

Glenegedale House
Islay Island
S$447
includes taxes & fees
1 Oct - 2 Oct
Glenegedale House

Chlachain Inn

Chlachain Inn
Mallaig
S$177
includes taxes & fees
24 Sept - 25 Sept
Chlachain Inn

Loch Ness Lodge

Loch Ness Lodge
Inverness
S$489
includes taxes & fees
1 Oct - 2 Oct
Loch Ness Lodge

Polochar Inn

Polochar Inn
South Uist
S$168
includes taxes & fees
28 Sept - 29 Sept
Polochar Inn

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
S$232
includes taxes & fees
1 Oct - 2 Oct
Woodlands Bed & Breakfast

The Royal Hotel

The Royal Hotel
Stornoway
S$277
includes taxes & fees
4 Sept - 5 Sept
The Royal Hotel

The Hawthorns Bed & Breakfast

The Hawthorns Bed & Breakfast
Thurso
S$196
includes taxes & fees
6 Sept - 7 Sept
The Hawthorns Bed & Breakfast
View all properties

4-star beach hotels in Scottish Highlands

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
S$525
includes taxes & fees
2 Oct - 3 Oct
Duisdale House Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
S$279
includes taxes & fees
1 Oct - 2 Oct
Courtyard by Marriott Inverness Airport

Royal Golf Hotel

Royal Golf Hotel
Dornoch
S$279
includes taxes & fees
30 Sept - 1 Oct
Royal Golf Hotel

Greenland House B&B

Greenland House B&B
Castletown
S$198
includes taxes & fees
10 Sept - 11 Sept
Greenland House B&B

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
S$266
includes taxes & fees
1 Oct - 2 Oct
Knockderry Country House Hotel

Royal Marine Hotel

Royal Marine Hotel
Brora
S$263
includes taxes & fees
1 Oct - 2 Oct
Royal Marine Hotel

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Alexandria
S$147
includes taxes & fees
2 Oct - 3 Oct
Queen of the Loch, Balloch by Marston's Inns

Scourie Hotel

Scourie Hotel
Scourie
S$398
includes taxes & fees
20 Sept - 21 Sept
Scourie Hotel

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
S$603
includes taxes & fees
20 Sept - 21 Sept
Shieldaig Lodge Hotel

Cawdor House

Cawdor House
Nairn
S$256
includes taxes & fees
3 Oct - 4 Oct
Cawdor House
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

The Royal Hotel

The Royal Hotel

10/10 Excellent
"Lovely clean hotel splendid meals and great drinks."
Peter 1-night trip
Posted 2 days ago
The Royal Hotel
Alexandra Hotel

Alexandra Hotel

10/10 Excellent
"Staff were lovely and very helpful overall we enjoyed our break at the Alexandra easy access to town, railway and bus stations 👍"
Kathleen 2-night trip
Posted 3 days ago
Alexandra Hotel
Perle Oban Hotel & Spa

Perle Oban Hotel & Spa

8/10 Good
"It was fine. Desk staff not so helpful."
louise 1-night trip
Posted 8 days ago
Perle Oban Hotel & Spa

Explore a world of travel with Expedia