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

Our top choices for Scottish Highlands beach hotels

1. Balmacara Hotel

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

2. Morar Hotel

Morar Hotel
Mallaig
NT$4,563
NT$5,476 total
includes taxes & fees
Sep 18 - Sep 19
Morar Hotel

3. Bettyhill Hotel

Bettyhill Hotel
Thurso
NT$4,781
NT$5,737 total
includes taxes & fees
Aug 27 - Aug 28
Bettyhill Hotel

4. 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.
NT$7,461
NT$8,953 total
includes taxes & fees
Sep 20 - Sep 21
Dornoch Station

5. Chlachain Inn

Chlachain Inn
Mallaig
NT$3,879
NT$4,654 total
includes taxes & fees
Sep 24 - Sep 25
Chlachain Inn

6. Loch Ness Lodge

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

7. Ardtorna

Ardtorna
Oban
NT$7,207
NT$8,648 total
includes taxes & fees
Aug 29 - Aug 30
Ardtorna

8. Eilean Iarmain

Eilean Iarmain
Sleat
NT$10,756
NT$12,907 total
includes taxes & fees
Aug 27 - Aug 28
Eilean Iarmain

9. 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,613
NT$18,735 total
includes taxes & fees
Sep 22 - Sep 23
Duisdale House Hotel

10. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
NT$6,964
NT$8,356 total
includes taxes & fees
Sep 6 - Sep 7
Courtyard by Marriott Inverness Airport
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,722
NT$5,667 total
includes taxes & fees
Sep 9 - Sep 10
Portavadie

Cameron House on Loch Lomond

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

Mingarry Park

Mingarry Park
Acharacle
NT$7,315
NT$8,779 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,749
NT$22,498 total
includes taxes & fees
Sep 10 - Sep 11
Isle of Eriska Hotel and Spa

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
NT$4,412
NT$5,295 total
includes taxes & fees
Sep 26 - Sep 27
Muthu Alexandra Hotel

Golf View Hotel & Spa

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

Beach hotels with free breakfast in Scottish Highlands

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast
Kyle
NT$5,077
NT$6,092 total
includes taxes & fees
Sep 7 - Sep 8
Kirkton Bay House Bed and Breakfast

Morar Hotel

Morar Hotel
Mallaig
NT$4,563
NT$5,476 total
includes taxes & fees
Sep 18 - Sep 19
Morar Hotel

Balmacara Hotel

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

Bettyhill Hotel

Bettyhill Hotel
Thurso
NT$4,781
NT$5,737 total
includes taxes & fees
Aug 27 - Aug 28
Bettyhill Hotel

Loch Ness Lodge

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

Eilean Iarmain

Eilean Iarmain
Sleat
NT$10,756
NT$12,907 total
includes taxes & fees
Aug 27 - Aug 28
Eilean Iarmain

Royal Marine Hotel

Royal Marine Hotel
Brora
NT$6,894
NT$8,272 total
includes taxes & fees
Sep 1 - Sep 2
Royal Marine Hotel

Courtyard by Marriott Inverness Airport

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

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
NT$5,251
NT$6,302 total
includes taxes & fees
Sep 19 - Sep 20
Woodlands Bed & Breakfast

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
NT$15,613
NT$18,735 total
includes taxes & fees
Sep 22 - Sep 23
Duisdale House Hotel
View all properties

4-star beach hotels in Scottish Highlands

Duisdale House Hotel

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

Courtyard by Marriott Inverness Airport

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

Royal Marine Hotel

Royal Marine Hotel
Brora
NT$6,894
NT$8,272 total
includes taxes & fees
Sep 1 - Sep 2
Royal Marine Hotel

Greenland House B&B

Greenland House B&B
Castletown
NT$4,998
NT$4,998 total
includes taxes & fees
Aug 27 - Aug 28
Greenland House B&B

Scourie Hotel

Scourie Hotel
Scourie
NT$8,801
NT$10,561 total
includes taxes & fees
Aug 28 - Aug 29
Scourie Hotel

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
NT$7,262
NT$8,714 total
includes taxes & fees
Sep 25 - Sep 26
Knockderry Country House Hotel

Royal Golf Hotel

Royal Golf Hotel
Dornoch
NT$7,464
NT$8,957 total
includes taxes & fees
Aug 30 - Aug 31
Royal Golf Hotel

Queen of the Loch, Balloch by Marston's Inns

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

Mingarry Park

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

Cawdor House

Cawdor House
Nairn
NT$5,432
NT$6,519 total
includes taxes & fees
Sep 1 - Sep 2
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
"Smashing meals including breakfast very old fashioned hotel but lift to all floors."
Davina 2-night trip
Posted 18 hours ago
The Royal Hotel
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 6 days ago
Cameron House on Loch Lomond

Explore a world of travel with Expedia