Barmoor Castle Country Park

Barmoor Castle Country Park
Berwick-upon-Tweed, Northumberland, TD15 2TR
Open: 9th February - 9th January

Barmoor Castle Country Park is a true haven of tranquillity set in the heart of Northumberland. Surrounded by 200 acres of stunning rolling countryside, this is the perfect oasis for those seeking to escape from the hustle and bustle of everyday life. Whether you’re looking to own a caravan or luxury lodge, you’ll find everything you need right here.

The location is simply spectacular, with the North Sea coast on one side and the Cheviot Hills on the other, and it’s only a short journey from the Scottish borders. So why not make Barmoor Castle your home away from home, and experience the peace and serenity of this stunning location for yourself?

Barmoor Castle Country Park is more than just a place to stay, it’s a base for adventures. With its location on the edge of Lowick village, guests can take a short walk to enjoy local amenities such as 2 pubs, restaurants, and a charming local shop. But that’s just the beginning. A short drive away, visitors can explore some of the most magical places in Northumberland.

And for die-hard fishers, Barmoor Castle is perfectly situated for access to the River Tweed and River Till. Golf lovers also won’t be disappointed as they are surrounded by stunning golf courses, including the renowned North East golf course at Goswick. As a gated, owners-only community, Barmoor Castle Country Park provides an exclusive experience that is family-owned and operated for generations to come.

Nearby Parks

Key Features


  • Gated Development
  • Golf Course