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

Beach Hotels & Resorts 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
16 Aug - 17 Aug
Tomorrow
17 Aug - 18 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Our top choices for Scottish Highlands beach hotels

1. Morar Hotel

Morar Hotel
Mallaig
NZ$290
includes taxes & fees
16 Sept - 17 Sept
Morar Hotel

2. Balmacara Hotel

Balmacara Hotel
Kyle
NZ$668
includes taxes & fees
2 Sept - 3 Sept
Balmacara Hotel

3. Bettyhill Hotel

Bettyhill Hotel
Thurso
NZ$345
includes taxes & fees
17 Aug - 18 Aug
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.
NZ$478
includes taxes & fees
2 Sept - 3 Sept
Dornoch Station

5. Chlachain Inn

Chlachain Inn
Mallaig
NZ$246
includes taxes & fees
23 Aug - 24 Aug
Chlachain Inn

6. Eilean Iarmain

Eilean Iarmain
Sleat
NZ$790
includes taxes & fees
30 Aug - 31 Aug
Eilean Iarmain

7. Loch Ness Lodge

Loch Ness Lodge
Inverness
NZ$776
includes taxes & fees
28 Aug - 29 Aug
Loch Ness Lodge

8. Greenland House B&B

Greenland House B&B
Castletown
NZ$264
includes taxes & fees
24 Aug - 25 Aug
Greenland House B&B

9. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
NZ$442
includes taxes & fees
6 Sept - 7 Sept
Courtyard by Marriott Inverness Airport

10. Royal Marine Hotel

Royal Marine Hotel
Brora
NZ$389
includes taxes & fees
23 Aug - 24 Aug
Royal Marine 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
NZ$300
includes taxes & fees
9 Sept - 10 Sept
Portavadie

Mingarry Park

Mingarry Park
Acharacle
NZ$519
includes taxes & fees
27 Aug - 28 Aug
Mingarry Park

Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
NZ$1,203
includes taxes & fees
21 Aug - 22 Aug
Isle of Eriska Hotel and Spa

Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
NZ$920
includes taxes & fees
31 Aug - 1 Sept
Cameron House on Loch Lomond

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
NZ$332
includes taxes & fees
15 Sept - 16 Sept
Muthu Alexandra Hotel

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
NZ$770
includes taxes & fees
24 Aug - 25 Aug
Golf View Hotel & Spa

Golf View by Interhome

Golf View by Interhome
Nairn
Golf View by Interhome
View all properties

Beach hotels with free breakfast in Scottish Highlands

Royal Marine Hotel

Royal Marine Hotel
Brora
NZ$389
includes taxes & fees
23 Aug - 24 Aug
Royal Marine Hotel

Bettyhill Hotel

Bettyhill Hotel
Thurso
NZ$345
includes taxes & fees
17 Aug - 18 Aug
Bettyhill Hotel

Morar Hotel

Morar Hotel
Mallaig
NZ$290
includes taxes & fees
16 Sept - 17 Sept
Morar Hotel

The Hawthorns Bed & Breakfast

The Hawthorns Bed & Breakfast
Thurso
NZ$267
includes taxes & fees
14 Sept - 15 Sept
The Hawthorns Bed & Breakfast

Scourie Hotel

Scourie Hotel
Scourie
NZ$547
includes taxes & fees
19 Aug - 20 Aug
Scourie Hotel

Dornoch Station

Dornoch Station
Dornoch
NZ$478
includes taxes & fees
2 Sept - 3 Sept
Dornoch Station

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
NZ$333
includes taxes & fees
9 Sept - 10 Sept
Woodlands Bed & Breakfast

Gairloch Hotel

Gairloch Hotel
Gairloch
NZ$260
includes taxes & fees
30 Aug - 31 Aug
Gairloch Hotel

Duck Bay Hotel

Duck Bay Hotel
Alexandria
NZ$310
includes taxes & fees
17 Aug - 18 Aug
Duck Bay Hotel

Portavadie

Portavadie
Tighnabruaich
NZ$300
includes taxes & fees
9 Sept - 10 Sept
Portavadie
View all properties

4-star beach hotels in Scottish Highlands

Royal Marine Hotel

Royal Marine Hotel
Brora
NZ$389
includes taxes & fees
23 Aug - 24 Aug
Royal Marine Hotel

Scourie Hotel

Scourie Hotel
Scourie
NZ$547
includes taxes & fees
19 Aug - 20 Aug
Scourie Hotel

Portavadie

Portavadie
Tighnabruaich
NZ$300
includes taxes & fees
9 Sept - 10 Sept
Portavadie

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
NZ$465
includes taxes & fees
1 Sept - 2 Sept
Knockderry Country House Hotel

Greenland House B&B

Greenland House B&B
Castletown
NZ$264
includes taxes & fees
24 Aug - 25 Aug
Greenland House B&B

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
NZ$442
includes taxes & fees
6 Sept - 7 Sept
Courtyard by Marriott Inverness Airport

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Alexandria
NZ$195
includes taxes & fees
13 Sept - 14 Sept
Queen of the Loch, Balloch by Marston's Inns

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
NZ$649
includes taxes & fees
19 Aug - 20 Aug
Port Charlotte Hotel

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
NZ$1,094
includes taxes & fees
12 Sept - 13 Sept
Duisdale House Hotel

Royal Golf Hotel

Royal Golf Hotel
Dornoch
NZ$389
includes taxes & fees
24 Aug - 25 Aug
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

Find out more about Scottish Highlands

Scottish Highlands and its attractions for beach lovers

The Scottish Highlands may not be the first place that comes to mind for beach lovers, but it offers a stunning array of coastal experiences that are sure to delight. Begin your adventure at the picturesque Achmelvich Beach, where soft white sands meet crystal-clear waters, perfect for a family picnic or a refreshing swim on a warm day. Just a short drive away, you can explore the rugged beauty of the stunning Sango Sands, renowned for its dramatic cliffs and breathtaking views, ideal for a scenic stroll or a spot of photography. For a touch of history, visit the ancient ruins of Castle Varrich, overlooking the bay at tongue, which offers both cultural enrichment and splendid coastal vistas. If you're keen on water activities, Lochinver is a hub for sea kayaking, allowing you to paddle through stunning coves and spot local wildlife such as seals and dolphins. Finally, don’t miss the enchanting beaches of Harris in the Outer Hebrides, accessible via a scenic ferry ride, where you can experience some of the finest sands in the world, ideal for relaxation and exploration. For accommodation, staying in the charming coastal village of Ullapool provides a perfect base, with a delightful selection of hotels that offer unparalleled views of the water, making each sunrise a breathtaking experience. With attentive service and quality amenities, you can unwind after a day of adventure in comfort, ensuring your family enjoys both relaxation and exploration in this beautiful part of Scotland.

Top Scottish Highlands Hotel Reviews

Explore a world of travel with Expedia