Don't book a cottage this New Year, experience your very own private castle instead! Perfect for families or groups of friends. If you would like to benefit from our unrivalled knowledge, speak to a castle expert free of charge.
No results
Try adjusting or removing the filters for more options.
If you'd like some personal guidance on the perfect venue for you, speak to an expert

Need Help Planning Your Castle Adventure?
We realise that with so many incredible options, it’s hard to know where to start. That’s where we come in. You can talk to our friendly team 7 days a week — by video, phone, or email, whatever suits you!
- Insider knowledge — Our team includes the world’s leading castle experts. We personally visit the properties we feature.
- Tailored recommendations — Whether you’re dreaming big or just exploring, we’ll guide you to the perfect place.
- Best available rates — Thanks to our close relationships with castle owners, we can offer you the best prices.
Read why people love planning their castle experience with us
Why Use Celtic Castles
Here's what our customers say about our service.
Brian, United States
Celtic Castles was knowledgeable and timely with responses to questions. We can't wait for our stay at Huntington.
Po-Chun, China
The booking team are absolutely amazing for taking care all the details that the customer wants! Thanks again for the service!
Trusted Guest
Wow! Excellent service. Fast response to emails, friendly tone and attitude. Thanks Aimee and Vickie for all your help. We are looking forward to our trip to Scotland!
Julie, United States
Website easy to use and liked exploring castles on the map. Good info on the locations, history and appreciated reviews. Great website. Looking forward to staying!
Kerri, Canada
We had a lovely experience booking with Celtic Castle, everything went smoothly. Looking forward to our stay in Scotland.
Maggie, United States
I have to say this is the best customer service I have ever had. Prompt reply’s and very helpful. Can’t wait for our upcoming stay!!!
Terri, Australia
My service has been great. Prompt responses, friendly and emailed me as soon as rooms come available for me to book for us to end our holiday in style. Thank You
Ritu, India
Really prompt and everything is clearly explained.
Evgeny Sinelschikov, United Arab Emirates
Great customer service, all questions answered in minutes, love the experience so far.
Paula, United States
It’s so nice that you can find the castle and its location right away. I have used this site for 4 vacations now.
Sheryl, United Kingdom
Booking was an easy, simple and swift process. The website is very informative and easy to navigate. I highly recommend.
Sarah, Ireland
Great experience! Celtic Castles couldn’t have been more helpful. Very efficient especially considering my request for a last minute booking. Great experience. Thank you.
Elyse, USA
A really unbelievable service! This made booking a castle for my project so seamless. Roger and Lizzy are amazing. Would 100% use and recommend them again.
Donna, Canada
It was quick and easy. Given that I am in Toronto and you are somewhere far far away, the response time was great to my request to book rooms. Very well managed! Thank You!
Paula, United States
They did a wonderful job and quickly answered me back. We have used them in the past and highly recommend them. They take the work out of booking and finding a place.
Alejandro, Mexico
Very fast and professional service. Easy to use website with a personal touch. Very excited to stay in a castle in Scotland! Dreams do come true.
Leslie, United States
Agents were wonderful and responsive as I had quite a few questions. This will be our 2nd Christmas in a castle!
Sheila, Canada
Wonderful experience! Very quick response to my emails with all my questions answered perfectly. Looking forward to our stay. Thanks.
Trusted Guest
Great customer service. Fast and helpful. This was my 4th reservation with them and each one has been easy and efficient. Thanks!
Stephen, UK
This is my second booking with Celtic Castles. Prompt, friendly service - again.