Gainford holiday cottages

Self catering holiday accommodation in Gainford, County Durham

Find your ideal self catering holiday cottage accommodation for that relaxing holiday in and around Gainford, County Durham.

We have all sorts of County Durham holiday rentals from large houses to compact cottages and from dog friendly places to stay in County Durham to walker friendly places to stay.

Holiday cottage, Gainford (Barforth Hall Parlour)

Gainford, County Durham

1 bedroom · Sleeps 2 · Dog friendly

This stone-built cottage situated close to the Teesdale village of Gainford sleeps two people.

Holiday cottage, Gainford (Barforth Hall Dairy)

Gainford, County Durham

2 bedrooms · Sleeps 5 · Dog friendly

This end-terrace cottage near Gainford sleeps five people in two bedrooms.

Holiday cottage, Gainford (Barforth Hall Lodge)

Gainford, County Durham

6 bedrooms · Sleeps 12 · Dog friendly

This spacious, single-storey cottage near Gainford sleeps up to twelve people in six bedrooms.

Horizon Cottages lists over 20,000 holiday cottages all over England, Scotland and Wales.

©2026 - Horizon Cottages