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 10
Tomorrow
Aug 10 - Aug 11
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Top 5 hotels in Kildonan at a glance

  1. Royal Marine Hotel — 4-star hotel in Brora. Guest rating: 9.4/10 — Exceptional.
  2. Bannockburn Inn — 3-star hotel in Helmsdale. Guest rating: 8.8/10 — Excellent.
  3. Golspie Inn — 3.5-star hotel in Golspie. Guest rating: 8.6/10 — Excellent.
  4. North Coast 500 Pods — 3.5-star hotel in Brora. Guest rating: 9.6/10 — Exceptional.
  5. 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 Hotel
Brora
$190
$228 total
includes taxes & fees
Aug 23 - Aug 24
Royal Marine Hotel

Bannockburn Inn

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

Golspie Inn

Golspie Inn
Golspie
$135
$162 total
includes taxes & fees
Aug 30 - Aug 31
Golspie Inn

North Coast 500 Pods

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

The Bridge Guest House

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

Belgrave Arms Hotel

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

Golspie, Firthview, A Cosy Seafront Escape

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

Fisherman s Rest in Helmsdale

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

Garvault House

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

Sealladh Mor

Sealladh Mor
Rogart
$1,714
$2,057 total
includes taxes & fees
Sep 5 - Sep 6
Sealladh Mor

Helmsdale Lodge

Helmsdale Lodge
Helmsdale
$106
$127 total
includes taxes & fees
Sep 1 - Sep 2
Helmsdale Lodge

The Steading

The Steading
Rogart
$1,474
$1,768 total
includes taxes & fees
Aug 15 - Aug 16
The Steading
View all properties

Learn more about Kildonan

The region around Kildonan is home to attractions such as Loch Brora and Brora Beach.

See all hotels in Kildonan
A rural road with a stone wall on one side and a signpost in the distance.
Photo by Sarah McGuire

Check out reviews of Kildonan hotels guests love

Royal Marine Hotel

Royal Marine Hotel

8/10 Good
"Comfortable stay. Expensive. Better value at other hotels we stayed at in north of scotland"
Gordon 1-night trip
Posted 5 hours ago
Royal Marine Hotel
The Bridge Guest House

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..."
Gary 1-night trip
Posted 3 days ago
The Bridge Guest House
Bannockburn Inn

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."
Susan 1-night trip
Posted 4 days ago
Bannockburn Inn
Golspie Inn

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"
ib 1-night trip
Posted 4 days ago
Golspie Inn
North Coast 500 Pods

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."
Keith 2-night trip
Posted 10 days ago
North Coast 500 Pods
Helmsdale Lodge

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."
William 2-night trip
Posted 3 weeks ago
Helmsdale Lodge
3 Bed-sleeps 8-free Parking-5 Min to Beach

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."
Clare 4-night trip
Posted 2 months ago
3 Bed-sleeps 8-free Parking-5 Min to Beach
Garvault House

Garvault House

10/10 Excellent
"Quiet remote and in the wilds, a great location for peace and a natural unspoiled environment, cosy and friendly."
Kevin 1-night trip
Posted 5 months ago
Garvault House
Belgrave Arms Hotel

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."
brian 1-night trip
Posted 1 year ago
Belgrave Arms Hotel

Frequently asked questions

What accommodations do travelers recommend in Kildonan?
Can I book a refundable hotel in Kildonan?
If you want the flexibility to change your plans to Kildonan, most hotels provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Kildonan be like during my trip?
July and August are typically the warmest months in Kildonan when the average temp is 55°F. January and February are the coldest months when the average temperature is 41°F. October and August are the months with the most rain.
Why should I book my Kildonan hotel through Hotels.com?
There are lots of reasons to book your Kildonan trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.