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
Oct 6 - Oct 7
Tomorrow
Oct 7 - Oct 8
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Our top choices for Scottish Highlands beach hotels

1. Chlachain Inn

Chlachain Inn
Mallaig
NT$3,435
NT$4,121 total
includes taxes & fees
Nov 1 - Nov 2
Chlachain Inn

2. Toravaig House Hotel

Toravaig House Hotel
Teangue
NT$2,773
NT$3,328 total
includes taxes & fees
Nov 1 - Nov 2
Toravaig House Hotel

3. Balmacara Hotel

Balmacara Hotel
Kyle
NT$4,523
NT$5,428 total
includes taxes & fees
Nov 1 - Nov 2
Balmacara Hotel

4. Loch Ness Lodge

Loch Ness Lodge
Inverness
NT$6,882
NT$8,258 total
includes taxes & fees
Oct 7 - Oct 8
Loch Ness Lodge

5. Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Balloch
NT$1,826
NT$2,192 total
includes taxes & fees
Nov 1 - Nov 2
Queen of the Loch, Balloch by Marston's Inns

6. Royal Marine Hotel

Royal Marine Hotel
Brora
NT$3,828
NT$4,594 total
includes taxes & fees
Nov 1 - Nov 2
Royal Marine Hotel

7. Eilean Iarmain

Eilean Iarmain
Sleat
NT$4,411
NT$5,294 total
includes taxes & fees
Nov 1 - Nov 2
Eilean Iarmain

8. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
NT$2,143
NT$2,571 total
includes taxes & fees
Nov 1 - Nov 2
Courtyard by Marriott Inverness Airport

9. 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.
NT$5,246
NT$6,296 total
includes taxes & fees
Nov 5 - Nov 6
Knockderry Country House Hotel

10. Morar Hotel

Morar Hotel
Mallaig
NT$2,835
NT$3,402 total
includes taxes & fees
Oct 21 - Oct 22
Morar 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
NT$4,198
NT$5,037 total
includes taxes & fees
Nov 2 - Nov 3
Portavadie

Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
NT$11,937
NT$14,325 total
includes taxes & fees
Nov 1 - Nov 2
Isle of Eriska Hotel and Spa

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
NT$5,120
NT$6,144 total
includes taxes & fees
Oct 25 - Oct 26
Golf View Hotel & Spa

Mingarry Park

Mingarry Park
Acharacle
NT$7,037
NT$8,444 total
includes taxes & fees
Oct 8 - Oct 9
Mingarry Park

Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
NT$12,572
NT$15,087 total
includes taxes & fees
Nov 6 - Nov 7
Cameron House on Loch Lomond

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
NT$3,521
NT$4,225 total
includes taxes & fees
Oct 25 - Oct 26
Muthu Alexandra Hotel
View all properties

Beach hotels with free breakfast in Scottish Highlands

Toravaig House Hotel

Toravaig House Hotel
Teangue
NT$2,773
NT$3,328 total
includes taxes & fees
Nov 1 - Nov 2
Toravaig House Hotel

Chlachain Inn

Chlachain Inn
Mallaig
NT$3,435
NT$4,121 total
includes taxes & fees
Nov 1 - Nov 2
Chlachain Inn

Royal Marine Hotel

Royal Marine Hotel
Brora
NT$3,828
NT$4,594 total
includes taxes & fees
Nov 1 - Nov 2
Royal Marine Hotel

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Balloch
NT$1,826
NT$2,192 total
includes taxes & fees
Nov 1 - Nov 2
Queen of the Loch, Balloch by Marston's Inns

Murray Arms Hotel

Murray Arms Hotel
South Ronaldsay
NT$2,451
NT$2,941 total
includes taxes & fees
Oct 8 - Oct 9
Murray Arms Hotel

Gairloch Hotel

Gairloch Hotel
Gairloch
NT$3,160
NT$3,792 total
includes taxes & fees
Oct 17 - Oct 18
Gairloch Hotel

Karrawa Guest House

Karrawa Guest House
Kirkwall
NT$3,094
NT$3,713 total
includes taxes & fees
Nov 3 - Nov 4
Karrawa Guest House

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
NT$2,143
NT$2,571 total
includes taxes & fees
Nov 1 - Nov 2
Courtyard by Marriott Inverness Airport

Eilean Iarmain

Eilean Iarmain
Sleat
NT$4,411
NT$5,294 total
includes taxes & fees
Nov 1 - Nov 2
Eilean Iarmain

Morar Hotel

Morar Hotel
Mallaig
NT$2,835
NT$3,402 total
includes taxes & fees
Oct 21 - Oct 22
Morar Hotel
View all properties

4-star beach hotels in Scottish Highlands

Toravaig House Hotel

Toravaig House Hotel
Teangue
NT$2,773
NT$3,328 total
includes taxes & fees
Nov 1 - Nov 2
Toravaig House Hotel

Royal Marine Hotel

Royal Marine Hotel
Brora
NT$3,828
NT$4,594 total
includes taxes & fees
Nov 1 - Nov 2
Royal Marine Hotel

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
Balloch
NT$1,826
NT$2,192 total
includes taxes & fees
Nov 1 - Nov 2
Queen of the Loch, Balloch by Marston's Inns

Knockderry Country House Hotel

Knockderry Country House Hotel
Helensburgh
NT$5,246
NT$6,296 total
includes taxes & fees
Nov 5 - Nov 6
Knockderry Country House Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
NT$2,143
NT$2,571 total
includes taxes & fees
Nov 1 - Nov 2
Courtyard by Marriott Inverness Airport

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
NT$5,602
NT$10,923 total
includes taxes & fees
Nov 1 - Nov 2
Port Charlotte Hotel

Another Place, The Machrie

Another Place, The Machrie
Islay Island
NT$8,192
NT$9,831 total
includes taxes & fees
Nov 1 - Nov 2
Another Place, The Machrie

Portavadie

Portavadie
Tighnabruaich
NT$4,198
NT$5,037 total
includes taxes & fees
Nov 2 - Nov 3
Portavadie

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
NT$7,912
NT$9,495 total
includes taxes & fees
Oct 10 - Oct 11
Shieldaig Lodge Hotel

Greenland House B&B

Greenland House B&B
Castletown
NT$4,621
NT$4,621 total
includes taxes & fees
Oct 8 - Oct 9
Greenland House B&B
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

Cameron House on Loch Lomond

Cameron House on Loch Lomond

10/10 Excellent
"The staff from the moment we arrived until we left went above and beyond to make our stay for my daughters wedding absolutely perfect Our room was beautiful one night was not enough Thank you"
Heather 1-night trip
Posted 2 days ago
Cameron House on Loch Lomond

Explore a world of travel with Expedia