Self catering holiday cottages and apartments in Bideford, North Devon. Moorhead Country Holidays is a holiday complex set within the beautiful North Devon countryside...
In 2018 we took over Moorhead Country Holidays from the previous owners. Our vision is to completely renovate the complex and facilities starting in the winter of 2018/19 with comfort in mind, creating a place that guests can treat like a home and return year after year...
And remember we offer a 5% returning guest discount to any one who has stayed with us since 2018.