
Find hotels in Kildonan from CA $147
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Kildonan
Pet friendly
Apartment
Condo
Family friendly
Waterpark
Check prices for these dates
Tonight
Oct 12 - Oct 13Tomorrow
Oct 13 - Oct 14This weekend
Oct 16 - Oct 18Next weekend
Oct 23 - Oct 25Our top choices for Kildonan hotels




1. Royal Marine Hotel
Royal Marine HotelBrora
Michael
CA $139
CA $167 total
includes taxes & fees
Nov 11 - Nov 12




2. The Bridge Guest House
The Bridge Guest HouseHelmsdale
Jalisa
CA $151
CA $203 total
includes taxes & fees
Nov 5 - Nov 6




3. Belgrave Arms Hotel
Belgrave Arms HotelHelmsdale
Brent
CA $175
CA $210 total
includes taxes & fees
Oct 13 - Oct 14




4. North Coast 500 Pods
North Coast 500 PodsBrora
Kim
CA $161
CA $193 total
includes taxes & fees
Nov 1 - Nov 2




5. Bannockburn Inn
Bannockburn InnHelmsdale
Neville
CA $122
CA $147 total
includes taxes & fees
Oct 15 - Oct 16




6. Golspie Inn
Golspie InnGolspie
Rebecca
CA $150
CA $180 total
includes taxes & fees
Nov 1 - Nov 2




7. Garvault House
Garvault HouseKinbrace
Kevin
CA $187
CA $187 total
includes taxes & fees
Nov 11 - Nov 12




8. Helmsdale Lodge
Helmsdale LodgeHelmsdale
William
CA $161
CA $193 total
includes taxes & fees
Oct 13 - Oct 14




9. Golspie, Firthview, A Cosy Seafront Escape
Golspie, Firthview, A Cosy Seafront EscapeGolspie
CA $163
CA $196 total
includes taxes & fees
Oct 29 - Oct 30




10. Fisherman s Rest in Helmsdale
Fisherman s Rest in HelmsdaleHelmsdale
CA $380
CA $380 total
includes taxes & fees
Oct 16 - Oct 17




11. The Steading
The SteadingRogart
CA $2,061
CA $2,473 total
includes taxes & fees
Oct 17 - Oct 18
Learn more about Kildonan
Venture to Brora Beach and Clynelish Distillery—just two of the sights around Kildonan.
See all hotels in Kildonan
Photo by Sarah McGuire
Top Kildonan Hotel Reviews
Royal Marine Hotel
10/10 Excellent
"Great location to town. Next to the river, the ocean and the golf course."
Golspie Inn
10/10 Excellent
"Always super efgiciebt"
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."
Red Brick Former Railway Workers' Cottage
10/10 Excellent
"We stayed here for 3 nights for a golf break and enjoyed the property and its location. Only a few minutes walk or drive from the Golf Club. The property had everything we needed and had a character too. Would highly recommend."
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."
Golspie, Firthview, A cosy seafront escape
8/10 Good
"The property was nice and clean. Parking was easy, right on the property. Located right on the beach and footpath, so the ocean view was nice. The owner supplied all of the usual conveniences in the kitchen and bath. I was concerned about the Alexa device that seemed to be always listening, so we unplugged it. The radiator beside the tele was emitting an electronic signal, but I could not find the actual source. We were unable to operate the heating, so it was a little chillier than we expected. It was 16C when we arrived and gradually worked its way up to 18C without use of a heating system.The owner was responsive to our communications, but we didn't ask about the heating. Perhaps we should have.Golspie is a very nice little town and a nice stop over point from Thurso to Inverness."
More cheap stays in Kildonan

Helmsdale Lodge
1 stafford street Helmsdale Scotland
CA $161
CA $193 total
Oct 13 - Oct 14
includes taxes & fees
10/10 Exceptional! (13 reviews)





