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 6 - Oct 7Tomorrow
Oct 7 - Oct 8This weekend
Oct 9 - Oct 11Next weekend
Oct 16 - Oct 18Where to stay in Kildonan?




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




2. The Bridge Guest House
The Bridge Guest HouseHelmsdale
$106
$143 total
includes taxes & fees
Nov 5 - Nov 6




3. Bannockburn Inn
Bannockburn InnHelmsdale
$95
$113 total
includes taxes & fees
Oct 7 - Oct 8




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
$123
$147 total
includes taxes & fees
Oct 11 - Oct 12




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




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




9. Golspie, Firthview, A Cosy Seafront Escape
Golspie, Firthview, A Cosy Seafront EscapeGolspie
$126
$151 total
includes taxes & fees
Oct 22 - Oct 23




10. Fisherman s Rest in Helmsdale
Fisherman s Rest in HelmsdaleHelmsdale
$257
$257 total
includes taxes & fees
Oct 18 - Oct 19




11. The Steading
The SteadingRogart
$1,444
$1,733 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
The Bridge Guest House
8/10 Good
"This is quite a "quirky" hotel. I love it because it is "old-fashioned". Huge rooms, with a huge bath, and huge bed. Just very comfortable. Don't stay here if you want some kind of "cookie-cutter", modern plastic thing."
Royal Marine Hotel
10/10 Excellent
"Lovely hotel and well situated. Everything was just perfect."
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."




