Find hotels near Dundonald Castle, Troon from $69

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

Compare 443 hotels close to Dundonald Castle with room rates, reviews, and availability. Most hotels are fully refundable.

Piersland House

4.0 star property
0.4 mi from Dundonald Castle
9.4 out of 10, Exceptional, (549)
"Beautiful building, spotlessly clean with great food and staff."
United Kingdom
Karen
$144 nightly
The price is $173
Dec 7 - Dec 8
Total with taxes and fees
Piersland House

The Loans Inn

4.0 star property
1.4 mi from Dundonald Castle
9.4 out of 10, Exceptional, (505)
"Great room, staff very welcoming and friendly. Public areas comfortable and well appointed. "
United Kingdom
William
$114 nightly
The price is $137
Dec 10 - Dec 11
Total with taxes and fees
The Loans Inn

Marine Troon

5.0 star property
0.5 mi from Dundonald Castle
9.2 out of 10, Wonderful, (335)
"Was a great location, nice but small rooms, great staff and food"
Canada
D. Peter
$177 nightly
The price is $212
Dec 9 - Dec 10
Total with taxes and fees
Marine Troon

The South Beach Hotel

3.0 star property
0.1 mi from Dundonald Castle
9.2 out of 10, Wonderful, (177)
"Great hotel "
United Kingdom
Dianne
$137 nightly
The price is $164
Jan 4 - Jan 5, 2026
Total with taxes and fees
The South Beach Hotel

Lochgreen House Hotel & Spa

4.5 star property
1 mi from Dundonald Castle
10.0 out of 10, Exceptional, (2)
"Everything"
United Kingdom
maureen
$299 nightly
The price is $359
Dec 7 - Dec 8
Total with taxes and fees
Lochgreen House Hotel & Spa

Miller House

3.0 star property
5.5 mi from Dundonald Castle
9.8 out of 10, Exceptional, (120)
"Lovely premises, very comfortable and quiet. In an excellent location for the centre of Ayr. "
United Kingdom
Sharon
$81 nightly
The price is $98
Jan 4 - Jan 5, 2026
Total with taxes and fees
Miller House

Crofthead Farm House

4.0 star property
7 mi from Dundonald Castle
10.0 out of 10, Exceptional, (46)
"Wonderful stay Delicious breakfast, welcoming host, lovely rooms with thoughtful touches — and dog-friendly too. Perfect!"
United Kingdom
Sinead
$155 nightly
The price is $155
Dec 12 - Dec 13
Total with taxes and fees
Crofthead Farm House

The Townhouse

3.5 star property
5.7 mi from Dundonald Castle
9.8 out of 10, Exceptional, (7)
"Great location to walk to restaurants and shopping and the Castle"
United States
Caroline
$126 nightly
The price is $152
Dec 9 - Dec 10
Total with taxes and fees
The Townhouse

Western House Hotel

4.0 star property
5.2 mi from Dundonald Castle
9.2 out of 10, Wonderful, (927)
"Lovely big rooms, good location, breakfast and surrounding area of the hotel was really pretty too"
United Kingdom
Charlotte
$88 nightly
The price is $106
Dec 11 - Dec 12
Total with taxes and fees
Western House Hotel

Irvine Bay Studios

3.0 star property
5.1 mi from Dundonald Castle
9.4 out of 10, Exceptional, (78)
"Great spot in Irvine. Stayed before, beds are comfy and it's in a good spot with easy free parking. "
United Kingdom
Douglas
$112 nightly
The price is $112
Dec 7 - Dec 8
Total with taxes and fees
Irvine Bay Studios

Harbour Guest House

3.0 star property
5.1 mi from Dundonald Castle
9.2 out of 10, Wonderful, (165)
"Excellent accommodation close to pub and bakery (for breakfast)"
United Kingdom
Mark
$66 nightly
The price is $79
Dec 7 - Dec 8
Total with taxes and fees
Harbour Guest House

Fairfield House - Ayr

4.0 star property
5.5 mi from Dundonald Castle
9.0 out of 10, Wonderful, (816)
"Nice hotel, excellent staff and great restaurant "
United Kingdom
James
$70 nightly
The price is $85
Dec 17 - Dec 18
Total with taxes and fees
Fairfield House - Ayr

Abbotsford Hotel

3.0 star property
6.2 mi from Dundonald Castle
9.6 out of 10, Exceptional, (39)
"Great hotel, lovely staff"
United Kingdom
Aisling
$165 nightly
The price is $199
Dec 6 - Dec 7
Total with taxes and fees
Abbotsford Hotel

The Gailes Hotel and Spa

4.0 star property
3.8 mi from Dundonald Castle
8.6 out of 10, Excellent, (374)
"Great breakfast & spa very relaxing. "
United Kingdom
Anne
$110 nightly
The price is $132
Dec 12 - Dec 13
Total with taxes and fees
The Gailes Hotel and Spa

Irvine Guest House

3.0 star property
5.4 mi from Dundonald Castle
9.0 out of 10, Wonderful, (89)
"The surrounding leaves much to be desired but still excellent place to stay - buses nearby & parking to the rear"
United Kingdom
Ann
$77 nightly
The price is $92
Dec 7 - Dec 8
Total with taxes and fees
Irvine Guest House

The Burnside Guest House

4.0 star property
5.2 mi from Dundonald Castle
9.4 out of 10, Exceptional, (144)
"Great breakfast and host"
United Kingdom
Kenneth
$86 nightly
The price is $104
Dec 12 - Dec 13
Total with taxes and fees
The Burnside Guest House

Brig o' Doon House Hotel

3.5 star property
7.8 mi from Dundonald Castle
9.8 out of 10, Exceptional, (54)
"The room was spotless and the staff were excellent. "
United Kingdom
Garry
$130 nightly
The price is $156
Dec 8 - Dec 9
Total with taxes and fees
Brig o' Doon House Hotel

Horizon Hotel

3.0 star property
5.2 mi from Dundonald Castle
8.6 out of 10, Excellent, (597)
"Friendly staff, clean and decent breakfast"
United Kingdom
Dennis
$90 nightly
The price is $108
Jan 5 - Jan 6, 2026
Total with taxes and fees
Horizon Hotel

The Park Hotel

4.0 star property
7.2 mi from Dundonald Castle
9.0 out of 10, Wonderful, (618)
"Friendly staff. Good breakfast."
United Kingdom
Wai Wah Gordon
$85 nightly
The price is $102
Dec 7 - Dec 8
Total with taxes and fees
The Park Hotel

St Andrews Guest House

3.0 star property
5.2 mi from Dundonald Castle
8.6 out of 10, Excellent, (28)
"Area was lovely plenty of places toeat"
United Kingdom
Andrew
$58 nightly
The price is $69
Dec 9 - Dec 10
Total with taxes and fees
St Andrews Guest 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.

Top Dundonald Castle Hotel Reviews

Hotels near other Dundonald Castle attractions

Frequently asked questions

What are the top-rated hotels near Dundonald Castle?
Discover the top-rated hotels near Dundonald Castle that promise an unforgettable stay in Troon, Scotland.

Self Catering Apartment (South Wing) at St Andrews House Prestwick sleeps 5-at--St-Andrews-House-Prestwick-sleeps-5 .h111447989.Hotel-information)

Self Catering Apartment (South Wing) at St Andrews House Prestwick offers a perfect retreat 3.6 miles from Dundonald Castle, with an impressive review rating of 10. This inviting accommodation features a fully equipped kitchen and a cozy patio, ideal for relaxing after a day of exploring. Guests can enjoy nearby golf courses, paddleboating, and scenic hiking trails, making it an excellent choice for active travelers looking to immerse themselves in the beauty of Troon.

TheLodge - sleeps 4 travelers in 2 bedrooms

Just a leisurely 15-minute walk from Dundonald Castle, TheLodge is a charming 3-star hotel rated 9.6 by travelers. This cozy lodge features a well-appointed kitchen and a relaxing hot tub, perfect for unwinding after a day of sightseeing. With ample dining space and onsite parking, it provides both comfort and convenience for travelers looking to explore the surrounding area.

The Loans Inn

The Loans Inn is a delightful 4-star hotel located 2.0 miles from Dundonald Castle, receiving an excellent review rating of 9.4. This hotel offers travelers a range of luxurious amenities, including a full-service spa with a steam room, sauna, and hot tub. Complimentary breakfast and a beautiful terrace enhance the traveler experience, making it a great option for those seeking relaxation and indulgence after visiting the historic castle.
What hotels are within walking distance to Dundonald Castle?
Discover the perfect stays for travelers looking to explore Dundonald Castle with comfort and convenience in mind.

TheLodge - sleeps 4 travelers in 2 bedrooms

TheLodge offers a cozy retreat just a 15-minute walk from Dundonald Castle, rated 9.6 by travelers. This 3-star hotel features a fully equipped kitchen, including a refrigerator, microwave, and dishwasher, making it ideal for self-catering stays. Guests can unwind in the hot tub after a day of sightseeing, ensuring a relaxing experience in Troon.

Piersland House

Piersland House is a charming 4-star hotel located only 10 minutes from Dundonald Castle, with a review rating of 9.4 by travelers. The hotel provides complimentary buffet breakfast and 24-hour room service, ensuring travelers start their day well. With off-street parking and a beautiful garden, it offers a tranquil atmosphere for a delightful stay.

Marine Troon

Marine Troon is a luxurious 5-star hotel situated just 10 minutes on foot from Dundonald Castle, a review rating of 9.2 by travelers. This upscale hotel features an indoor pool, full-service spa, and stunning golf views. Guests can indulge in wellness treatments or enjoy the sea view from various areas of the hotel, making it a premier choice for those seeking an exceptional experience.
How much is a hotel near Dundonald Castle?
Staying near Dundonald Castle is a treat, with plenty of hotels from $69 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Dundonald Castle?
Discover the top-rated family-friendly hotels near Dundonald Castle, perfect for creating memorable experiences with your loved ones.

Piersland House

Piersland House is a charming 4-star hotel also situated just a 10-minute walk from Dundonald Castle, with an impressive review rating of 9.4. This family-friendly hotel offers cribs, a playground, and a beautiful garden, perfect for kids to play. Guests can enjoy a complimentary buffet breakfast and the convenience of free toiletries, off-street parking, and 24-hour room service, ensuring a delightful stay for families.

Marine Troon

Marine Troon is a luxurious 5-star hotel located a mere 10 minutes' walk from Dundonald Castle with an impressive review rating of 9.2. Families will appreciate the complimentary cribs and breakfast options for children, along with daily housekeeping services. The hotel features an indoor pool, spa facilities, and stunning golf views, making it an excellent choice for relaxation and recreation after exploring the castle.

Premier Inn Ayr/Prestwick Airport

Premier Inn Ayr/Prestwick Airport is a cozy 3-star hotel located just 3.3 miles from Dundonald Castle, rated by travelers at 6.0. This family-friendly hotel offers essential amenities such as daily housekeeping, cribs, and a playground, ensuring a comfortable stay for families. Guests can also enjoy the convenience of free toiletries, nearby mountain biking, and easy access to local hiking and golfing activities.
Are there any 5-star hotels near Dundonald Castle?
Discovering the ideal 5-star retreat near Dundonald Castle is an exciting journey for travelers seeking top-rated accommodations with luxurious amenities.

Marine Troon

Marine Troon is a stunning 5-star hotel located just a 10-minute walk from Dundonald Castle, with an impressive review rating of 9.2. This exquisite hotel offers a range of luxurious amenities, including an indoor pool, a full-service spa, and breathtaking sea views. Guests can indulge in rejuvenating treatments such as deep tissue massages and body scrubs, or unwind at the hot tub after a day of exploration. The on-site health club and accessibility features ensure that all travelers can enjoy their stay in comfort.
Which hotels near Dundonald Castle offer the best views?
Discover top-rated hotels near Dundonald Castle that provide stunning views and exceptional comfort for your stay.

Self Catering Apartment (South Wing) at St Andrews House Prestwick sleeps 5-at--St-Andrews-House-Prestwick-sleeps-5 .h111447989.Hotel-information)

This Self Catering Apartment, rated a perfect 10, is located 3.6 miles from Dundonald Castle, offering a unique home-away-from-home experience. Equipped with a fully functional kitchen and patio, travelers can enjoy the flexibility of self-catering while taking in golf and sea views nearby. Ideal for families or groups, this apartment is a fantastic option for travelers seeking both comfort and nearby local attractions.

Marine Troon

Marine Troon is a luxurious 5-star hotel located just a 10-minute walk from Dundonald Castle, with a remarkable review rating of 9.2. Guests can unwind in the indoor pool or enjoy the onsite spa, featuring a full-service menu that includes deep tissue massages and aromatherapy treatments. The hotel offers breathtaking sea views from several areas, along with golf course access nearby, making it a perfect retreat for travelers looking to relax and enjoy scenic landscapes.

The South Beach Hotel

The South Beach Hotel, rated 9.0 by travelers, is a charming 3-star hotel situated just 5 minutes from Dundonald Castle. Guests can indulge in the serene sea views from the furnished terrace or enjoy a complimentary full breakfast each morning. With easy access to the beach and a beautiful garden to unwind in, this hotel offers a cozy and inviting atmosphere for those looking to soak in the local scenery.
What are the best affordable hotels near Dundonald Castle?
Finding an affordable yet comfortable stay near Dundonald Castle can enhance your visit, especially with these top-rated options perfect for families and travelers looking for great views.

Self Catering Apartment (South Wing) at St Andrews House Prestwick sleeps 5-at--St-Andrews-House-Prestwick-sleeps-5 .h111447989.Hotel-information)

This spacious apartment, just 3.6 miles from Dundonald Castle, offers a perfect base for families, accommodating up to five travelers. Rated a remarkable 10 by travelers, it features a fully equipped kitchen, making meal prep a breeze. Guests can enjoy nearby paddleboating and golfing, along with a cozy patio to relax after a day of exploration.

TheLodge - sleeps 4 travelers in 2 bedrooms

Located just a 15-minute walk from Dundonald Castle, TheLodge is ideal for families or small groups. With a great traveler rating score of 9.6, this 3-star hotel includes a kitchen and a hot tub for ultimate relaxation. Guests appreciate the convenient onsite parking and WiFi, ensuring a comfortable stay.

The South Beach Hotel

Just a 5-minute walk from Dundonald Castle, The South Beach Hotel offers a scenic stay with a review rating of 9.0. This 3-star hotel features free breakfast and WiFi, along with comfortable accommodations. Guests can unwind on the terrace or enjoy the nearby beach and golf course, making it a perfect choice for a relaxing getaway.
Are there any hotels with pools close to Dundonald Castle?
For those looking to unwind in style after exploring Dundonald Castle, there are top-rated hotels with pools nearby that cater to relaxation and leisure.

Marine Troon

Marine Troon is a luxurious 5-star hotel located just a 10-minute walk from Dundonald Castle, with an impressive review rating of 9.2 from travelers. Guests can enjoy an indoor pool complete with sun loungers, making it a perfect spot to relax after a day of sightseeing. The hotel further delights with a full-service spa, gourmet dining, and beautiful golf course views, ensuring a comfortable and enjoyable stay.
What are the best pet-friendly hotels near Dundonald Castle?
For travelers looking for the best pet-friendly hotels near Dundonald Castle, these top-rated options provide a wonderful stay for both you and your furry friends.

The Loans Inn

The Loans Inn is a charming 4-star hotel located just 2.0 miles from Dundonald Castle, with an impressive review rating of 9.4. This pet-friendly retreat welcomes dogs and provides essential amenities like food and water bowls, ensuring a comfortable stay for your pets. Guests can also enjoy a full-service spa, complimentary breakfast, and a serene garden area, making it a delightful choice for a relaxing getaway.

Marine Troon

Marine Troon, a luxurious 5-star hotel, is only a 10-minute walk from Dundonald Castle and has a great traveler rating score of 9.2. This upscale hotel is perfect for travelers with pets, offering amenities for dogs, including food and water bowls. Guests can indulge in a range of luxurious experiences, including an indoor pool, a wellness spa, and stunning golf course views, ensuring a memorable stay.

The South Beach Hotel

Just a 5-minute walk from Dundonald Castle, The South Beach Hotel is a cozy 3-star option with a review rating of 9.0. This pet-friendly hotel welcomes pets with open arms, providing food and water bowls for their comfort. Guests can enjoy beautiful sea views, a furnished patio, and complimentary breakfast, making it an ideal choice for a relaxing seaside escape.
Can I book a fully refundable hotel close to Dundonald Castle?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Dundonald Castle", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Dundonald Castle?
To look for discounts on hotels near Dundonald Castle, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is 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 and other participating brands.

Explore a world of travel with Expedia