
Hotels near Dunrobin Castle
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Dunrobin Castle hotels

Golspie Inn
Golspie Inn1.3 km from Dunrobin Castle
8.6 out of 10, Excellent, (187 reviews)
The price is RM707
RM848 total
includes taxes & fees
8 Jun - 9 Jun

Royal Marine Hotel
Royal Marine Hotel6.8 km from Dunrobin Castle
9.4 out of 10, Exceptional, (258 reviews)
The price is RM796
RM955 total
includes taxes & fees
8 Jun - 9 Jun

North Coast 500 Pods
North Coast 500 Pods6 km from Dunrobin Castle
9.6 out of 10, Exceptional, (42 reviews)
The price is RM745
RM894 total
includes taxes & fees
8 Jun - 9 Jun

Dornoch Station
Dornoch Station12.1 km from Dunrobin Castle
9.4 out of 10, Exceptional, (75 reviews)
The price is RM1,211
RM1,453 total
includes taxes & fees
1 Jul - 2 Jul

Royal Golf Hotel
Royal Golf Hotel12.3 km from Dunrobin Castle
9.0 out of 10, Wonderful, (172 reviews)
The price is RM916
RM1,099 total
includes taxes & fees
7 Jun - 8 Jun

Links House at Royal Dornoch
Links House at Royal Dornoch12.3 km from Dunrobin Castle
9.8 out of 10, Exceptional, (45 reviews)
The price is RM1,768
RM2,122 total
includes taxes & fees
24 Jun - 25 Jun

Springfield Guesthouse
Springfield Guesthouse19.8 km from Dunrobin Castle
9.6 out of 10, Exceptional, (144 reviews)
The price is RM485
RM581 total
includes taxes & fees
3 Jun - 4 Jun

UHI Dornoch - Campus Accommodation
UHI Dornoch - Campus Accommodation12.3 km from Dunrobin Castle
4.8 out of 10, (3 reviews)
The price is RM416
RM500 total
includes taxes & fees
10 Jun - 11 Jun

Morangie Hotel
Morangie Hotel19.7 km from Dunrobin Castle
8.0 out of 10, Very good, (69 reviews)
The price is RM732
RM878 total
includes taxes & fees
4 Jun - 5 Jun

3 Dunrobin Street
3 Dunrobin Street19.8 km from Dunrobin Castle
6.0 out of 10, (1 review)
The price is RM1,868
RM2,242 total
includes taxes & fees
7 Jun - 8 Jun

Red Squirrel
Red Squirrel12 km from Dunrobin Castle
8.0 out of 10, Very good, (1 review)
The price is RM3,619
RM4,342 total
includes taxes & fees
6 Jun - 7 Jun

Pine Marten
Pine Marten13.5 km from Dunrobin Castle
The price is RM3,619
RM4,342 total
includes taxes & fees
12 Jun - 13 Jun
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 Dunrobin Castle
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Golspie Inn | 8.6 Excellent 187 reviews | View | ||||||
![]() Royal Marine Hotel | 9.4 Exceptional 258 reviews | View | ||||||
![]() North Coast 500 Pods | 9.6 Exceptional 42 reviews | View | ||||||
![]() Dornoch Station | 9.4 Exceptional 75 reviews | View | ||||||
![]() Royal Golf Hotel | 9.0 Wonderful 172 reviews | View |
Top Dunrobin Castle Hotel Reviews

Royal Marine Hotel
10/10 Excellent
















































