
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
Tonight
Sep 2 - Sep 3Tomorrow
Sep 3 - Sep 4This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Our top choices for Scottish Highlands beach hotels
NT$7,017
NT$8,421 total
includes taxes & fees
Oct 3 - Oct 4
NT$2,647
NT$3,176 total
includes taxes & fees
Sep 30 - Oct 1
NT$10,242
NT$12,290 total
includes taxes & fees
Oct 1 - Oct 2
NT$4,314
NT$5,176 total
includes taxes & fees
Sep 3 - Sep 4




5. Northern Sands Hotel
Northern Sands HotelThurso
- Soak in coastal charm just steps from Dunnet Bay's sandy shores, where Highland hospitality meets seaside serenity at this scenic retreat.
NT$3,565
NT$4,278 total
includes taxes & fees
Oct 3 - Oct 4




6. Duisdale House Hotel
Duisdale House HotelDuisdalemore
- Take a relaxing seaside escape at this charming hotel, with easy beach access just 12 minutes away and coastal adventures aplenty.
NT$10,877
NT$13,052 total
includes taxes & fees
Oct 2 - Oct 3
NT$5,775
NT$6,930 total
includes taxes & fees
Oct 1 - Oct 2




8. Dornoch Station
Dornoch StationDornoch
- Seaside serenity calls at this luxury Dornoch resort, just minutes from pristine shores with ocean-view dining and nature trails.
NT$6,691
NT$8,029 total
includes taxes & fees
Sep 20 - Sep 21
View all properties
Beach hotels with pools in Scottish Highlands
NT$18,315
NT$21,978 total
includes taxes & fees
Sep 10 - Sep 11
NT$13,636
NT$16,363 total
includes taxes & fees
Oct 2 - Oct 3
NT$4,648
NT$5,578 total
includes taxes & fees
Sep 9 - Sep 10
NT$8,021
NT$9,626 total
includes taxes & fees
Oct 3 - Oct 4
NT$4,620
NT$5,544 total
includes taxes & fees
Sep 28 - Sep 29
NT$7,556
NT$9,068 total
includes taxes & fees
Oct 1 - Oct 2
Beach hotels with free breakfast in Scottish Highlands
NT$10,242
NT$12,290 total
includes taxes & fees
Oct 1 - Oct 2
NT$7,017
NT$8,421 total
includes taxes & fees
Oct 3 - Oct 4
NT$5,775
NT$6,930 total
includes taxes & fees
Oct 1 - Oct 2
NT$4,991
NT$5,989 total
includes taxes & fees
Oct 3 - Oct 4
NT$4,314
NT$5,176 total
includes taxes & fees
Sep 3 - Sep 4
NT$18,315
NT$21,978 total
includes taxes & fees
Sep 10 - Sep 11
NT$3,818
NT$4,582 total
includes taxes & fees
Sep 24 - Sep 25
NT$5,427
NT$6,513 total
includes taxes & fees
Sep 3 - Sep 4
NT$9,675
NT$11,610 total
includes taxes & fees
Oct 1 - Oct 2
NT$13,636
NT$16,363 total
includes taxes & fees
Oct 2 - Oct 3
4-star beach hotels in Scottish Highlands
NT$5,775
NT$6,930 total
includes taxes & fees
Oct 1 - Oct 2
NT$9,675
NT$11,610 total
includes taxes & fees
Oct 1 - Oct 2
NT$8,663
NT$10,396 total
includes taxes & fees
Sep 7 - Sep 8
NT$12,478
NT$14,973 total
includes taxes & fees
Sep 17 - Sep 18
NT$4,920
NT$4,920 total
includes taxes & fees
Sep 9 - Sep 10
NT$5,508
NT$6,610 total
includes taxes & fees
Oct 1 - Oct 2
NT$10,826
NT$15,558 total
includes taxes & fees
Sep 3 - Sep 4
NT$5,458
NT$6,549 total
includes taxes & fees
Oct 1 - Oct 2
NT$3,041
NT$3,649 total
includes taxes & fees
Oct 2 - Oct 3
NT$12,898
NT$15,478 total
includes taxes & fees
Oct 1 - Oct 2
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 propertiesTop Scottish Highlands Hotel Reviews
The Royal Hotel
10/10 Excellent
"Lovely clean hotel splendid meals and great drinks."
Perle Oban Hotel & Spa
8/10 Good
"It was fine. Desk staff not so helpful."




























































































