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 2 - Oct 3Tomorrow
Oct 3 - Oct 4This weekend
Oct 2 - Oct 4Next weekend
Oct 9 - Oct 11Where to stay in Kildonan?




1. Royal Marine Hotel
Royal Marine HotelBrora
$120
$144 total
includes taxes & fees
Nov 1 - Nov 2




2. The Bridge Guest House
The Bridge Guest HouseHelmsdale
$112
$150 total
includes taxes & fees
Oct 16 - Oct 17




3. Bannockburn Inn
Bannockburn InnHelmsdale
$94
$113 total
includes taxes & fees
Oct 4 - Oct 5




5. North Coast 500 Pods
North Coast 500 PodsBrora
$113
$135 total
includes taxes & fees
Nov 1 - Nov 2




6. Belgrave Arms Hotel
Belgrave Arms HotelHelmsdale
$122
$147 total
includes taxes & fees
Oct 6 - Oct 7




7. Golspie, Firthview, A Cosy Seafront Escape
Golspie, Firthview, A Cosy Seafront EscapeGolspie
$125
$150 total
includes taxes & fees
Oct 7 - Oct 8




8. Helmsdale Lodge
Helmsdale LodgeHelmsdale
$121
$145 total
includes taxes & fees
Oct 6 - Oct 7




9. Garvault House
Garvault HouseKinbrace
$135
$135 total
includes taxes & fees
Nov 1 - Nov 2




10. Fisherman s Rest in Helmsdale
Fisherman s Rest in HelmsdaleHelmsdale
$258
$258 total
includes taxes & fees
Oct 3 - Oct 4




11. Sealladh Mor
Sealladh MorRogart
$1,677
$2,012 total
includes taxes & fees
Oct 7 - Oct 8




12. The Steading
The SteadingRogart
$1,441
$1,730 total
includes taxes & fees
Oct 17 - Oct 18
Go beyond your typical stay in Kildonan
Pet friendly
Learn more about Kildonan
The region around Kildonan is home to attractions such as Brora Beach and Clynelish Distillery.
See all hotels in Kildonan
Photo by Sarah McGuire
Check out reviews of Kildonan hotels guests love
Royal Marine Hotel
10/10 Excellent
"Lovely hotel and well situated. Everything was just perfect."
The Bridge Guest House
10/10 Excellent
"We enjoyed our stay it was in a great location the inn keeper was wonderful and the food was delicious!"
Golspie Inn
8/10 Good
"Very dog friendly"
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"
Belgrave Arms Hotel
8/10 Good
"Good value for money and great location."
Bannockburn Inn
10/10 Excellent
"Beautiful place run by helpful, friendly people. For example, they don't mind if you call them with a question, no matter how obvious the answer is. They have a lovely restaurant there with fun and friendly staff. Also, be sure to tour the area - the Northern Highlands are stunningly beautiful. We had a great time."
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."




