Find Beach Resorts in Kildonan

  • 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 availability on Kildonan Beach Resorts & Hotels

Next weekend
In two weeks

Our top choices for Kildonan beach hotels

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (260 reviews)
The price is £143
includes taxes & fees
30 Jun - 1 Jul
Royal Marine Hotel

Golspie Inn

Golspie Inn
3.5 star property
Golspie
8.6 out of 10, Excellent, (187 reviews)
The price is £199
includes taxes & fees
28 Jun - 29 Jun
Golspie Inn

North Coast 500 Pods

North Coast 500 Pods
3.5 star property
Brora
9.6 out of 10, Exceptional, (42 reviews)
The price is £186
includes taxes & fees
6 Jul - 7 Jul
North Coast 500 Pods

The old post office, on NC500.

The old post office, on NC500.
Golspie
10.0 out of 10, Exceptional, (1 review)
The price is £163
includes taxes & fees
12 Jul - 13 Jul
The old post office, on NC500.

Sea view Luxury Cabin, King bed, walk to Harbour and Beach

Sea view Luxury Cabin, King bed, walk to Harbour and Beach
Dunbeath
8.0 out of 10, Very good, (1 review)
  • cleanliness
    Coastal cabin getaway with beachside bliss and private kitchen, just steps from the shores of Dunbeath.
The price is £168
includes taxes & fees
25 Jun - 26 Jun
Sea view Luxury Cabin, King bed, walk to Harbour and Beach

The Old Mill Apartment, on NC500

The Old Mill Apartment, on NC500
Brora
8.0 out of 10, Very good, (1 review)
The price is £184
includes taxes & fees
22 Jun - 23 Jun
The Old Mill Apartment, on NC500

Rowan Tree House

Rowan Tree House
3.0 star property
Brora
The price is £904
includes taxes & fees
18 Jul - 19 Jul
Rowan Tree House
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.

Choose what matters most at beach hotels in Kildonan

Top Kildonan Hotel Reviews

Frequently asked questions

How much does a beach hotel in Kildonan cost?
Prices for beach hotels in Kildonan vary, but you can find a great deal from £143 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which area of Kildonan is best to stay in for beaches?
The best area of Kildonan to stay in for beaches is the stretch along the southeastern coast, particularly around Kildonan village itself.

This part of the coast is well-known for its sandy beaches and clear waters. The main beach in Kildonan village, often referred to as Kildonan Beach, is easily accessible and offers lovely views across to the island of Pladda and its lighthouse. You'll find a few local amenities here, including a small shop and a pub, making it convenient for a seaside stay.

Families will find this area particularly appealing. The beaches here are ideal for children to play, build sandcastles, and paddle in the shallow water. There are often rock pools to explore at low tide, providing natural entertainment for younger visitors. Staying in Kildonan village means you're just a short walk from the sand, making beach days effortless.

For those looking for a relaxing coastal escape, this area is perfect. The beaches offer a serene setting for walks, sunbathing, or simply enjoying the peaceful sound of the waves.
What is the best time of year to stay in a beach hotel in Kildonan?
The best time of year to stay in a beach hotel in Kildonan is during July and August. These months offer the warmest weather, with average temperatures around 18°C, making them ideal for enjoying the coastal scenery and water activities.

During this period, the days are long, providing ample opportunity for beach strolls, exploring the local fishing villages, or even a refreshing dip in the sea if you're feeling brave. Many local businesses and attractions are fully operational, offering a complete experience of Kildonan's charm. It's a fantastic time for families looking to make the most of the seaside.

For a slightly different, yet equally appealing, experience, June presents a wonderful alternative. The weather is still very pleasant, with temperatures often reaching 16-17°C, and the longer daylight hours are superb for outdoor adventures.
How can I save on a beach hotel in Kildonan with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Kildonan beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
What beach activities should we do in Kildonan?
The best beach activities to do in Kildonan involve enjoying its natural beauty and wildlife spotting, particularly along the southern coastline near the Kildonan Hotel.

This area is renowned for its picturesque sandy beaches, offering stunning views across the Kilbrannan Sound to the Isle of Pladda and its lighthouse. The coastline here is generally accessible and provides excellent opportunities for leisurely strolls and discovering marine life in rock pools at low tide.

Couples looking for a relaxing day out will appreciate the quiet beaches, superb for a picnic with a scenic backdrop. The chance to spot seals basking on the rocks or even dolphins and porpoises in the waters offshore adds an exciting element to a peaceful day by the sea.

Families will find plenty to keep children entertained, from building sandcastles to exploring the rock pools for crabs and other small creatures.
Is it cheaper to book flights and a beach hotel in Kildonan as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Kildonan for you.

Explore a world of travel with Expedia