Search Kildonan hotels
Most accommodation are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Find properties with these dates
Top hotels and accommodation in Kildonan
Garvault House
Garvault House
8.8 out of 10, Excellent, (11)
The price is NZ$419
per night
17 May - 18 May
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.
More cheap accommodation in Kildonan
More cheap accommodation in Kildonan
The Ben Bhraggie Inn
1886 Old Bank Rd, Golspie, Scotland
The price is NZ$167 per night from May 31 to Jun 1
NZ$167
per night
31 May - 1 Jun
9.6/10 Exceptional! (5 reviews)
Hotels in Kildonan with star rating
Hotels in Kildonan with star rating
Stay near top Kildonan attractions
Stay near top Kildonan attractions
Timespan Heritage Centre
You can spend time browsing the exhibits at Timespan Heritage Centre during your travels in Helmsdale. Stroll along the riverfront or visit the spas while you're in the area.
Emigrants Monument
You can learn about the history of Helmsdale with a visit to Emigrants Monument. Stroll along the riverfront or visit the shops while you're in the area.
Recent Reviews in Kildonan
Recent Reviews in Kildonan
5/5 Excellent
"Perfect, welcoming, nice B&B. Couldn’t have asked for a better place to stay. "
A verified traveller stayed at The Bridge Guest House
Posted 5 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near top Kildonan attractions
Which hotels are closest to the Kildonan airport?
Are there hotels near Kildonan?
- North Sea Hotels
- Scottish Highlands Hotels
- Great Britain Hotels
- Thurso Hotels
- Dornoch Hotels
- Brora Hotels
- Lairg Hotels
- Golspie Hotels
- Helmsdale Hotels
- Northern Europe Hotels
- Ardgay Hotels
- Kinbrace Hotels
- Forsinard Hotels
- Halkirk Hotels
- Altnaharra Hotels
- Rogart Hotels
- Dunbeath Hotels
- Latheron Hotels
- Embo Hotels
- Berriedale Hotels