
Find Beach Hotels in Scottish Highlands
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Scottish Highlands Beach Hotels
Our top choices for Scottish Highlands beach hotels

1. The Cluanie Inn
The Cluanie InnInverness
8.8 out of 10, Excellent, (168 reviews)
The price is ₩191,914
₩230,296 total
includes taxes & fees
Nov 22 - Nov 23

2. Highland Bear Lodge & Woodland Bear Huts
Highland Bear Lodge & Woodland Bear HutsInverness
9.8 out of 10, Exceptional, (327 reviews)
The price is ₩180,633
₩180,633 total
includes taxes & fees
Nov 21 - Nov 22

3. Hillview Park
Hillview ParkBeauly
9.6 out of 10, Exceptional, (100 reviews)
The price is ₩106,345
₩127,614 total
includes taxes & fees
Nov 16 - Nov 17

4. The Inch Hotel
The Inch HotelFort Augustus
9.0 out of 10, Wonderful, (541 reviews)
The price is ₩156,466
₩187,760 total
includes taxes & fees
Nov 14 - Nov 15

5. Glenfinnan House Hotel
Glenfinnan House HotelGlenfinnan
9.6 out of 10, Exceptional, (192 reviews)
The price is ₩219,063
₩262,876 total
includes taxes & fees
Nov 24 - Nov 25

6. Eilean Iarmain
Eilean IarmainSleat
9.4 out of 10, Exceptional, (280 reviews)
The price is ₩149,022
₩178,827 total
includes taxes & fees
Nov 12 - Nov 13

7. Rokeby Manor
Rokeby ManorInvergarry
9.6 out of 10, Exceptional, (180 reviews)
The price is ₩190,011
₩228,013 total
includes taxes & fees
Nov 20 - Nov 21

8. Lock Chambers Caledonian Canal Centre
Lock Chambers Caledonian Canal CentreFort Augustus
9.2 out of 10, Wonderful, (318 reviews)
The price is ₩164,602
₩197,522 total
includes taxes & fees
Nov 22 - Nov 23

9. Loch Ness Lodge
Loch Ness LodgeInverness
10.0 out of 10, Exceptional, (277 reviews)
The price is ₩187,572
₩225,086 total
includes taxes & fees
Nov 11 - Nov 12

10. Strathcarron Hotel
Strathcarron HotelStrathcarron
8.4 out of 10, Very good, (323 reviews)
The price is ₩124,480
₩149,376 total
includes taxes & fees
Nov 11 - Nov 12

11. Loch Ness Guest House
Loch Ness Guest HouseFort Augustus
9.0 out of 10, Wonderful, (156 reviews)
The price is ₩95,362
₩114,435 total
includes taxes & fees
Nov 14 - Nov 15

12. Invergarry Hotel
Invergarry HotelInvergarry
9.2 out of 10, Wonderful, (206 reviews)
The price is ₩211,679
₩254,014 total
includes taxes & fees
Nov 11 - Nov 12

13. Isle of Skye Guest house
Isle of Skye Guest houseKyleakin
8.4 out of 10, Very good, (545 reviews)
The price is ₩112,745
₩135,294 total
includes taxes & fees
Dec 9 - Dec 10

14. Balmacara Hotel
Balmacara HotelKyle
8.4 out of 10, Very good, (497 reviews)
The price is ₩153,769
₩184,523 total
includes taxes & fees
Nov 19 - Nov 20

15. The Lovat, Loch Ness
The Lovat, Loch NessFort Augustus
9.4 out of 10, Exceptional, (326 reviews)
The price is ₩181,762
₩218,115 total
includes taxes & fees
Nov 11 - Nov 12

16. The Whispering Pine Lodge
The Whispering Pine LodgeSpean Bridge
9.0 out of 10, Wonderful, (167 reviews)
The price is ₩190,330
₩228,396 total
includes taxes & fees
Dec 7 - Dec 8

17. Toravaig House Hotel
Toravaig House HotelTeangue
9.0 out of 10, Wonderful, (222 reviews)
The price is ₩107,868
₩129,442 total
includes taxes & fees
Dec 3 - Dec 4

18. Bunchrew House Hotel & Restaurant
Bunchrew House Hotel & RestaurantInverness
9.6 out of 10, Exceptional, (206 reviews)
The price is ₩137,168
₩164,602 total
includes taxes & fees
Nov 16 - Nov 17

19. Conon Hotel
Conon HotelDingwall
10.0 out of 10, Exceptional, (56 reviews)
The price is ₩163,924
₩196,709 total
includes taxes & fees
Nov 12 - Nov 13

20. The Loch Ness Inn
The Loch Ness InnInverness
9.2 out of 10, Wonderful, (572 reviews)
The price is ₩131,187
₩157,421 total
includes taxes & fees
Nov 15 - Nov 16
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.
Beach hotels with pools in Scottish Highlands

9.2 out of 10, Wonderful, (164)
The price is ₩369,955
₩443,946 total
includes taxes & fees
Nov 25 - Nov 26
Beach hotels with free breakfast in Scottish Highlands

9.0 out of 10, Wonderful, (493)
The price is ₩227,882
₩273,458 total
includes taxes & fees
Nov 11 - Nov 12
4-star beach hotels in Scottish Highlands

9.0 out of 10, Wonderful, (493)
The price is ₩227,882
₩273,458 total
includes taxes & fees
Nov 11 - Nov 12
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.
Top Scottish Highlands Hotel Reviews

The Royal Hotel
8/10 Good
































































































































