Cottages on Working Farms

A cottage on a working farm can be a great choice for guests keen to explore and enjoy the charm of rural Wales. Our selection of cottages located on working farms means guests can meet sheep, cows, hens, pigs, ducks, geese, red deer, horses, donkeys, goats - and even llamas! Many of our farm cottages will happily allow guests to help out with some farm activities including bottle feeding lambs in the spring and collecting eggs from the hens. Check out our farm cottages below to plan your holiday in the glorious Welsh countryside....



View more and filter search
221 Properties found
Back to list view

Brecon, Mid Wales & the Brecon Beacons

398625

(No dates selected)

£2700 - £3712
per week
From £2,025 for a 3-night stay
  • 5 Star
  • Sleep 25 guests in quality farmhouse, cottage and barn conversion on a working organic farm in the heart of the Brecon Beacons National Park. Hot tub, mountain bike hire, river fishing and footpath from the property
  • 25 Guests
  • 10 Bedrooms
  • 1 Pet
  • WiFi
  • Private Parking
  • Hot tub
  • Games room
  • Beach 50 miles
  • Pub 2 miles
  • Open fire or woodburner

Brecon, Mid Wales & the Brecon Beacons

378768

(No dates selected)

£1869 - £2670
per week
From £1,402 for a 3-night stay
  • 4 Star
  • Enjoy the breathtaking scenery of the Brecon Beacons National Park with your extended family or group of friends from these 3 neighbouring cottages. After a day's exploring the great outdoors, share a sauna or take in the views from the hot tub
  • 19 Guests
  • 8 Bedrooms
  • 6 Pets
  • WiFi
  • Private Parking
  • Hot tub
  • Games room
  • Beach 45 miles
  • Pub 8 miles
  • Open fire or woodburner
10% Off!

Rural Llyn Peninsula, Snowdonia & the Lleyn Peninsula

387040

(No dates selected)

£1409 - £2475
per week
From £1,057 for a 3-night stay
  • 5 Star
  • Special offerLast minute discount! 10% off bookings starting within 14 days (may not apply in conjunction with other offers)
  • 18 Guests
  • 9 Bedrooms
  • 5 Pets
  • WiFi
  • Private Parking
  • Beach 2 miles
  • Pub 3 miles

Machynlleth, Mid Wales & the Brecon Beacons

BOW25

(No dates selected)

£1780 - £2596
per week
From £1,335 for a 3-night stay
  • 5 Star
  • Ideal for group and family gatherings, this spacious 5 star house features a hot tub with a view, 8 large bedrooms and welcoming woodburners. Machynlleth and Snowdonia within 2 miles & short walk to pub / restaurant.
  • 16 Guests
  • 8 Bedrooms
  • No Pets
  • WiFi
  • Private Parking
  • Hot tub
  • Beach 10 miles
  • Pub 0.5 miles
  • Open fire or woodburner
10% Off!

Rural Llyn Peninsula, Snowdonia & the Lleyn Peninsula

489194

(No dates selected)

£1158 - £2628
per week
From £869 for a 3-night stay
  • 5 Star
  • Special offerLast minute discount! 10% off bookings starting within 14 days (may not apply in conjunction with other offers)
  • 16 Guests
  • 7 Bedrooms
  • No Pets
  • WiFi
  • Private Parking
  • Beach 5 miles
  • Pub 0.2 miles
10% Off!

Aberystwyth, Pembrokeshire & West Wales

WAN414

(No dates selected)

£907 - £2822
per week
From £680 for a 3-night stay
  • Special offerLast minute discount! 10% off bookings starting within 14 days (may not apply in conjunction with other offers)
  • 14 Guests
  • 6 Bedrooms
  • 2 Pets
  • WiFi
  • Private Parking
  • Hot tub
  • Games room
  • Beach 4 miles
  • Pub 4 miles
10% Off!

Llandovery, Mid Wales & the Brecon Beacons

WAW243

(No dates selected)

£903 - £1628
per week
From £677 for a 3-night stay
  • 4 Star
  • Special offerLast minute discount! 10% off bookings starting within 14 days (may not apply in conjunction with other offers)
  • 13 Guests
  • 6 Bedrooms
  • 2 Pets
  • WiFi
  • Private Parking
  • Beach 37 miles
  • Pub 5 miles
  • Open fire or woodburner
New Property

Llandovery, Mid Wales & the Brecon Beacons

WAW325

(No dates selected)

£1020 - £1734
per week
From £765 for a 3-night stay
  • Combining three 17th century barn properties, each sleeping 4, located on a smallholding, Glanrannell Barn provides a perfect rural retreat for a family holiday, get together or special occasion, with one dining area large enough to seat 12 guests. There is a 6.5 acre meadow with river frontage available to guests, and a wealth of outdoor activities and attractions available in the local area.
  • 12 Guests
  • 6 Bedrooms
  • 4 Pets
  • WiFi
  • Private Parking
  • Beach 24 miles
  • Pub 1.3 miles
  • Open fire or woodburner
10% Off!

Brecon, Mid Wales & the Brecon Beacons

WAL368

(No dates selected)

£750 - £1260
per week
From £563 for a 3-night stay
  • Special offerLast minute discount! 10% off bookings starting within 14 days (may not apply in conjunction with other offers)
  • 12 Guests
  • 6 Bedrooms
  • 1 Pet
  • WiFi
  • Private Parking
  • Beach 47 miles
  • Pub 6 miles

Swansea Valley, South Wales

BOW75

(No dates selected)

£1174 - £1848
per week
From £881 for a 3-night stay
  • Set in an elevated position with great views across the valley from the large garden, this pair of holiday cottages are near the village of Cwmtwrch on the edge of the Brecon Beacons National Park.
  • 12 Guests
  • 5 Bedrooms
  • No Pets
  • WiFi
  • Private Parking
  • Beach 18 miles
  • Pub 0.5 miles

Brecon, Mid Wales & the Brecon Beacons

391900

(No dates selected)

£1143 - £1603
per week
From £857 for a 3-night stay
  • 5 Star
  • This luxury cottage, which is located in the captivatingly beautiful Brecon Beacons National Park, is within easy distance of Hay on Wye and Brecon. Top it all off with a hot tub, and you have an indulgent and opulent cottage.
  • 11 Guests
  • 4 Bedrooms
  • No Pets
  • WiFi
  • Private Parking
  • Hot tub
  • Games room
  • Beach 45 miles
  • Pub 2 miles
  • Open fire or woodburner

Hay-on-Wye, Mid Wales & the Brecon Beacons

WAM136

(No dates selected)

£605 - £1153
per week
From £454 for a 3-night stay
  • 4 Star
  • This large cottage near Hay-on-Wye is on an organic farm close to Painscastle with sheep, red deer and horses.
  • 10 Guests
  • 4 Bedrooms
  • 9 Pets
  • WiFi
  • Private Parking
  • Beach 65 miles
  • Pub 1 mile
  • Open fire or woodburner
View more and filter search