Barmoor Castle Country Park

Holiday Homes in Bamburgh

Explore our luxurious holiday homes in Bamburgh, Northumberland. All Caravans & Lodges come equipped with everything you need to escape everyday life and make the most of your leisure time.

Find your perfect space...

How can we help you today?

Not found what you’re looking for?

Contact us today and a member of our team will be happy to help you.

Get in touch