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

Our top choices for Scottish Highlands beach hotels

1. Balmacara Hotel

Balmacara Hotel
Kyle
P13,833
P16,600 total
includes taxes & fees
Oct 3 - Oct 4
Balmacara Hotel

2. Morar Hotel

Morar Hotel
Mallaig
P5,218
P6,262 total
includes taxes & fees
Sep 30 - Oct 1
Morar Hotel

3. Loch Ness Lodge

Loch Ness Lodge
Inverness
P20,235
P24,282 total
includes taxes & fees
Oct 1 - Oct 2
Loch Ness Lodge

4. Bettyhill Hotel

Bettyhill Hotel
Thurso
P9,276
P11,132 total
includes taxes & fees
Sep 3 - Sep 4
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.
P7,027
P8,433 total
includes taxes & fees
Oct 3 - Oct 4
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.
P21,441
P25,730 total
includes taxes & fees
Oct 2 - Oct 3
Duisdale House Hotel

7. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
P11,385
P13,662 total
includes taxes & fees
Oct 1 - Oct 2
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.
P13,190
P15,828 total
includes taxes & fees
Sep 20 - Sep 21
Dornoch Station

9. Chlachain Inn

Chlachain Inn
Mallaig
P7,527
P9,032 total
includes taxes & fees
Sep 24 - Sep 25
Chlachain Inn

10. Loch Ness Clansman Hotel

Loch Ness Clansman Hotel
Inverness
P10,723
P12,868 total
includes taxes & fees
Sep 3 - Sep 4
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
P9,184
P11,021 total
includes taxes & fees
Sep 9 - Sep 10
Portavadie

Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
P26,881
P32,257 total
includes taxes & fees
Oct 2 - Oct 3
Cameron House on Loch Lomond

Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
P35,994
P43,192 total
includes taxes & fees
Sep 10 - Sep 11
Isle of Eriska Hotel and Spa

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
P9,614
P11,537 total
includes taxes & fees
Sep 3 - Sep 4
Muthu Alexandra Hotel

Mingarry Park

Mingarry Park
Acharacle
P15,812
P18,975 total
includes taxes & fees
Oct 3 - Oct 4
Mingarry Park

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
P14,930
P17,915 total
includes taxes & fees
Oct 1 - Oct 2
Golf View Hotel & Spa
View all properties

Beach hotels with free breakfast in Scottish Highlands

Morar Hotel

Morar Hotel
Mallaig
P5,218
P6,262 total
includes taxes & fees
Sep 30 - Oct 1
Morar Hotel

Balmacara Hotel

Balmacara Hotel
Kyle
P13,833
P16,600 total
includes taxes & fees
Oct 3 - Oct 4
Balmacara Hotel

Dornoch Station

Dornoch Station
Dornoch
P13,190
P15,828 total
includes taxes & fees
Sep 20 - Sep 21
Dornoch Station

Glenegedale House

Glenegedale House
Islay Island
P18,272
P21,926 total
includes taxes & fees
Oct 1 - Oct 2
Glenegedale House

Chlachain Inn

Chlachain Inn
Mallaig
P7,527
P9,032 total
includes taxes & fees
Sep 24 - Sep 25
Chlachain Inn

Loch Ness Lodge

Loch Ness Lodge
Inverness
P20,235
P24,282 total
includes taxes & fees
Oct 1 - Oct 2
Loch Ness Lodge

Polochar Inn

Polochar Inn
South Uist
P6,850
P8,220 total
includes taxes & fees
Sep 28 - Sep 29
Polochar Inn

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
P10,213
P12,256 total
includes taxes & fees
Sep 24 - Sep 25
Woodlands Bed & Breakfast

The Royal Hotel

The Royal Hotel
Stornoway
P11,292
P13,551 total
includes taxes & fees
Sep 4 - Sep 5
The Royal Hotel

The Hawthorns Bed & Breakfast

The Hawthorns Bed & Breakfast
Thurso
P8,433
P10,120 total
includes taxes & fees
Oct 3 - Oct 4
The Hawthorns Bed & Breakfast
View all properties

4-star beach hotels in Scottish Highlands

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
P21,441
P25,730 total
includes taxes & fees
Oct 2 - Oct 3
Duisdale House Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
P11,385
P13,662 total
includes taxes & fees
Oct 1 - Oct 2
Courtyard by Marriott Inverness Airport

Royal Golf Hotel

Royal Golf Hotel
Dornoch
P11,409
P13,691 total
includes taxes & fees
Sep 21 - Sep 22
Royal Golf Hotel

Greenland House B&B

Greenland House B&B
Castletown
P9,698
P9,698 total
includes taxes & fees
Oct 3 - Oct 4
Greenland House B&B

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
P10,858
P13,029 total
includes taxes & fees
Oct 1 - Oct 2
Knockderry Country House Hotel

Royal Marine Hotel

Royal Marine Hotel
Brora
P10,759
P12,910 total
includes taxes & fees
Oct 1 - Oct 2
Royal Marine Hotel

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Alexandria
P5,994
P7,193 total
includes taxes & fees
Oct 2 - Oct 3
Queen of the Loch, Balloch by Marston's Inns

Scourie Hotel

Scourie Hotel
Scourie
P17,116
P20,539 total
includes taxes & fees
Sep 7 - Sep 8
Scourie Hotel

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
P24,653
P29,583 total
includes taxes & fees
Sep 20 - Sep 21
Shieldaig Lodge Hotel

Cawdor House

Cawdor House
Nairn
P10,541
P12,650 total
includes taxes & fees
Oct 3 - Oct 4
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