A mountainous landscape with two prominent peaks, a winding road, and a small lake.

Scottish Highlands Beach Resorts from RM519

  • 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
17 Sept - 18 Sept
Tomorrow
18 Sept - 19 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Our top choices for Scottish Highlands beach hotels

1. Balmacara Hotel

Balmacara Hotel
Kyle
RM826
RM991 total
includes taxes & fees
8 Oct - 9 Oct
Balmacara Hotel

2. Loch Ness Lodge

Loch Ness Lodge
Inverness
RM1,306
RM1,567 total
includes taxes & fees
25 Sept - 26 Sept
Loch Ness Lodge

3. Morar Hotel

Morar Hotel
Mallaig
RM433
RM519 total
includes taxes & fees
5 Oct - 6 Oct
Morar Hotel

4. Eilean Iarmain

Eilean Iarmain
Sleat
RM937
RM1,124 total
includes taxes & fees
16 Oct - 17 Oct
Eilean Iarmain

5. 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.
RM1,387
RM1,664 total
includes taxes & fees
14 Oct - 15 Oct
Duisdale House Hotel

6. Bettyhill Hotel

Bettyhill Hotel
Thurso
RM800
RM960 total
includes taxes & fees
8 Oct - 9 Oct
Bettyhill Hotel

7. Royal Marine Hotel

Royal Marine Hotel
Brora
RM550
RM660 total
includes taxes & fees
13 Oct - 14 Oct
Royal Marine Hotel

8. Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
  • Escape to victorian charm near the beach, where ocean-view dining and coastal exploration create a serene scottish retreat.
RM611
RM734 total
includes taxes & fees
6 Oct - 7 Oct
Knockderry Country House Hotel

9. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
RM691
RM830 total
includes taxes & fees
4 Oct - 5 Oct
Courtyard by Marriott Inverness Airport

10. 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.
RM454
RM545 total
includes taxes & fees
3 Oct - 4 Oct
Northern Sands 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

Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
RM2,414
RM2,897 total
includes taxes & fees
2 Oct - 3 Oct
Isle of Eriska Hotel and Spa

Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
RM1,657
RM1,988 total
includes taxes & fees
15 Oct - 16 Oct
Cameron House on Loch Lomond

Portavadie

Portavadie
Tighnabruaich
RM545
RM654 total
includes taxes & fees
28 Sept - 29 Sept
Portavadie

Mingarry Park

Mingarry Park
Acharacle
RM914
RM1,096 total
includes taxes & fees
8 Oct - 9 Oct
Mingarry Park

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
RM626
RM751 total
includes taxes & fees
4 Oct - 5 Oct
Muthu Alexandra Hotel

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
RM963
RM1,156 total
includes taxes & fees
12 Oct - 13 Oct
Golf View Hotel & Spa
View all properties

Beach hotels with free breakfast in Scottish Highlands

Balmacara Hotel

Balmacara Hotel
Kyle
RM826
RM991 total
includes taxes & fees
8 Oct - 9 Oct
Balmacara Hotel

Loch Ness Lodge

Loch Ness Lodge
Inverness
RM1,306
RM1,567 total
includes taxes & fees
25 Sept - 26 Sept
Loch Ness Lodge

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
RM691
RM830 total
includes taxes & fees
4 Oct - 5 Oct
Courtyard by Marriott Inverness Airport

Loch Ness Clansman Hotel

Loch Ness Clansman Hotel
Inverness
RM732
RM879 total
includes taxes & fees
1 Oct - 2 Oct
Loch Ness Clansman Hotel

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
RM1,387
RM1,664 total
includes taxes & fees
14 Oct - 15 Oct
Duisdale House Hotel

Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
RM2,414
RM2,897 total
includes taxes & fees
2 Oct - 3 Oct
Isle of Eriska Hotel and Spa

Bettyhill Hotel

Bettyhill Hotel
Thurso
RM800
RM960 total
includes taxes & fees
8 Oct - 9 Oct
Bettyhill Hotel

Greenland House B&B

Greenland House B&B
Castletown
RM627
RM627 total
includes taxes & fees
18 Sept - 19 Sept
Greenland House B&B

Morar Hotel

Morar Hotel
Mallaig
RM433
RM519 total
includes taxes & fees
5 Oct - 6 Oct
Morar Hotel

Eilean Iarmain

Eilean Iarmain
Sleat
RM937
RM1,124 total
includes taxes & fees
16 Oct - 17 Oct
Eilean Iarmain
View all properties

4-star beach hotels in Scottish Highlands

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
RM691
RM830 total
includes taxes & fees
4 Oct - 5 Oct
Courtyard by Marriott Inverness Airport

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
RM1,387
RM1,664 total
includes taxes & fees
14 Oct - 15 Oct
Duisdale House Hotel

Scourie Hotel

Scourie Hotel
Scourie
RM1,104
RM1,325 total
includes taxes & fees
20 Sept - 21 Sept
Scourie Hotel

Greenland House B&B

Greenland House B&B
Castletown
RM627
RM627 total
includes taxes & fees
18 Sept - 19 Sept
Greenland House B&B

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
RM1,241
RM1,489 total
includes taxes & fees
13 Oct - 14 Oct
Shieldaig Lodge Hotel

Royal Marine Hotel

Royal Marine Hotel
Brora
RM550
RM660 total
includes taxes & fees
13 Oct - 14 Oct
Royal Marine Hotel

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
RM611
RM734 total
includes taxes & fees
6 Oct - 7 Oct
Knockderry Country House Hotel

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
RM1,380
RM1,983 total
includes taxes & fees
25 Sept - 26 Sept
Port Charlotte Hotel

Another Place, The Machrie

Another Place, The Machrie
Islay Island
RM1,374
RM1,649 total
includes taxes & fees
1 Oct - 2 Oct
Another Place, The Machrie

Cawdor House

Cawdor House
Nairn
RM627
RM753 total
includes taxes & fees
7 Oct - 8 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

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 8 hours ago
Perle Oban Hotel & Spa
Cameron House on Loch Lomond

Cameron House on Loch Lomond

10/10 Excellent
"The room was fabulous with a big comfortable bed. All the staff we met were friendly and very helpful. We were travelling with our dog so couldn’t eat breakfast in the main restaurant but we ate in the tavern instead which was lovely and quiet. We could pick from their menu or order anything from the main restaurant including the buffet too. In the evenings we ate in La Vista and again took our dog, the first was great and again we were well looked after. My only negative would be the cost of bringing our dog at £50 per night which is very high compared to other hotels on our trip and the very long dog policy we needed to sign on arrival which we’ve never come across before. As responsible dog owners we always clean up after our dog and would expect to pay extra in the unlikely event of damage."
Darren 2-night trip
Posted 1 day ago
Cameron House on Loch Lomond
Alexandra Hotel

Alexandra Hotel

10/10 Excellent
"Great breakfast and room and lovely staff"
Chris 1-night trip
Posted 7 days ago
Alexandra Hotel

Explore a world of travel with Expedia