Hotels near Dornoch Beach Dornoch
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near Dornoch Beach?

Dornoch Station
Dornoch Station1.8 km from Dornoch Beach
9.4 out of 10, Exceptional, (66 reviews)
The price is CNY1,119
CNY1,343 total
includes taxes & fees
Jan 21 - Jan 22

Royal Golf Hotel
Royal Golf Hotel1.6 km from Dornoch Beach
9.0 out of 10, Wonderful, (163 reviews)
The price is CNY925
CNY1,110 total
includes taxes & fees
Jan 19 - Jan 20

The Eagle Hotel
The Eagle Hotel2.1 km from Dornoch Beach
7.6 out of 10, Good, (4 reviews)
The price is CNY678
CNY814 total
includes taxes & fees
Jan 22 - Jan 23

Red Squirrel
Red Squirrel1.5 km from Dornoch Beach
8.0 out of 10, Very Good, (1 review)
The price is CNY6,326
CNY7,591 total
includes taxes & fees
Jan 22 - Jan 23

The Glenmorangie House
The Glenmorangie House12.6 km from Dornoch Beach
9.6 out of 10, Exceptional, (16 reviews)
The price is CNY2,203
CNY2,644 total
includes taxes & fees
Jan 22 - Jan 23

Springfield Guesthouse
Springfield Guesthouse6.5 km from Dornoch Beach
9.6 out of 10, Exceptional, (131 reviews)
The price is CNY614
CNY737 total
includes taxes & fees
Jan 19 - Jan 20

North Coast 500 Pods
North Coast 500 Pods19.3 km from Dornoch Beach
9.6 out of 10, Exceptional, (39 reviews)
The price is CNY677
CNY812 total
includes taxes & fees
Jan 21 - Jan 22

Royal Marine Hotel
Royal Marine Hotel19 km from Dornoch Beach
9.4 out of 10, Exceptional, (241 reviews)
The price is CNY849
CNY1,018 total
includes taxes & fees
Jan 19 - Jan 20

Kincraig Castle Hotel
Kincraig Castle Hotel20.7 km from Dornoch Beach
9.2 out of 10, Wonderful, (278 reviews)
The price is CNY767
CNY920 total
includes taxes & fees
Jan 30 - Jan 31

Golspie Inn
Golspie Inn12.6 km from Dornoch Beach
8.6 out of 10, Excellent, (180 reviews)
The price is CNY860
CNY1,032 total
includes taxes & fees
Feb 8 - Feb 9

Morangie Hotel
Morangie Hotel6.4 km from Dornoch Beach
8.0 out of 10, Very Good, (67 reviews)
The price is CNY595
CNY713 total
includes taxes & fees
Jan 23 - Jan 24

The Royal Hotel Tain
The Royal Hotel Tain6.6 km from Dornoch Beach
8.0 out of 10, Very Good, (304 reviews)
The price is CNY769
CNY923 total
includes taxes & fees
Jan 19 - Jan 20

Mansfield Castle Hotel
Mansfield Castle Hotel7.1 km from Dornoch Beach
8.0 out of 10, Very Good, (36 reviews)
The price is CNY769
CNY923 total
includes taxes & fees
Jan 26 - Jan 27

Flat 4, The Byre
Flat 4, The Byre20.6 km from Dornoch Beach
10.0 out of 10, Exceptional, (1 review)
The price is CNY2,922
CNY3,507 total
includes taxes & fees
Jan 27 - Jan 28

The Shandwick Inn
The Shandwick Inn12.9 km from Dornoch Beach
8.4 out of 10, Very Good, (95 reviews)
The price is CNY699
CNY839 total
includes taxes & fees
Jan 19 - Jan 20

Pine Marten
Pine Marten7 km from Dornoch Beach
The price is CNY6,326
CNY7,591 total
includes taxes & fees
Jan 22 - Jan 23
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.
















































