Find hotels in Kildonan from £80

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

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, (245 reviews)
"Great hotel and food"
United Kingdom
Stewart
The price is £134
includes taxes & fees
27 Apr - 28 Apr
Royal Marine Hotel

Golspie Inn

Golspie Inn
3.5 star property
Golspie
8.6 out of 10, Excellent, (184 reviews)
"Great hotel friendly staff"
United Kingdom
Christopher
The price is £107
includes taxes & fees
28 Apr - 29 Apr
Golspie Inn

The Bridge Guest House

The Bridge Guest House
4.0 star property
Helmsdale
9.0 out of 10, Wonderful, (109 reviews)
"Charming with great location."
United States
Gabrielle
The price is £118
includes taxes & fees
17 Apr - 18 Apr
The Bridge Guest House

Belgrave Arms Hotel

Belgrave Arms Hotel
3.0 star property
Helmsdale
8.4 out of 10, Very good, (53 reviews)
"Fantastic stay at the Belgrave.great hospitality. Breakfast is first class.very good value for money.i will stay again."
United Kingdom
brian
The price is £101
includes taxes & fees
5 May - 6 May
Belgrave Arms Hotel

North Coast 500 Pods

North Coast 500 Pods
3.5 star property
Brora
9.6 out of 10, Exceptional, (42 reviews)
"Great location. Enjoyed my stay."
United Kingdom
Steven
The price is £138
includes taxes & fees
30 Apr - 1 May
North Coast 500 Pods

Bannockburn Inn

Bannockburn Inn
3.0 star property
Helmsdale
8.8 out of 10, Excellent, (54 reviews)
"Great friendly hotel with good food in a great location"
United Kingdom
william
The price is £80
includes taxes & fees
30 Apr - 1 May
Bannockburn Inn

Garvault House

Garvault House
3.0 star property
Kinbrace
9.2 out of 10, Wonderful, (20 reviews)
"A little different from your normal stay. A very unique experience and an extremely relaxing stay."
United Kingdom
Anonymous traveller
The price is £155
includes taxes & fees
19 Apr - 20 Apr
Garvault House

Ceol na Mara

Ceol na Mara
3.5 star property
Berriedale
The price is £463
includes taxes & fees
2 May - 3 May
Ceol na Mara

Fisherman s Rest in Helmsdale

Fisherman s Rest in Helmsdale
2.0 star property
Helmsdale
The price is £173
includes taxes & fees
24 Apr - 25 Apr
Fisherman s Rest in Helmsdale

Helmsdale Lodge Hostel

Helmsdale Lodge Hostel
2.0 star property
Helmsdale
10.0 out of 10, Exceptional, (11 reviews)
"A beautiful house. "
United Kingdom
Sammy
The price is £90
includes taxes & fees
9 May - 10 May
Helmsdale Lodge Hostel

Sealladh Mor

Sealladh Mor
3.5 star property
Rogart
The price is £1,525
includes taxes & fees
20 Apr - 21 Apr
Sealladh Mor

The Steading

The Steading
3.5 star property
Rogart
The price is £1,311
includes taxes & fees
27 Apr - 28 Apr
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

Check out Brora Beach and Carn Liath—just a couple of the sights around Kildonan.

Photo by Sarah McGuire
Open Photo by Sarah McGuire

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

  • Scenic Landscapes: Kildonan boasts breathtaking views, perfect for horse riding and outdoor adventures.
  • Rich History: Explore historical sites like Kildonan Castle, showcasing the area's cultural heritage.
  • Beautiful Beaches: Relax on the stunning beach at Kildonan, ideal for family picnics and seaside strolls.
  • Charming Accommodations: Enjoy a variety of delightful accommodations, from cosy cottages to traditional farmhouses.
  • Welcoming Community: Experience the warm hospitality of friendly locals in this tranquil Scottish village.

Find great hotels near Kildonan

In Kildonan, Helmsdale, visitors can discover a charming selection of accommodations, including inviting cottages and traditional farmhouses. Whether you seek a pet-friendly inn or a cosy self-catering holiday cottage, Kildonan offers a delightful retreat for all travellers. Embrace the stunning landscapes and enjoy a golf-themed getaway, all while experiencing the warm hospitality of this LGBTQIA-welcoming destination.

  • Sutherland Inn: Sutherland Inn is a charming 3-star inn with a guest rating of 8.2, situated 17.7km from Kildonan. This welcoming property is perfect for travellers seeking a pet-friendly retreat, allowing dogs and service animals on-site. Guests can expect a cosy atmosphere complemented by essential amenities, ensuring a delightful stay. The inn provides a perfect base to explore the stunning landscapes of the Scottish Highlands, making it an excellent choice for those wishing to enjoy the great outdoors with their furry friends.
  • Royal Marine Hotel: Royal Marine Hotel is a luxurious 4-star property, boasting an impressive guest rating of 9.4 and located 16.1km from Kildonan. This hotel is ideal for beach lovers, offering direct access to sandy shores while also welcoming pets. The combination of stunning coastal views and high-end amenities creates a unique getaway. With a focus on comfort and service, guests can enjoy both relaxation and adventure, making it a fantastic choice for those wanting to unwind by the sea in style.
  • The Bridge Guest House: The Bridge Guest House is a delightful 3.5-star guesthouse, rated 9.0 by guests, and conveniently located 12.9km from Kildonan. Known for its warm hospitality, the property offers complimentary breakfast options, ensuring a hearty start to your day. Entertainment features, including a flatscreen TV in every room, add to the comfort. This guesthouse provides a homely atmosphere, making it an excellent choice for visitors seeking a tranquil and enjoyable stay while exploring the beautiful surroundings.

Where to stay in Kildonan

Experience the charm of Kildonan, a picturesque village nestled in the Scottish Highlands. Enjoy the stunning beach at Kildonan, where you can relax by the sea or explore the beautiful isle nearby. Discover cosy island cottages and holiday homes that enhance your stay, offering a perfect blend of luxury and adventure. Friendly locals and rich culture await, making your visit to this serene corner of Scotland truly unforgettable.

  • Brora: Situated approximately 17.7km from Kildonan, Brora is a charming coastal town known for its stunning outdoor experiences. The area is particularly popular during the summer months from June to August, attracting visitors with its scenic landscapes and adventure opportunities. Golf enthusiasts will find Brora's golf course and private country club a delight. Local highlights include the picturesque beach, historic castle, and impressive architecture, making it a perfect spot for relaxation and exploration.
  • Helmsdale: As Kildonan is nestled within Helmsdale, this vibrant town offers a rich blend of outdoor activities and breathtaking scenery. The best time to visit is from May to July, when the weather is most welcoming. Helmsdale is renowned for its hiking trails, with options suitable for all skill levels, as well as skiing opportunities in the nearby ski fields during winter. Notable landmarks include a beautiful park, a historical castle, and a stunning beach, ensuring visitors have plenty to see and do.
  • Kinbrace: Located around 11.3km from Kildonan, Kinbrace is a quaint town that offers a serene escape into nature. The peak tourist seasons are in April, July, and December, making it an attractive destination year-round. Outdoor enthusiasts can enjoy the scenic hiking trails and, in winter, take advantage of the local skiing facilities. Kinbrace is close to remarkable natural attractions, including a national state park and beautiful beaches, providing ample opportunities for adventure and relaxation.

Things to do near Kildonan

Kildonan offers a charming escape for visitors, featuring delightful activities such as horse riding through scenic landscapes, exploring local attractions that showcase the area's rich history, and enjoying family picnics in picturesque spots. Whether you're seeking adventure or relaxation, Kildonan provides a tranquil setting to create lasting memories.

Shopping

Kildonan offers quaint shops for unique gifts, including local crafts and souvenirs. If you're up for a drive, head to Helmsdale, where you can explore the Helmsdale Heritage Centre Gift Shop for traditional Scottish items and the nearby grocery store for local delicacies.

Recreation

Experience the luxurious ambiance at Tarbat Golf Course, located 37.0km from Kildonan, where you can enjoy a round of golf amidst stunning scenery. Alternatively, indulge in the elegant setting of Thurso Golf Club, 49.9km away, perfect for unwinding while enjoying the sport.

Adventure

In Kildonan, explore the rugged coastline with exhilarating coastal walks and wildlife spotting. Experience the thrill of fishing in the nearby rivers or try your hand at kayaking on the lochs, immersing yourself in the stunning Highland scenery and abundant nature.

Nightlife

Experience the charm of Kildonan with a visit to the local pub for a warm atmosphere and traditional Scottish fare. Enjoy live music and a pint of local ale, or mingle with friendly locals while soaking in the picturesque coastal views under the stars.

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

Booking tips and Expedia advantages for Kildonan

  • 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: The cheapest time to book a hotel in Kildonan is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you prefer. To uncover the most economical prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You could save money by combining your hotel stay in Kildonan with your flights and activities through an Expedia package.

Find the best attractions near Kildonan

In and around Kildonan, visitors can explore a variety of attractions, including historical castles, monuments, and museums that highlight the area's rich culture and heritage. Ideal for those seeking outdoor adventures or a relaxing beach experience, Kildonan offers notable sites such as Kildonan Castle, perfect for history enthusiasts and nature lovers alike.

  • Dunrobin Castle: Nestled 20.9km from Kildonan, Dunrobin Castle is a stunning example of Scottish architecture, boasting beautiful gardens and a rich history. Visitors can explore the opulent rooms and enjoy captivating falconry displays, all set against a backdrop of romantic coastal views.
  • Brora Beach: Located 16.1km away, Brora Beach offers a serene escape with its golden sands and tranquil atmosphere. Ideal for leisurely strolls and picnics, this beach is perfect for soaking up the sun or enjoying a refreshing dip in the sea.
  • Loch Brora: Just 14.5km from Kildonan, Loch Brora is a picturesque lake surrounded by breathtaking scenery. This idyllic spot is perfect for outdoor activities such as walking, fishing, and romantic picnics by the water's edge.

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

When visiting Kildonan, you can fly into several major airports. Aberdeen Airport (ABZ) is situated 144.8km away, with nearby hotels like the 5-star Marcliffe, 9.7km from the airport, and the 4-star Courtyard by Marriott, only 483m away. INVerness Airport (INV) is 70.8km from Kildonan, offering luxurious options such as the 5-star Rocpool Reserve, 12.9km away. Kirkwall Airport (KOI) is 103.0km distant, with charming stays like the 4-star Graemeshall House, just 6.4km away. Each airport provides a range of transportation services to ensure convenient access to your accommodation and onward travel.

Frequently asked questions

What is the best area to stay in Kildonan?
The best area to stay in Kildonan is directly along the coastline, particularly near the village of Kildonan itself, for easy access to its natural beauty and local amenities.

The main area for visitors is the stretch of coast road that runs through Kildonan village. Here, you'll find a collection of guesthouses and holiday cottages, many offering direct sea views. The village is small but has a local shop and a pub, and the beach is easily accessible. This area provides a wonderful base for exploring the island's south end.

Couples looking for a peaceful retreat will find this area particularly appealing. The opportunities for scenic coastal walks are abundant, with paths leading to the Kildonan Falls and the lighthouse. Evenings can be spent watching the sunset over the sea, often with views towards Pladda Island and the Ailsa Craig.

For families, staying in or around Kildonan village offers the convenience of being close to the beach and local facilities. The sandy beaches here are generally calm and provide a relaxed setting for children to play.
When is the best time to go to Kildonan?
The best time to visit Kildonan is during the summer months, from June to August, when the weather is at its most pleasant.

During this period, you can expect longer daylight hours and milder temperatures, making it ideal for outdoor activities like hiking, exploring the beaches, and visiting historic sites. The average temperature hovers around 15-18°C, which is comfortable for walks and enjoying the scenic beauty without the chill of other seasons. This is also when local attractions and tourist services are fully operational, ensuring you have access to everything Kildonan has to offer.

For those who prefer a quieter experience and don't mind cooler weather, the shoulder seasons of May and September can also be very rewarding. The landscape is often stunning with spring blooms or autumn colours, and there are fewer visitors.
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?
Members always get our best prices. Find our best Kildonan hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £80 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