
Escape to Northumberland’s most exclusive, owners-only, country estate
Enjoy the peace, comfort and exclusivity that comes as part of luxury lodge ownership at Barmoor Castle; a unique opportunity to possess your very own piece of tranquillity, nestled in the heart of Northumberland.
Explore with a personal tour today. Discover your new home from home.
ESTATE OWNERSHIP, MADE EFFORTLESS
To make becoming an owner a breeze, we have four key factors to support your decision making: helping to ensure you choose the perfect home from home at Barmoor Castle.
Understanding What’s Included in Your Ownership
Your ownership at Barmoor Castle is inclusive of all annual site fees, local rates, water, refuse and the estate stewardship that keeps the park absolutely pristine.
Different ownership levels are available throughout the country estate, allowing you to choose the perfect location that is right for you, starting from just £4,055 p/a.
Exclusive ownership fees are costs for gas, electricity and insurance. We advise owners to budget approximately £1,000 annually for these utilities. We work in partnership with Gallagher’s Insurance to bring the best level of cover and peace of mind to our estate owners.


DISCOVER BARMOOR CASTLE
Peer behind the gates to see what life awaits you as an owner at Barmoor Castle. Your keys to freedom are waiting for you.
BOOK A PERSONAL TOURWORDS FROM OUR OWNERS
FIND YOUR PERFECT SPACE
DOWNLOAD OUR BROCHURE
Interested in owning a holiday home? Our brochure provides all the information you need to start your journey towards owning a luxury lodge at Barmoor Castle. Learn more about our park and the surrounding areas, including site fees, running costs, ownership benefits, FAQs, and more.

GET IN TOUCH
We’d love to hear from you and welcome you to Barmoor Castle to meet Michael and the family.
"*" indicates required fields