We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Dornoch Hotels

What style of hotel do you prefer?
All Hotels (76)
B&Bs (264)
Romantic (29)
Family (26)
Business (21)
Castle Hotel (2)
Within 10 km (10)
Within 25 km (18)
Within 50 km (76)

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Dornoch city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offer in Dornoch

Bay Dornoch Hotel
Bay Dornoch Hotel 3.5 of 5 stars
Special offer 3 FOR 2 BREAKS FROM £79

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 50 km
Dornoch Hotels (5)
Royal Golf Hotel
INR7,149 - 18,013 per night*
CHECK RATES! ABS:HotelCheckRates-d1751599?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 5 hotels in Dornoch
4.5 of 5 stars 37 reviews
Professional photos | Traveller photos (23) | Map
3.5 of 5 Dornoch Castle Hotel
INR5,629 - 15,086 per night*
CHECK RATES! ABS:HotelCheckRates-d783367?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 5 hotels in Dornoch
4.5 of 5 stars 219 reviews
Professional photos | Traveller photos (69) | Map
Bay Dornoch Hotel
INR2,646 - 7,937 per night*
Special offer 3 FOR 2 BREAKS FROM £79
Special offer 3 FOR 2 BREAKS FROM £79
Bay Dornoch Hotel Slideshow
Ranked #3 of 5 hotels in Dornoch
3.5 of 5 stars 56 reviews
Traveller photos (38) | Map
Ranked #4 of 5 hotels in Dornoch
4 of 5 stars 1 review
Traveller photos (1) | Map
Ranked #5 of 5 hotels in Dornoch
3.5 of 5 stars 49 reviews
Traveller photos (7) | Map
Recommended nearby Hotels
Premier Inn Inverness Centre - River Ness, Inverness
INR5,967 - 8,218 per night*
46.0 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d2545489?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 39 hotels in Inverness
5 of 5 stars 52 reviews
Professional photos | Traveller photos (7) | Map
4.0 of 5 The Cluny Bank Hotel, Forres
INR6,361 - 12,440 per night*
39.5 km from Dornoch
Announcement Certificate of...
E-mail hotel
+4401309674304
Announcement Certificate of Excellence
The Cluny Bank Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d568059?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 3 hotels in Forres
5 of 5 stars 76 reviews
Professional photos | Traveller photos (11) | Map
3.0 of 5 Kinkell House Hotel, Dingwall
INR7,149 - 10,920 per night*
40.8 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d568338?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 3 hotels in Dingwall
4.5 of 5 stars 37 reviews
Professional photos | Traveller photos (9) | Map
BEST WESTERN PLUS Inverness Lochardil House Hotel, Inverness
INR8,556 - 13,341 per night*
48.6 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d192390?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 39 hotels in Inverness
4.5 of 5 stars 147 reviews
Professional photos | Traveller photos (30) | Map
5.0 of 5 Rocpool Reserve hotel & Chez Roux, Inverness
INR16,831 - 28,652 per night*
46.9 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d311099?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 39 hotels in Inverness
4.5 of 5 stars 213 reviews
Professional photos | Traveller photos (62) | Map
Strathness House, Inverness
INR4,841 - 8,838 per night*
46.6 km from Dornoch
Ranked #4 of 39 hotels in Inverness
4.5 of 5 stars 149 reviews
Traveller photos (24) | Map
Carnegie Lodge Hotel, Tain
8.6 km from Dornoch
No photo provided
Ranked #1 of 4 hotels in Tain
4.5 of 5 stars 25 reviews
Traveller photos (1) | Map
3.5 of 5 Loch Ness Country House Hotel at Dunain Park, Inverness
INR8,894 - 22,572 per night*
49.7 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d191378?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 39 hotels in Inverness
4.5 of 5 stars 136 reviews
Professional photos | Traveller photos (46) | Map
4.0 of 5 Culloden House, Inverness
INR15,817 - 29,271 per night*
43.9 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d192389?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 39 hotels in Inverness
4.5 of 5 stars 110 reviews
Professional photos | Traveller photos (45) | Map
4.0 of 5 Bunchrew House Hotel, Inverness
INR8,275 - 19,870 per night*
47.7 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d191379?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 39 hotels in Inverness
4.5 of 5 stars 149 reviews
Professional photos | Traveller photos (49) | Map
The Anderson, Fortrose
INR4,334 - 8,387 per night*
33.9 km from Dornoch
Ranked #1 of 1 hotels in Fortrose
4.5 of 5 stars 70 reviews
Traveller photos (7) | Map
3.0 of 5 Invernairne Hotel, Nairn
INR5,573 - 10,864 per night*
33.8 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d320491?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 12 hotels in Nairn
4.5 of 5 stars 66 reviews
Professional photos | Traveller photos (18) | Map
Sunny Brae Hotel, Nairn
INR9,457 - 13,566 per night*
33.8 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d480467?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 12 hotels in Nairn
4.5 of 5 stars 35 reviews
Professional photos | Traveller photos (1) | Map
Heathmount Hotel, Inverness
INR7,937 - 13,228 per night*
46.5 km from Dornoch
Ranked #8 of 39 hotels in Inverness
4.5 of 5 stars 72 reviews
Traveller photos (24) | Map
4.0 of 5 The Clubhouse Hotel, Nairn
INR7,599 - 14,467 per night*
33.9 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d320293?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 12 hotels in Nairn
4.5 of 5 stars 49 reviews
Professional photos | Traveller photos (20) | Map
4.0 of 5 Knockomie Hotel, Forres
INR8,556 - 13,172 per night*
39.5 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d251768?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 3 hotels in Forres
4.5 of 5 stars 72 reviews
Professional photos | Traveller photos (19) | Map
Invershin Hotel, Invershin
INR5,291 per night*
22.6 km from Dornoch
Ranked #1 of 1 hotels in Invershin
4.5 of 5 stars 20 reviews
Traveller photos (3) | Map
4.0 of 5 Kingsmills Hotel, Inverness
INR8,443 - 19,082 per night*
46.7 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d192393?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 39 hotels in Inverness
4 of 5 stars 390 reviews
Professional photos | Traveller photos (80) | Map
3.5 of 5 Royal Marine Hotel, Brora
INR8,838 - 13,341 per night*
18.2 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d534886?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 hotels in Brora
4.5 of 5 stars 52 reviews
Professional photos | Traveller photos (20) | Map
4.0 of 5 Golf View Hotel & Spa, Nairn
INR9,288 - 16,211 per night*
33.6 km from Dornoch
Travellers' Choice™ 2012 Winner Relaxation & Spa
CHECK RATES! ABS:HotelCheckRates-d289879?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 12 hotels in Nairn
4 of 5 stars 264 reviews
Professional photos | Traveller photos (84) | Map
4.0 of 5 Newton Hotel and Highland Conference Center, Nairn
INR6,361 - 14,579 per night*
34.5 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d573156?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 12 hotels in Nairn
4 of 5 stars 153 reviews
Professional photos | Traveller photos (56) | Map
4.0 of 5 New Drumossie Hotel, Inverness
INR8,106 - 24,430 per night*
46.1 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d1483764?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 39 hotels in Inverness
4.5 of 5 stars 132 reviews
Professional photos | Traveller photos (29) | Map
3.0 of 5 Ramada Encore Inverness, Inverness
INR5,404 - 12,384 per night*
46.1 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d1409083?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 39 hotels in Inverness
4 of 5 stars 216 reviews
Professional photos | Traveller photos (22) | Map
3.0 of 5 Craigmonie Hotel & Leisure Ltd., Inverness
INR6,248 - 11,708 per night*
46.8 km from Dornoch
CHECK RATES! ABS:HotelCheckRates-d250118?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 39 hotels in Inverness
4 of 5 stars 104 reviews
Professional photos | Traveller photos (17) | Map
3.0 of 5 Holiday Inn Express Inverness, Inverness
INR6,417 - 12,722 per night*
45.3 km from Dornoch
Special offer Save up to 20% -Book...
0124-455-1263
Special offer Save up to 20% -Book Early
Holiday Inn Express Inverness Slideshow
CHECK RATES! ABS:HotelCheckRates-d189351?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 39 hotels in Inverness
4 of 5 stars 167 reviews
Professional photos | Traveller photos (42) | Map