Home 1 1920x1200pix
Home 2 1920x1200pix
Home 3 1920x1200pix
Home 4 1920x1200pix
Home 5 1920x1200pix
Home 6 1920x1200pix

Welcome to Mains Cottages


Located on the beautiful Northumberland coastline at Beadnell. Beadnell is situated between Dunstanburgh Castle and Bamburgh Castle and has a glorious stretch of beach known as Beadnell Bay. The beach is well known as one of the best equipped places in the County for watersports, such as surfing, kitesurfing, windsurfing, paddle boarding, scuba diving etc…

The harbour is the only west facing harbour on the North East coast.

The cottages provide a perfect base for you to explore the many castles and beaches Northumberland has to offer.

Looking for a holiday home with your dogs, all of our cottages are pet friendly.

Our Cottages

Shepherd’s Cottage

A large self catering holiday cottage situated on the Northumberland Coastline. Perfect for family and friend’s celebrations. Sleeps 8 to 10, dog friendly…

The Bothy

A cosy holiday cottage on the outskirts of Beadnell perfect for exploring the beautiful beaches and castles on the Northumberland coastline. Sleeps 4, dog friendly…

Benthall House

A self catering holiday cottage situated on the seafront in the village of Beadnell. Fantastic sea views for you to enjoy. Sleeps 8, dog friendly…

Shepherd’s Lodge

A self catering holiday cabin situated in the grounds of Shepherds Cottage. Fantastic sea views. Sleeps 6, dog friendly…

The Sand Martin

The Sand Martin is a new additional to our holiday cottages and is in the heart of Beadnell Village. Sleeping 4 this family and dog friendly cottage is perfect for exploring the Northumberland Coastline…

Here are the latest independently verified reviews provided by UpfrontReviews.

Two luxurious shepherds huts with wood burning hot tubs are located on the the land next to Shepherds Cottage.
Check out our website Shepherds Retreats for further details Perfect for additional guests or larger groups.