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 21 - Aug 22
Tomorrow
Aug 22 - Aug 23
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Our top choices for Scottish Highlands beach hotels

1. Morar Hotel

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

2. Balmacara Hotel

Balmacara Hotel
Kyle
NT$11,081
NT$13,297 total
includes taxes & fees
Sep 10 - Sep 11
Balmacara Hotel

3. Bettyhill Hotel

Bettyhill Hotel
Thurso
NT$4,392
NT$5,270 total
includes taxes & fees
Aug 22 - Aug 23
Bettyhill Hotel

4. Loch Ness Lodge

Loch Ness Lodge
Inverness
NT$10,427
NT$12,512 total
includes taxes & fees
Aug 22 - Aug 23
Loch Ness Lodge

5. Royal Marine Hotel

Royal Marine Hotel
Brora
NT$6,243
NT$7,492 total
includes taxes & fees
Sep 14 - Sep 15
Royal Marine Hotel

6. Chlachain Inn

Chlachain Inn
Mallaig
NT$3,887
NT$4,665 total
includes taxes & fees
Aug 29 - Aug 30
Chlachain Inn

7. 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

8. Ardtorna

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

9. Courtyard by Marriott Inverness Airport

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

10. Eilean Iarmain

Eilean Iarmain
Sleat
NT$11,539
NT$13,847 total
includes taxes & fees
Aug 22 - Aug 23
Eilean Iarmain
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,732
NT$5,679 total
includes taxes & fees
Sep 9 - Sep 10
Portavadie

Mingarry Park

Mingarry Park
Acharacle
NT$7,767
NT$9,320 total
includes taxes & fees
Aug 27 - Aug 28
Mingarry Park

Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
NT$19,007
NT$22,809 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,320
NT$18,384 total
includes taxes & fees
Sep 20 - Sep 21
Cameron House on Loch Lomond

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
NT$4,573
NT$5,488 total
includes taxes & fees
Sep 20 - Sep 21
Muthu Alexandra Hotel

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
NT$9,800
NT$11,760 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,564
NT$5,476 total
includes taxes & fees
Sep 18 - Sep 19
Morar Hotel

Royal Marine Hotel

Royal Marine Hotel
Brora
NT$6,243
NT$7,492 total
includes taxes & fees
Sep 14 - Sep 15
Royal Marine Hotel

Bettyhill Hotel

Bettyhill Hotel
Thurso
NT$4,392
NT$5,270 total
includes taxes & fees
Aug 22 - Aug 23
Bettyhill Hotel

The Hawthorns Bed & Breakfast

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

Portavadie

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

Gairloch Hotel

Gairloch Hotel
Gairloch
NT$4,103
NT$4,924 total
includes taxes & fees
Aug 30 - Aug 31
Gairloch Hotel

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
NT$5,252
NT$6,302 total
includes taxes & fees
Sep 17 - Sep 18
Woodlands Bed & Breakfast

Castletown Hotel

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

Duck Bay Hotel

Duck Bay Hotel
Alexandria
NT$5,045
NT$6,054 total
includes taxes & fees
Aug 23 - Aug 24
Duck Bay 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
View all properties

4-star beach hotels in Scottish Highlands

Royal Marine Hotel

Royal Marine Hotel
Brora
NT$6,243
NT$7,492 total
includes taxes & fees
Sep 14 - Sep 15
Royal Marine Hotel

Portavadie

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

Scourie Hotel

Scourie Hotel
Scourie
NT$8,801
NT$10,562 total
includes taxes & fees
Aug 25 - Aug 26
Scourie 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

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
NT$7,268
NT$8,722 total
includes taxes & fees
Sep 20 - Sep 21
Knockderry Country House Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
NT$6,964
NT$8,357 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,155
NT$3,787 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$17,244
NT$20,693 total
includes taxes & fees
Sep 17 - Sep 18
Duisdale House Hotel

Mingarry Park

Mingarry Park
Acharacle
NT$7,767
NT$9,320 total
includes taxes & fees
Aug 27 - Aug 28
Mingarry Park

Royal Golf Hotel

Royal Golf Hotel
Dornoch
NT$7,012
NT$8,414 total
includes taxes & fees
Aug 24 - Aug 25
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

The Royal Hotel

The Royal Hotel

10/10 Excellent
"i booked on the same day and everything went alright! the room was nice for only a one person, and the bathroom was even nicer. the only thing is that it you could smell it was closed for a while - not a bad smell at all, though noticeable in the first moments when you entered the room"
bruna 1-night trip
Posted less than an hour 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 21 hours ago
Cameron House on Loch Lomond

Explore a world of travel with Expedia