Hotels in Kildonan

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Oct 25 - Oct 26
Tomorrow
Oct 26 - Oct 27
Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Where to stay in Kildonan?

1. Royal Marine Hotel

Royal Marine Hotel
Brora
$135
$162 total
includes taxes & fees
Oct 30 - Oct 31
Royal Marine Hotel

2. The Bridge Guest House

The Bridge Guest House
Helmsdale
$119
$158 total
includes taxes & fees
Nov 1 - Nov 2
The Bridge Guest House

3. Belgrave Arms Hotel

Belgrave Arms Hotel
Helmsdale
$124
$149 total
includes taxes & fees
Oct 30 - Oct 31
Belgrave Arms Hotel

4. Bannockburn Inn

Bannockburn Inn
Helmsdale
$96
$115 total
includes taxes & fees
Oct 26 - Oct 27
Bannockburn Inn

5. North Coast 500 Pods

North Coast 500 Pods
Brora
$114
$137 total
includes taxes & fees
Nov 2 - Nov 3
North Coast 500 Pods

6. Golspie Inn

Golspie Inn
Golspie
$123
$148 total
includes taxes & fees
Nov 14 - Nov 15
Golspie Inn

7. Garvault House

Garvault House
Kinbrace
$136
$136 total
includes taxes & fees
Nov 1 - Nov 2
Garvault House

8. Golspie, Firthview, A Cosy Seafront Escape

Golspie, Firthview, A Cosy Seafront Escape
Golspie
$127
$152 total
includes taxes & fees
Oct 28 - Oct 29
Golspie, Firthview, A Cosy Seafront Escape
View all properties

Learn more about Kildonan

The region around Kildonan is home to attractions such as Brora Beach and Clynelish Distillery.

See all hotels in Kildonan
A rural road with a stone wall on one side and a signpost in the distance.
Photo by Sarah McGuire

Check out reviews of Kildonan hotels guests love

Royal Marine Hotel

Royal Marine Hotel

8/10 Good
"The Royal Marine Hotel was an excellent hotel, perfectly positioned for Brora Golf Club and the lovely coastline, which were a short walk away. Our room was comfortable and well-equipped. The hotel worked well for our dog too ... there was a charge for bringing him but he was well looked after and even received a package containing some treats! We were slightly disappointed by the food in the restaurant. It's not cheap and the choice was not as local as we had expected! My "Crispy salmon served with shrimp risotto" was not great. It wasn't "crispy" at all ... and the risotto was not the right texture or flavour. We wondered about the training of the staff too - they were all very pleasant but didn't seem that well organised. Perhaps we were unlucky with the timing of our visit."
Anthony 1-night trip
Posted 1 hour ago
Royal Marine Hotel
North Coast 500 Pods

North Coast 500 Pods

10/10 Excellent
"Lovely clean and warm"
Jason 1-night trip
Posted 8 days ago
North Coast 500 Pods
Golspie Inn

Golspie Inn

10/10 Excellent
"Always super efgiciebt"
William 1-night trip
Posted 2 weeks ago
Golspie Inn
Garvault House

Garvault House

8/10 Good
"What a place to stay at Garvault House! It's literally in the middle of nowhere, no light pollution and views of pure wilderness for miles around- amazing location. Food provided was very tasty and dinner becomes a very social setting where everyone is on the dining table, although you can sit privately next door if you wished! Rooms could do with a bit of modernising albeit not too much to take away from the charm of this 'off grid' location. No TVs either, but WiFi and phone signal still good if that bothers you during your stay"
Adam 1-night trip
Posted 2 months ago
Garvault House
Belgrave Arms Hotel

Belgrave Arms Hotel

8/10 Good
"Good value for money and great location."
gilbert 2-night trip
Posted 2 months ago
Belgrave Arms Hotel
Helmsdale Lodge

Helmsdale Lodge

10/10 Excellent
"Excellent accommodation, way above hostel standard. Spotlessly clean, plenty hot water. Ensuite shower-room, large well-appointed kitchen. Peaceful and quiet. Well-mamaged."
William 2-night trip
Posted 4 months ago
Helmsdale Lodge

Frequently asked questions

What accommodations do travelers recommend in Kildonan?
Can I book a refundable hotel in Kildonan?
If you want the flexibility to change your plans to Kildonan, most hotels provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Kildonan be like during my trip?
July and August are typically the warmest months in Kildonan when the average temp is 55°F. January and February are the coldest months when the average temperature is 41°F. October and August are the months with the most rain.
Why should I book my Kildonan hotel through Hotels.com?
There are lots of reasons to book your Kildonan trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.