Find Self-Catering Holidays in Farm Cottages
Farm Stays provide the perfect holiday location for families or anyone who enjoys being in the countryside. Many UK farms have converted their old barns, shippons, byres, dairies, stables and linhays to create superb self-catering farm holiday accommodation for large groups or extended family holidays. Many farm cottages offer a real working farm experience, including milking the cows, feeding the newborn lambs and scavenging for free-range eggs to cook at breakfast. All the farm cottages on My Favourite Holiday Cottages will be found in beautiful countryside with local walks. Scroll down this page to search for a wealth of UK holiday cottages on working farms or converted farm buildings.
- Sleeps
- 7
- Bedrooms
- 4
Pebworth Cottage is a superb, sumptuously furnished detached Cotswold holiday cottage once owned by the actor Ben Kingsley. It is ideally located in the centre of the pretty village of Pebworth, just a short distance from the historic towns of Chipping Campden and Stratford-upon-Avon.
- Sleeps
- 4
- Bedrooms
- 2
- Nestled in the picturesque Quantock Hills, you'll find the fantastic Flora's Barn, your perfect getaway for all-season family adventures in the West Somerset countryside. This family-friendly two-bedroom / two-bathroom holiday cottage in Crowcombe sits on a small farm and welcomes pets.
- Sleeps
- 4
- Bedrooms
- 2
Knott View sits within a 17th-century Grade II listed barn conversion on a working farm near Sedburgh in Cumbria. It lies between the Yorkshire Dales and The Lake District, offering guests outstanding views and tranquillity within a remote rural location. Sleeps 4.
- Sleeps
- 12
- Bedrooms
- 6
Explore Hole Farm, a large Dartmoor holiday cottage just 2 miles from Chagford. This historic thatched Devon longhouse, built in medieval times, offers a unique stay with impressive features. The spacious sitting room boasts an open fire and an inglenook fireplace. Flexible accommodation includes four bedrooms and a separate cottage in the courtyard. With 130 acres of traditional Devon fields, it's perfect for large families. Pet-friendly and surrounded by captivating landscapes, Hole Farm is an ideal quirky retreat for groups seeking history, charm, and plenty of Moorland walks.
- Sleeps
- 4
- Bedrooms
- 2
Linnet’s Wing is a two-bedroom Cotswold holiday let in Lechlade-on-Thames. The elegant rural cottage enjoys abundant natural light, pastel-coloured wooden panelling, clean lines, wooden floors and modern decor. The cottage also places guests amid the endless attractions of the Cotswold Hills in Gloucestershire.
- Sleeps
- 6
- Bedrooms
- 3
Draenllwynellen is a wonderfully rustic rural cottage surrounded by countryside in Montgomery, Powys. The stone-built cottage sits on a property with an orchard and enjoys beautiful views. It offers exposed beams, tiled floors, a log fire, lovely gardens, an open-plan design, and seclusion.
- Sleeps
- 12
- Bedrooms
- 6
Discover Owlscombe, an Exmoor coastal cottage offering panoramic sea views and luxurious accommodations. Located in picturesque Porlock Weir, this 6-bedroom seaside holiday home sleeps 12 and is pet-friendly. Enjoy spacious living areas, eco-friendly features, and a games room for entertainment. Step outside to explore nearly an acre of expansive gardens, complete with seating areas and BBQ facilities. With its stunning location and modern amenities, Owlscombe is the perfect choice for your Porlock Weir holiday.
- Sleeps
- 8
- Bedrooms
- 4
Bratton Mill Farmhouse near the North Devon village of Bratton Fleming offers the perfect escape for large families and groups on holiday in the South West. A 17th-century former mill, It has been transformed into a child-friendly, large North Devon holiday cottage alongside a babbling trout stream.
- Sleeps
- 10
- Bedrooms
- 5
Captains House, a large holiday cottage in Marazion, enjoys direct, uninterrupted views across crystal clear water to St Michael’s Mount. This luxury waterfront Cornish coast cottage is immaculately presented and enjoys direct access to a sandy beach. Sleeps 10.