Photo by Karenza Thomas

Find hotels near Dornoch Beach, Dornoch from AED 377
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Dornoch Beach hotels

Links House at Royal Dornoch
Links House at Royal Dornoch1.6 km from Dornoch Beach
9.8 out of 10, Exceptional, (46 reviews)
The price is AED 1,638
AED 1,966 total
includes taxes & fees
19 Jul - 20 Jul

Dornoch Station
Dornoch Station1.8 km from Dornoch Beach
9.4 out of 10, Exceptional, (82 reviews)
The price is AED 837
AED 1,005 total
includes taxes & fees
8 Jul - 9 Jul

Woodlands Bed & Breakfast
Woodlands Bed & Breakfast2.1 km from Dornoch Beach
9.2 out of 10, Wonderful, (107 reviews)
The price is AED 623
AED 747 total
includes taxes & fees
5 Jul - 6 Jul

Royal Golf Hotel
Royal Golf Hotel1.6 km from Dornoch Beach
9.0 out of 10, Wonderful, (177 reviews)
The price is AED 763
AED 916 total
includes taxes & fees
9 Jul - 10 Jul

The Eagle Hotel
The Eagle Hotel2.1 km from Dornoch Beach
6.6 out of 10, (7 reviews)
The price is AED 756
AED 907 total
includes taxes & fees
20 Jul - 21 Jul

UHI Dornoch - Campus Accommodation
UHI Dornoch - Campus Accommodation2.1 km from Dornoch Beach
4.8 out of 10, (3 reviews)
The price is AED 314
AED 377 total
includes taxes & fees
26 Jul - 27 Jul

Springfield Guesthouse
Springfield Guesthouse6.5 km from Dornoch Beach
9.6 out of 10, Exceptional, (149 reviews)
The price is AED 507
AED 609 total
includes taxes & fees
10 Jul - 11 Jul

The Glenmorangie House
The Glenmorangie House12.6 km from Dornoch Beach
9.6 out of 10, Exceptional, (18 reviews)
The price is AED 1,587
AED 1,904 total
includes taxes & fees
10 Jul - 11 Jul

North Coast 500 Pods
North Coast 500 Pods19.3 km from Dornoch Beach
9.6 out of 10, Exceptional, (42 reviews)
The price is AED 687
AED 825 total
includes taxes & fees
6 Jul - 7 Jul

Royal Marine Hotel
Royal Marine Hotel19 km from Dornoch Beach
9.4 out of 10, Exceptional, (262 reviews)
The price is AED 753
AED 903 total
includes taxes & fees
13 Jul - 14 Jul

Shore Hotel
Shore Hotel13.7 km from Dornoch Beach
10.0 out of 10, Exceptional, (4 reviews)
The price is AED 803
AED 964 total
includes taxes & fees
6 Jul - 7 Jul

Kincraig Castle Hotel
Kincraig Castle Hotel20.7 km from Dornoch Beach
9.2 out of 10, Wonderful, (328 reviews)
The price is AED 972
AED 1,166 total
includes taxes & fees
15 Jul - 16 Jul

Golspie Inn
Golspie Inn12.6 km from Dornoch Beach
8.6 out of 10, Excellent, (187 reviews)
The price is AED 540
AED 648 total
includes taxes & fees
6 Jul - 7 Jul

Morangie Hotel
Morangie Hotel6.4 km from Dornoch Beach
8.0 out of 10, Very Good, (69 reviews)
The price is AED 595
AED 713 total
includes taxes & fees
16 Jul - 17 Jul

The Royal Hotel Tain
The Royal Hotel Tain6.6 km from Dornoch Beach
8.0 out of 10, Very Good, (323 reviews)
The price is AED 578
AED 693 total
includes taxes & fees
3 Jul - 4 Jul

Mansfield Castle Hotel
Mansfield Castle Hotel7.1 km from Dornoch Beach
8.0 out of 10, Very Good, (41 reviews)
The price is AED 1,035
AED 1,242 total
includes taxes & fees
9 Jul - 10 Jul

The Shandwick Inn
The Shandwick Inn12.9 km from Dornoch Beach
8.4 out of 10, Very Good, (101 reviews)
The price is AED 446
AED 536 total
includes taxes & fees
3 Jul - 4 Jul

3 Dunrobin Street
3 Dunrobin Street6.4 km from Dornoch Beach
6.0 out of 10, (1 review)
The price is AED 1,705
AED 2,046 total
includes taxes & fees
13 Jul - 14 Jul

Golspie, Firthview, A Cosy Seafront Escape
Golspie, Firthview, A Cosy Seafront Escape11.8 km from Dornoch Beach
The price is AED 438
AED 525 total
includes taxes & fees
16 Jul - 17 Jul
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.
Compare popular hotels close to Dornoch Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Links House at Royal Dornoch | 9.8 Exceptional 46 reviews | View | ||||||
![]() Dornoch Station | 9.4 Exceptional 82 reviews | View | ||||||
![]() Woodlands Bed & Breakfast | 9.2 Wonderful 107 reviews | View | ||||||
![]() Royal Golf Hotel | 9.0 Wonderful 177 reviews | View | ||||||
![]() The Eagle Hotel | 6.6 7 reviews | View |
Top Dornoch Beach Hotel Reviews

Invernairne Guest House
10/10 Excellent
Hotels near other Dornoch Beach attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular Dornoch Attractions
Other Hotels near Dornoch Beach, Dornoch
More Hotel Options in Dornoch Beach
Explore more hotels
- Invernairne Guest House
- Courtyard by Marriott Inverness Airport
- Waverley Hotel
- Tulloch Castle Hotel
- The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
- The Old Mill Inn
- Cluny Hill Hotel
- Carlton Hotel
- The National Hotel
- Columba Hotel Inverness by Compass Hospitality
- River Ness Hotel, a member of Radisson Individuals





































































