Photo by Colin Kinnear

Find hotels in Kildonan from $113

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Kildonan hotels

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (240)
"A lovely highland welcome with beautifully tasteful decor and wonderful food."
United Kingdom
Celeste
$136 nightly
The price is $163
Jan 8 - Jan 9, 2026
Total with taxes and fees
Royal Marine Hotel

North Coast 500 Pods

North Coast 500 Pods
3.5 star property
Brora
9.6 out of 10, Exceptional, (39)
"Excellent accommodation and friendly host. Ideal for overnight or short break in rural location but near enough Brora for shopping etc. "
United Kingdom
Catherine
$100 nightly
The price is $121
Jan 26 - Jan 27, 2026
Total with taxes and fees
North Coast 500 Pods

The Bridge Guest House

The Bridge Guest House
4.0 star property
Helmsdale
9.0 out of 10, Wonderful, (108)
"Charming with great location."
United States
Gabrielle
$131 nightly
The price is $157
Jan 8 - Jan 9, 2026
Total with taxes and fees
The Bridge Guest House

Bannockburn Inn

Bannockburn Inn
3.0 star property
Helmsdale
8.8 out of 10, Excellent, (54)
"Loved Bannockburn. The restaurant and pub were wonderful with fantastic food and drinks. East to walk to the harbour and take pictures at the bridge. "
Canada
Cathy
$94 nightly
The price is $113
Jan 8 - Jan 9, 2026
Total with taxes and fees
Bannockburn Inn

Garvault House

Garvault House
3.0 star property
Kinbrace
9.2 out of 10, Wonderful, (19)
"A little different from your normal stay. A very unique experience and an extremely relaxing stay."
United Kingdom
Anonymous traveler
Garvault House

Golspie Inn

Golspie Inn
3.5 star property
Golspie
8.6 out of 10, Excellent, (180)
"Great hotel friendly staff"
United Kingdom
Christopher
$108 nightly
The price is $130
Dec 27 - Dec 28
Total with taxes and fees
Golspie Inn

Belgrave Arms Hotel

Belgrave Arms Hotel
3.0 star property
Helmsdale
8.4 out of 10, Very Good, (53)
"Great stay, better breakfast! "
United Kingdom
Jacob
$116 nightly
The price is $140
Jan 5 - Jan 6, 2026
Total with taxes and fees
Belgrave Arms Hotel

Sealladh Mor

Sealladh Mor
3.5 star property
Rogart
$1,742 nightly
The price is $2,090
Jan 9 - Jan 10, 2026
Total with taxes and fees
Sealladh Mor

The Steading

The Steading
3.5 star property
Rogart
$1,475 nightly
The price is $1,770
Jan 7 - Jan 8, 2026
Total with taxes and fees
The Steading
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Kildonan

Venture to Brora Beach and Clynelish Distillery—just two of the sights around Kildonan.

Bridge Baile an Or The road bridge at Baile an Or.
Photo by Colin Kinnear
Open Photo by Colin Kinnear

Top Kildonan Hotel Reviews

More cheap stays in Kildonan

Hotels in Kildonan with star-rating

Find out more about Kildonan

Top reasons to visit Kildonan

  • Stunning Scenery: Kildonan boasts breathtaking views of the Scottish Highlands, perfect for nature lovers and outdoor enthusiasts.
  • Charming Coastal Walks: Enjoy leisurely strolls along the picturesque coastline, ideal for relaxation and romance.
  • Rich Cultural Experiences: Explore captivating castles and history museums that showcase Scotland's heritage.
  • Tranquil Parks: Kildonan Park offers a serene atmosphere for a peaceful day surrounded by nature.
  • Welcoming Accommodations: A variety of comfortable lodges and inns cater to diverse preferences, enhancing your stay.

Find great hotels near Kildonan

Discover the charm of Kildonan, Helmsdale, Scotland, with a variety of hotel accommodations designed to enhance your stay. Whether you're seeking pet-friendly options, a golf-themed getaway, or a beach vacation experience, Kildonan offers a range of choices, including lodges and inns. With a focus on comfort and convenience, you'll find the perfect spot to unwind and explore this picturesque region.

  • Sutherland Inn: Nestled 11 miles from Kildonan, Sutherland Inn is a charming 3-star establishment perfect for travelers seeking a pet-friendly getaway. This welcoming inn allows pets on the property, ensuring that furry companions are part of the experience. With amenities tailored for pet owners, including designated dog areas and a no-fee policy for service animals, guests can enjoy a comfortable stay without worrying about their pets. The cozy atmosphere and friendly service make it an ideal choice for families and animal lovers alike.
  • Royal Marine Hotel: Located 11 miles from Kildonan, the Royal Marine Hotel is a distinguished 4-star property that caters to beach enthusiasts and business travelers. The hotel’s direct access to the beach invites guests to unwind by the sea, while its LGBTQIA-friendly environment ensures a welcoming atmosphere for all. Business amenities, including multiple meeting rooms, make it an attractive option for corporate retreats or conferences. With its blend of leisure and professional facilities, the Royal Marine Hotel delivers a well-rounded experience for diverse guests.
  • The Bridge Guest House: Situated 8 miles from Kildonan, The Bridge Guest House offers a cozy 3.5-star experience, making it an excellent choice for those seeking a homely atmosphere. Guests can indulge in daily complimentary breakfast, ensuring a delightful start to each day. The guest house also features entertainment options such as flatscreen TVs in the rooms, providing comfort and relaxation after a day of exploring. With its friendly vibe and personal touches, The Bridge Guest House embodies a welcoming retreat for travelers.

Where to stay in Kildonan

Kildonan, nestled in the breathtaking Scottish Highlands, offers a serene escape perfect for outdoor enthusiasts and couples seeking romance. Explore the charming main street lined with friendly locals, or venture into the nearby woodlands for a tranquil retreat. This idyllic village is an excellent base for discovering the rich culture and stunning scenery of the surrounding area, making it an ideal spot for a luxurious and relaxing weekend getaway.

  • Brora: Located 11 miles from Kildonan, Brora is a charming coastal town that offers a delightful blend of outdoor activities and cultural experiences. Visitors flock to Brora primarily during the summer months, drawn by its stunning scenery and vibrant golf culture. The town features a well-maintained golf course and a private country club, making it a golfer's paradise. Brora is also home to captivating landmarks such as historic castles and beautiful beaches, where you can relax and soak in the scenic views. Whether you're exploring significant architecture or enjoying a leisurely day by the sea, Brora promises a memorable visit.
  • Helmsdale: Nestled in the heart of Helmsdale, Kildonan offers a gateway to this picturesque village. Helmsdale experiences a steady flow of visitors throughout the year, with peaks in the late spring and summer. Nature enthusiasts will find joy in the abundant outdoor adventures available, including hiking trails and ski access in the nearby national park. The town is rich in culture, with monuments and a striking castle that reflect its historical significance. Helmsdale is perfect for those seeking both adventure and a taste of Scotland's rich heritage.
  • Kinbrace: Just 7 miles from Kildonan, Kinbrace is a hidden gem for outdoor lovers and adventure seekers. The town sees a diverse range of visitors year-round, with peaks in early spring and summer. Kinbrace is known for its breathtaking scenery, offering access to beautiful beaches and the expansive national park nearby. Education and exploration are key highlights here, as the area is perfect for learning about local wildlife and the natural environment. Kinbrace invites you to immerse yourself in nature while enjoying the tranquility of rural Scotland.

Things to do near Kildonan

Discover the charm of Kildonan, Helmsdale, where outdoor enthusiasts can immerse themselves in stunning scenery and romantic landscapes. Enjoy leisurely walks along the coast, explore nearby hiking trails, and take in the breathtaking views of the Scottish Highlands. The serene atmosphere makes it perfect for couples seeking a peaceful getaway or anyone looking to connect with nature in a picturesque setting.

Shopping

In Kildonan, you can explore local shops offering unique gifts and souvenirs. If you're up for a drive, visit the Helmsdale Market, about 12 miles away, for a variety of local crafts and products, or check out the nearby Dornoch's shops for more distinctive finds.

Recreation

Experience the scenic Royal Dornoch Golf Club, 21 miles from Kildonan, where you can enjoy a challenging round amidst stunning landscapes. Golspie Golf Club, located 15 miles away, offers a welcoming atmosphere for golf enthusiasts. Tain Golf Course, 26 miles from Kildonan, features beautiful greens and a relaxing outdoor vibe.

Adventure

The Big Burn Walk offers an exhilarating hiking experience located 14 miles from Kildonan. This scenic trail showcases stunning natural beauty, surrounded by lush landscapes and vibrant wildlife, perfect for outdoor enthusiasts seeking adventure and breathtaking views.

Nightlife

Kildonan boasts a charming nightlife with cozy pubs like the Kildonan Hotel, where you can enjoy local brews and live music. The nearby Helmsdale has lively venues like the Timespan Café, perfect for relaxing evenings with friends over good food and conversation.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Kildonan

To save money on your trip to Kildonan, plan your visit between December and February for lower accommodation prices. Book hotels about a month in advance and consider Tuesday stays for the best rates, avoiding the pricier Sundays. Use Expedia to find cheap hotel deals, and consider bundling your hotel, flights, and activities for extra savings. Joining Expedia’s One Key membership can unlock exclusive discounts and earn you rewards for future bookings. Explore the area on foot for free activities and to save on public transport costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Kildonan are December to February, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Kildonan about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Kildonan is Tuesday. The most expensive day to stay in Kildonan is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy for you to set your budget, choose your ideal location, and much more. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to narrow down your choices by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Kildonan hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Kildonan

Kildonan, located in Helmsdale, Scotland, is perfect for outdoor and romantic getaways, offering stunning scenery and rich cultural experiences. Visitors can explore captivating castles, beautiful beaches, and engaging history museums. Whether you're seeking a romantic escape or a cultural adventure, Kildonan has something for everyone. Don't miss the chance to visit Kildonan Park for a relaxing day amidst nature, and immerse yourself in the charm of Scotland.

  • Dunrobin Castle: Located 14 miles from Kildonan, this stunning castle boasts romantic architecture and rich cultural heritage. Visitors can explore beautifully designed gardens, opulent interiors, and learn about the fascinating history of the Earls of Sutherland.
  • Brora Beach: Just 10 miles away, Brora Beach offers a serene coastal experience with its soft sands and gentle waves. Perfect for relaxation or a leisurely stroll, this beach is ideal for soaking up the sun and enjoying picturesque views of the North Sea.
  • Carn Liath: Situated 13 miles from Kildonan, Carn Liath is an archaeological site that immerses you in Scotland's ancient past. Discover the remnants of a brooch and explore the captivating history of this remarkable landmark.

Best time to go to Kildonan

The best time to visit Kildonan can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Kildonan falls in July and August. August has high visitor numbers and mostly cloudy weather. The coolest average temperature in Kildonan falls in January, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January40.1°F (4.5°C)Light RainMostly CloudyLowSlightly Low
February40.3°F (4.6°C)Light RainMostly CloudyLowSlightly Low
March41.9°F (5.5°C)Light RainMostly CloudyAverageAverage
April44.4°F (6.9°C)Light RainMostly CloudyAverageAverage
May48.4°F (9.1°C)Light RainMostly CloudyAverageAverage
June53.1°F (11.7°C)Light RainMostly CloudyAverageAverage
July55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
September53.8°F (12.1°C)Light RainMostly CloudyHighSlightly High
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November45.0°F (7.2°C)Light RainMostly CloudyAverageAverage
December41.2°F (5.1°C)Light RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to Kildonan

To reach Kildonan, you have two major airports nearby: Inverness (INV) and Wick (WIC). Inverness Airport is located 44 miles away. Nearby accommodations include the 5-star Rocpool Reserve and Ness Walk, both 8 miles from the airport, offering airport shuttle services. The Factor's House, a 5-star bed & breakfast, is 9 miles away. Wick Airport, situated 34 miles from Kildonan, offers closer options like the 4-star Bank Guest House, just 0.7 miles away, and the 3.5-star Harbour Bridge Camps Bar, 0.6 miles away. A Castle View B & B, also 3.5-star, is 7 miles from Wick Airport for additional lodging.

Frequently asked questions

What is the best area to stay in Kildonan?
The best area to stay in Kildonan is the village center itself, particularly around the main road (A841) that runs through it.

This small, charming village is the main hub for visitors to Kildonan. It's concentrated around the coastal road, offering direct access to the beach and views of the Firth of Clyde. The village features a few local shops, a post office, and a pub, creating a convenient base for exploring the area.

Couples looking for a tranquil getaway will appreciate the village center's peaceful setting and easy access to scenic walks along the coast. The proximity to the beach and the opportunity for wildlife spotting, such as seals and various bird species, makes it an ideal spot for a relaxing escape.

For those seeking a more secluded experience, the accommodations located just outside the main village along the A841 toward the Kildonan Lighthouse offer a quiet alternative.
When is the best time to go to Kildonan?
The best time to go to Kildonan is during the shoulder seasons of late spring (May to early June) and early autumn (September to early October). These periods offer a balance of pleasant weather, fewer crowds, and the full availability of local services and attractions.

During late spring, the days are longer, and the weather is generally mild, making it ideal for outdoor activities like hiking and exploring the coastline. The natural landscape is particularly beautiful at this time, with wildflowers beginning to bloom. This period is great for couples looking for scenic walks and tranquil surroundings.

Early autumn also provides comfortable temperatures and typically drier weather, which is great for enjoying the island's natural beauty before the cooler, wetter winter months. The autumn colors add another layer of beauty to the scenery. Travelers interested in photography or a peaceful retreat will find this time particularly appealing.

While summer (July and August) offers the warmest weather, it also brings the highest number of visitors, and accommodations can be more competitive.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Kildonan.
How can I save on a Kildonan hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Kildonan hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Kildonan hotel?
Prices for hotels in Kildonan often vary, but you can find a great deal from $113 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia