Photo by Karenza Thomas

Find hotels near Dornoch Beach, Dornoch from AED 472
- 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, (44 reviews)
The price is AED 1,691
AED 2,030 total
includes taxes & fees
3 May - 4 May

Dornoch Station
Dornoch Station1.8 km from Dornoch Beach
9.4 out of 10, Exceptional, (73 reviews)
The price is AED 1,077
AED 1,293 total
includes taxes & fees
30 Apr - 1 May

Woodlands Bed & Breakfast
Woodlands Bed & Breakfast2.1 km from Dornoch Beach
9.2 out of 10, Wonderful, (104 reviews)
The price is AED 589
AED 706 total
includes taxes & fees
30 Apr - 1 May

Royal Golf Hotel
Royal Golf Hotel1.6 km from Dornoch Beach
9.0 out of 10, Wonderful, (169 reviews)
The price is AED 940
AED 1,129 total
includes taxes & fees
1 May - 2 May

The Eagle Hotel
The Eagle Hotel2.1 km from Dornoch Beach
7.6 out of 10, Good, (4 reviews)
The price is AED 626
AED 752 total
includes taxes & fees
23 May - 24 May

UHI Dornoch - Campus Accommodation
UHI Dornoch - Campus Accommodation2.1 km from Dornoch Beach
4.8 out of 10, (3 reviews)
The price is AED 398
AED 477 total
includes taxes & fees
22 May - 23 May

Springfield Guesthouse
Springfield Guesthouse6.5 km from Dornoch Beach
9.6 out of 10, Exceptional, (138 reviews)
The price is AED 394
AED 472 total
includes taxes & fees
30 Apr - 1 May

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 627
AED 752 total
includes taxes & fees
17 May - 18 May

Kincraig Castle Hotel
Kincraig Castle Hotel20.7 km from Dornoch Beach
9.2 out of 10, Wonderful, (296 reviews)
The price is AED 697
AED 836 total
includes taxes & fees
3 May - 4 May

Golspie Inn
Golspie Inn12.6 km from Dornoch Beach
8.6 out of 10, Excellent, (184 reviews)
The price is AED 443
AED 532 total
includes taxes & fees
30 Apr - 1 May

Morangie Hotel
Morangie Hotel6.4 km from Dornoch Beach
8.0 out of 10, Very Good, (68 reviews)
The price is AED 522
AED 626 total
includes taxes & fees
30 Apr - 1 May

The Royal Hotel Tain
The Royal Hotel Tain6.6 km from Dornoch Beach
8.0 out of 10, Very Good, (307 reviews)
The price is AED 509
AED 611 total
includes taxes & fees
30 Apr - 1 May

3 Dunrobin Street
3 Dunrobin Street6.4 km from Dornoch Beach
The price is AED 1,741
AED 2,089 total
includes taxes & fees
24 May - 25 May

The Steading
The Steading17.2 km from Dornoch Beach
The price is AED 5,429
AED 6,515 total
includes taxes & fees
6 May - 7 May
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 44 reviews | View | ||||||
![]() Dornoch Station | 9.4 Exceptional 73 reviews | View | ||||||
![]() Woodlands Bed & Breakfast | 9.2 Wonderful 104 reviews | View | ||||||
![]() Royal Golf Hotel | 9.0 Wonderful 169 reviews | View | ||||||
![]() The Eagle Hotel | 7.6 Good 4 reviews | View |
Top Dornoch Beach Hotel Reviews

Royal Marine Hotel
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
- Courtyard by Marriott Inverness Airport
- Golf View Hotel & Spa
- Seabank House Hotel
- Invernairne Guest House
- Seaside cottage by a sandy beach - dolphins, golf, near Inverness and Loch Ness
- Broomlea
- Cawdor House
- Tulloch Castle Hotel
- The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
- The Old Mill Inn






















































