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
Aug 24 - Aug 25
Tomorrow
Aug 25 - Aug 26
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Our top choices for Scottish Highlands beach hotels

1. Morar Hotel

Morar Hotel
Mallaig
NT$4,003
NT$4,803 total
includes taxes & fees
Sep 23 - Sep 24
Morar Hotel

2. Balmacara Hotel

Balmacara Hotel
Kyle
NT$11,083
NT$13,299 total
includes taxes & fees
Sep 23 - Sep 24
Balmacara Hotel

3. Bettyhill Hotel

Bettyhill Hotel
Thurso
NT$4,782
NT$5,738 total
includes taxes & fees
Aug 25 - Aug 26
Bettyhill Hotel

4. Loch Ness Lodge

Loch Ness Lodge
Inverness
NT$10,407
NT$12,488 total
includes taxes & fees
Aug 27 - Aug 28
Loch Ness Lodge

5. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
NT$6,965
NT$8,358 total
includes taxes & fees
Sep 6 - Sep 7
Courtyard by Marriott Inverness Airport

6. Eilean Iarmain

Eilean Iarmain
Sleat
NT$11,248
NT$13,497 total
includes taxes & fees
Aug 30 - Aug 31
Eilean Iarmain

7. Royal Marine Hotel

Royal Marine Hotel
Brora
NT$6,485
NT$7,782 total
includes taxes & fees
Sep 13 - Sep 14
Royal Marine Hotel

8. 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.
NT$15,617
NT$18,740 total
includes taxes & fees
Sep 22 - Sep 23
Duisdale House Hotel

9. Ardtorna

Ardtorna
Oban
NT$6,520
NT$7,825 total
includes taxes & fees
Aug 25 - Aug 26
Ardtorna

10. Springfield Guesthouse

Springfield Guesthouse
Tain
NT$3,985
NT$4,782 total
includes taxes & fees
Sep 16 - Sep 17
Springfield Guesthouse
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
NT$4,723
NT$5,668 total
includes taxes & fees
Sep 9 - Sep 10
Portavadie

Mingarry Park

Mingarry Park
Acharacle
NT$7,317
NT$8,781 total
includes taxes & fees
Aug 27 - Aug 28
Mingarry Park

Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
NT$18,753
NT$22,504 total
includes taxes & fees
Sep 10 - Sep 11
Isle of Eriska Hotel and Spa

Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
NT$15,291
NT$18,349 total
includes taxes & fees
Sep 20 - Sep 21
Cameron House on Loch Lomond

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
NT$4,678
NT$5,614 total
includes taxes & fees
Aug 31 - Sep 1
Muthu Alexandra Hotel

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
NT$9,781
NT$11,737 total
includes taxes & fees
Aug 31 - Sep 1
Golf View Hotel & Spa
View all properties

Beach hotels with free breakfast in Scottish Highlands

Morar Hotel

Morar Hotel
Mallaig
NT$4,003
NT$4,803 total
includes taxes & fees
Sep 23 - Sep 24
Morar Hotel

Royal Marine Hotel

Royal Marine Hotel
Brora
NT$6,485
NT$7,782 total
includes taxes & fees
Sep 13 - Sep 14
Royal Marine Hotel

Bettyhill Hotel

Bettyhill Hotel
Thurso
NT$4,782
NT$5,738 total
includes taxes & fees
Aug 25 - Aug 26
Bettyhill Hotel

The Hawthorns Bed & Breakfast

The Hawthorns Bed & Breakfast
Thurso
NT$4,347
NT$5,216 total
includes taxes & fees
Aug 31 - Sep 1
The Hawthorns Bed & Breakfast

Portavadie

Portavadie
Tighnabruaich
NT$4,723
NT$5,668 total
includes taxes & fees
Sep 9 - Sep 10
Portavadie

Gairloch Hotel

Gairloch Hotel
Gairloch
NT$4,095
NT$4,914 total
includes taxes & fees
Aug 30 - Aug 31
Gairloch Hotel

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
NT$5,252
NT$6,303 total
includes taxes & fees
Sep 24 - Sep 25
Woodlands Bed & Breakfast

Castletown Hotel

Castletown Hotel
Thurso
NT$3,521
NT$4,225 total
includes taxes & fees
Sep 17 - Sep 18
Castletown Hotel

Duck Bay Hotel

Duck Bay Hotel
Alexandria
NT$6,848
NT$8,218 total
includes taxes & fees
Sep 14 - Sep 15
Duck Bay Hotel

Greenland House B&B

Greenland House B&B
Castletown
NT$4,999
NT$4,999 total
includes taxes & fees
Aug 25 - Aug 26
Greenland House B&B
View all properties

4-star beach hotels in Scottish Highlands

Royal Marine Hotel

Royal Marine Hotel
Brora
NT$6,485
NT$7,782 total
includes taxes & fees
Sep 13 - Sep 14
Royal Marine Hotel

Portavadie

Portavadie
Tighnabruaich
NT$4,723
NT$5,668 total
includes taxes & fees
Sep 9 - Sep 10
Portavadie

Scourie Hotel

Scourie Hotel
Scourie
NT$8,803
NT$10,563 total
includes taxes & fees
Aug 25 - Aug 26
Scourie Hotel

Greenland House B&B

Greenland House B&B
Castletown
NT$4,999
NT$4,999 total
includes taxes & fees
Aug 25 - Aug 26
Greenland House B&B

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
NT$7,254
NT$8,705 total
includes taxes & fees
Sep 23 - Sep 24
Knockderry Country House Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
NT$6,965
NT$8,358 total
includes taxes & fees
Sep 6 - Sep 7
Courtyard by Marriott Inverness Airport

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Alexandria
NT$3,149
NT$3,779 total
includes taxes & fees
Sep 20 - Sep 21
Queen of the Loch, Balloch by Marston's Inns

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
NT$15,617
NT$18,740 total
includes taxes & fees
Sep 22 - Sep 23
Duisdale House Hotel

Mingarry Park

Mingarry Park
Acharacle
NT$7,317
NT$8,781 total
includes taxes & fees
Aug 27 - Aug 28
Mingarry Park

Royal Golf Hotel

Royal Golf Hotel
Dornoch
NT$7,600
NT$9,120 total
includes taxes & fees
Sep 2 - Sep 3
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
"The rooms were lovely and the staff was fabulous, the valets especially went out of their way to help us. We adored the family room with the bunk beds, such a great idea for families traveling with young children so we could all be together but have designated space for everyone to sleep. We also loved the pool and waterside, kids couldn't get enough! We highly recommend this hotel while visiting Loch Lomond!"
Megan 2-night trip
Posted 3 days ago
Cameron House on Loch Lomond

Explore a world of travel with Expedia