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
Aug 9 - Aug 10Tomorrow
Aug 10 - Aug 11Next weekend
Aug 14 - Aug 16In two weeks
Aug 21 - Aug 23Top 5 hotels in Kildonan at a glance
- Royal Marine Hotel — 4-star hotel in Brora. Guest rating: 9.4/10 — Exceptional.
- Bannockburn Inn — 3-star hotel in Helmsdale. Guest rating: 8.8/10 — Excellent.
- Golspie Inn — 3.5-star hotel in Golspie. Guest rating: 8.6/10 — Excellent.
- North Coast 500 Pods — 3.5-star hotel in Brora. Guest rating: 9.6/10 — Exceptional.
- The Bridge Guest House — 4-star hotel in Helmsdale. Guest rating: 9.0/10 — Wonderful.
Where to stay in Kildonan?




Royal Marine Hotel
Royal Marine HotelBrora
$190
$228 total
includes taxes & fees
Aug 23 - Aug 24




Bannockburn Inn
Bannockburn InnHelmsdale
$95
$114 total
includes taxes & fees
Aug 11 - Aug 12




North Coast 500 Pods
North Coast 500 PodsBrora
$173
$207 total
includes taxes & fees
Sep 1 - Sep 2




The Bridge Guest House
The Bridge Guest HouseHelmsdale
$138
$181 total
includes taxes & fees
Aug 10 - Aug 11




Belgrave Arms Hotel
Belgrave Arms HotelHelmsdale
$125
$150 total
includes taxes & fees
Aug 10 - Aug 11




Golspie, Firthview, A Cosy Seafront Escape
Golspie, Firthview, A Cosy Seafront EscapeGolspie
$127
$152 total
includes taxes & fees
Aug 26 - Aug 27




Fisherman s Rest in Helmsdale
Fisherman s Rest in HelmsdaleHelmsdale
$263
$263 total
includes taxes & fees
Aug 11 - Aug 12




Garvault House
Garvault HouseKinbrace
$269
$269 total
includes taxes & fees
Aug 27 - Aug 28




Helmsdale Lodge
Helmsdale LodgeHelmsdale
$106
$127 total
includes taxes & fees
Sep 1 - Sep 2
Go beyond your typical stay in Kildonan
Pet friendly
Learn more about Kildonan
The region around Kildonan is home to attractions such as Loch Brora and Brora Beach.
See all hotels in Kildonan
Photo by Sarah McGuire
Check out reviews of Kildonan hotels guests love
Royal Marine Hotel
8/10 Good
"Comfortable stay. Expensive. Better value at other hotels we stayed at in north of scotland"
The Bridge Guest House
10/10 Excellent
"We chose the Bridge Hotel as a stopover on our way to the ferry at Scrabster. The hotel is in a lovely period building just opposite the old bridge/river. We were greeted by a roaring real fire in the characterful entrance/lounge. It has a grand feel with lots of interesting cabinets /curios and prints on the walls. Our 2nd floor room was spacious with good views to the hillside. The was plenty of choice in the breakfast room next morning. A perfect stopover..."
Bannockburn Inn
10/10 Excellent
"The inn had a lot of character. Someone there really likes flowers and put much effort into the garden area."
Golspie Inn
10/10 Excellent
"Arrive late, after 10PM. Straight in to room. Large sunny room, with shower - bath. Proper double bed, firm but soft. EV charger at low rate Bar still open so managed a drink. Breakfast was a meal for the day"
North Coast 500 Pods
10/10 Excellent
"The pod we stayed in was excellent, very well thought out and everything we needed was available, we were on a road trip from wiltshire, and the location was a perfect stop off before our last leg to John O'Groats, there is also an excellent beach nearby."
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."
3 Bed-sleeps 8-free Parking-5 Min to Beach
10/10 Excellent
"We really enjoyed our stay. The location was great - ideal base for walking up the east coast of Scotland, beach a short walk away, lovely towns to visit and good shopping nearby. The property had everything we needed - we had to buy a sharp knife, but other than that no problem. We found the wifi to be unreliable, sadly, so struggled to do more than a quick web browse."
Garvault House
10/10 Excellent
"Quiet remote and in the wilds, a great location for peace and a natural unspoiled environment, cosy and friendly."
Belgrave Arms Hotel
10/10 Excellent
"Fantastic stay at the Belgrave.great hospitality. Breakfast is first class.very good value for money.i will stay again."












