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
Sep 23 - Sep 24
Tomorrow
Sep 24 - Sep 25
This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Our top choices for Scottish Highlands beach hotels

1. Balmacara Hotel

Balmacara Hotel
Kyle
₩273,749
₩328,499 total
includes taxes & fees
Oct 7 - Oct 8
Balmacara Hotel

2. Morar Hotel

Morar Hotel
Mallaig
₩111,310
₩133,572 total
includes taxes & fees
Oct 19 - Oct 20
Morar Hotel

3. Eilean Iarmain

Eilean Iarmain
Sleat
₩294,336
₩353,203 total
includes taxes & fees
Oct 24 - Oct 25
Eilean Iarmain

4. 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.
₩327,883
₩393,459 total
includes taxes & fees
Oct 24 - Oct 25
Duisdale House Hotel

5. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
₩189,894
₩227,873 total
includes taxes & fees
Oct 24 - Oct 25
Courtyard by Marriott Inverness Airport

6. Loch Ness Lodge

Loch Ness Lodge
Inverness
₩432,959
₩519,551 total
includes taxes & fees
Oct 17 - Oct 18
Loch Ness Lodge

7. Royal Marine Hotel

Royal Marine Hotel
Brora
₩182,358
₩218,830 total
includes taxes & fees
Oct 13 - Oct 14
Royal Marine Hotel

8. Bettyhill Hotel

Bettyhill Hotel
Thurso
₩226,534
₩271,848 total
includes taxes & fees
Oct 4 - Oct 5
Bettyhill Hotel

9. Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
₩393,352
₩472,023 total
includes taxes & fees
Oct 24 - Oct 25
Shieldaig Lodge Hotel

10. Royal Golf Hotel

Royal Golf Hotel
Dornoch
₩188,537
₩226,244 total
includes taxes & fees
Oct 20 - Oct 21
Royal Golf 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

Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
₩549,336
₩659,203 total
includes taxes & fees
Oct 15 - Oct 16
Cameron House on Loch Lomond

Portavadie

Portavadie
Tighnabruaich
₩180,701
₩216,841 total
includes taxes & fees
Oct 7 - Oct 8
Portavadie

Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
₩800,417
₩960,501 total
includes taxes & fees
Sep 29 - Sep 30
Isle of Eriska Hotel and Spa

Mingarry Park

Mingarry Park
Acharacle
₩307,666
₩369,199 total
includes taxes & fees
Oct 8 - Oct 9
Mingarry Park

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
₩181,500
₩217,800 total
includes taxes & fees
Oct 4 - Oct 5
Muthu Alexandra Hotel

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
₩300,212
₩360,255 total
includes taxes & fees
Oct 20 - Oct 21
Golf View Hotel & Spa
View all properties

Beach hotels with free breakfast in Scottish Highlands

Balmacara Hotel

Balmacara Hotel
Kyle
₩273,749
₩328,499 total
includes taxes & fees
Oct 7 - Oct 8
Balmacara Hotel

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast
Kyle
₩214,294
₩257,153 total
includes taxes & fees
Oct 11 - Oct 12
Kirkton Bay House Bed and Breakfast

Morar Hotel

Morar Hotel
Mallaig
₩111,310
₩133,572 total
includes taxes & fees
Oct 19 - Oct 20
Morar Hotel

Eilean Iarmain

Eilean Iarmain
Sleat
₩294,336
₩353,203 total
includes taxes & fees
Oct 24 - Oct 25
Eilean Iarmain

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
₩327,883
₩393,459 total
includes taxes & fees
Oct 24 - Oct 25
Duisdale House Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
₩189,894
₩227,873 total
includes taxes & fees
Oct 24 - Oct 25
Courtyard by Marriott Inverness Airport

Loch Ness Lodge

Loch Ness Lodge
Inverness
₩432,959
₩519,551 total
includes taxes & fees
Oct 17 - Oct 18
Loch Ness Lodge

Royal Marine Hotel

Royal Marine Hotel
Brora
₩182,358
₩218,830 total
includes taxes & fees
Oct 13 - Oct 14
Royal Marine Hotel

Bettyhill Hotel

Bettyhill Hotel
Thurso
₩226,534
₩271,848 total
includes taxes & fees
Oct 4 - Oct 5
Bettyhill Hotel

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
₩393,352
₩472,023 total
includes taxes & fees
Oct 24 - Oct 25
Shieldaig Lodge Hotel
View all properties

4-star beach hotels in Scottish Highlands

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
₩327,883
₩393,459 total
includes taxes & fees
Oct 24 - Oct 25
Duisdale House Hotel

Royal Marine Hotel

Royal Marine Hotel
Brora
₩182,358
₩218,830 total
includes taxes & fees
Oct 13 - Oct 14
Royal Marine Hotel

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
₩393,352
₩472,023 total
includes taxes & fees
Oct 24 - Oct 25
Shieldaig Lodge Hotel

Royal Golf Hotel

Royal Golf Hotel
Dornoch
₩188,537
₩226,244 total
includes taxes & fees
Oct 20 - Oct 21
Royal Golf Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
₩189,894
₩227,873 total
includes taxes & fees
Oct 24 - Oct 25
Courtyard by Marriott Inverness Airport

Greenland House B&B

Greenland House B&B
Castletown
₩198,936
₩198,936 total
includes taxes & fees
Oct 17 - Oct 18
Greenland House B&B

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
₩228,560
₩274,279 total
includes taxes & fees
Oct 23 - Oct 24
Knockderry Country House Hotel

Scourie Hotel

Scourie Hotel
Scourie
Scourie Hotel

Cawdor House

Cawdor House
Nairn
₩194,108
₩232,937 total
includes taxes & fees
Oct 10 - Oct 11
Cawdor House

Another Place, The Machrie

Another Place, The Machrie
Islay Island
₩455,745
₩546,894 total
includes taxes & fees
Oct 17 - Oct 18
Another Place, The Machrie
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

Alexandra Hotel

Alexandra Hotel

8/10 Good
"Room was a little too warm, even with the windows open. Overall a good place to stay."
Dwayne Donald 2-night trip
Posted 9 hours ago
Alexandra Hotel
Perle Oban Hotel & Spa

Perle Oban Hotel & Spa

10/10 Excellent
"The Pearle Oban is right in the heart of the city...beautiful view overlooking the water. Accessible to all sights by walking and plenty of restaurants in the area. I am not sure why there is no outlet in the bathrooms; it does make it difficult to blow dry your hair...lol The staff was fabulous; held our luggage for a day while we took an overnight trip to Isle of Mull. Great breakfast spread that was included. Loved our stay in Scotland!"
Patricia 1-night trip
Posted 6 days ago
Perle Oban Hotel & Spa