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.
Andy, United Kingdom
A huge selection of venues, prices are very competitive and even cheaper than booking direct. Easy to navigate the booking online.
Trusted Guest
Great customer service. Fast and helpful. This was my 4th reservation with them and each one has been easy and efficient. Thanks!
Alison, United Kingdom
I had excellent responses from the agents after my enquiry, gave lots if options and booking online was easy, confirmed within an hour. Will use celtic castles again next time.
Mark, United Kingdom
Excellent service on the ball with information helpful and friendly
thank you
Evgeny Sinelschikov, United Arab Emirates
Great customer service, all questions answered in minutes, love the experience so far.
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.
Kathleen, United States
Bethany was amazing! She helped me find the stay I wanted in the time frame provided. I'm so excited for my first trip to the Uk, and to visit some of the history!
Paula, United States of America
We booked 3 castles this week on Celtic Castles! It is so great to find all these castles on one site. Castles made easy.
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.
Bev, United Kingdom
So very helpful as it took a few emails back and forth on my part due to changes in my dates, really responsive and happy to assist.
Mark, United Kingdom
Having made initial contact through email, I needed to follow up on the telephone and found the team courteous and helpful, and easy to speak with. Well done!
Robert, United States
The folks at Celtic Castles were very nice. They were able to work with a special request in a timely and efficient manner. Highly recommend them...
Trusted Guest
It was very quick and simple to use, questions were answered in a timely manner. Very much look forward to my stay and will sure to use Celtic Castles again.
Judy, South Africa
Exceptional service, with a swift and helpful turnaround from both Bethany and Charlotte. Thank you very much!
Steve Marshall, United Kingdom
Give these fabulous people a ring tell them what your looking for and they do all the hard work for you.
Excellent service its like having your very own PA.
Krzysztof, Singapore
Great selection of castle hotels. Prompt booking confirmation. Thank you very much!
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!
Stephen, UK
This is my second booking with Celtic Castles. Prompt, friendly service - again.
Alan, Australia
Easy to use website and prompt reply- even on a Sunday. Accommodation all booked within 48 hours.. from the other side of the world!
Joan, Denmark
I have just booked and I was really amaized about the quick feedback. Looking forward to our stay.