
Find hotels in Dornoch from ₩170,722
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Dornoch hotels

Woodlands Bed & Breakfast
Woodlands Bed & BreakfastDornoch
9.2 out of 10, Wonderful, (104 reviews)
The price is ₩241,268
₩289,530 total
includes taxes & fees
Apr 16 - Apr 17

The Eagle Hotel
The Eagle HotelDornoch
7.6 out of 10, Good, (4 reviews)
The price is ₩251,591
₩301,910 total
includes taxes & fees
Apr 23 - Apr 24

Dornoch Station
Dornoch StationDornoch
9.4 out of 10, Exceptional, (72 reviews)
The price is ₩402,845
₩483,414 total
includes taxes & fees
Apr 26 - Apr 27

Royal Golf Hotel
Royal Golf HotelDornoch
9.0 out of 10, Wonderful, (166 reviews)
The price is ₩298,016
₩357,620 total
includes taxes & fees
Apr 20 - Apr 21

Blue Pine Lodge
Blue Pine LodgeDornoch
The price is ₩986,737
₩1,184,076 total
includes taxes & fees
Apr 23 - Apr 24

Links House at Royal Dornoch
Links House at Royal DornochDornoch
9.8 out of 10, Exceptional, (44 reviews)
The price is ₩594,926
₩713,911 total
includes taxes & fees
Apr 17 - Apr 18

UHI Dornoch - Campus Accommodation
UHI Dornoch - Campus AccommodationDornoch
4.8 out of 10, (3 reviews)
The price is ₩173,179
₩207,814 total
includes taxes & fees
Apr 15 - Apr 16

Red Squirrel
Red SquirrelDornoch
8.0 out of 10, Very Good, (1 review)
The price is ₩1,354,399
₩1,625,279 total
includes taxes & fees
Apr 16 - Apr 17

Royal Marine Hotel
Royal Marine HotelBrora
9.4 out of 10, Exceptional, (245 reviews)
The price is ₩200,823
₩240,988 total
includes taxes & fees
Apr 13 - Apr 14

Golspie Inn
Golspie InnGolspie
8.6 out of 10, Excellent, (183 reviews)
The price is ₩166,390
₩199,676 total
includes taxes & fees
Apr 16 - Apr 17

Tuckers Inn
Tuckers InnInvergordon
8.8 out of 10, Excellent, (144 reviews)
The price is ₩199,676
₩239,611 total
includes taxes & fees
Apr 14 - Apr 15

The Bridge Guest House
The Bridge Guest HouseHelmsdale
9.0 out of 10, Wonderful, (108 reviews)
The price is ₩179,874
₩239,810 total
includes taxes & fees
Apr 13 - Apr 14

Kincraig Castle Hotel
Kincraig Castle HotelInvergordon
9.2 out of 10, Wonderful, (291 reviews)
The price is ₩265,086
₩318,103 total
includes taxes & fees
Apr 19 - Apr 20

St Duthus Villa Guesthouse
St Duthus Villa GuesthouseTain
9.8 out of 10, Exceptional, (54 reviews)
The price is ₩164,732
₩197,678 total
includes taxes & fees
Apr 14 - Apr 15

Delny Glamping
Delny GlampingInvergordon
9.6 out of 10, Exceptional, (60 reviews)
The price is ₩142,268
₩170,722 total
includes taxes & fees
Apr 15 - Apr 16

Belgrave Arms Hotel
Belgrave Arms HotelHelmsdale
8.4 out of 10, Very Good, (53 reviews)
The price is ₩183,036
₩219,643 total
includes taxes & fees
Apr 15 - Apr 16

The Royal Hotel Tain
The Royal Hotel TainTain
8.0 out of 10, Very Good, (306 reviews)
The price is ₩224,618
₩269,541 total
includes taxes & fees
Apr 13 - Apr 14

NO. TEN GUESTHOUSE
NO. TEN GUESTHOUSETain
9.6 out of 10, Exceptional, (24 reviews)
The price is ₩177,911
₩213,493 total
includes taxes & fees
Apr 14 - Apr 15

COMMERCIAL HOTEL
COMMERCIAL HOTELAlness
7.0 out of 10, Good, (24 reviews)
The price is ₩164,732
₩197,678 total
includes taxes & fees
Apr 14 - Apr 15

Bannockburn Inn
Bannockburn InnHelmsdale
8.8 out of 10, Excellent, (54 reviews)
The price is ₩146,762
₩176,114 total
includes taxes & fees
Apr 13 - Apr 14
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.
Save an average of 15% on thousands of hotels when you're signed in



























































