Rural retreats in Pembrokeshire

Pembrokeshire does rural like nowhere else. Pick your perfect rural retreat from our selection of 3 countryside cottages in Pembrokeshire.Read more

There's nothing like a good hearty stomp across the fields and a healthy dose of country air to recharge the batteries. Leave behind the hustle and bustle for a world of winding country lanes, fields, woodlands, stepping-stone streams and wild, open moors. Walk, fish, cycle – or just sit back, relax and enjoy the silence from one of our 3 handpicked countryside cottages in Pembrokeshire.

We have 3 rural retreats in Pembrokeshire to show you.

New bookings can be placed for any holiday arriving on or after the 4th July 2020. COVID-19

  • Sleeps 10 + cot
  • Dogs welcome (1 only)
  • Changeover Sat

7 nights from £1088 *

5 bedroom, dog friendly self catering cottage in St Davids.


Soak up the relaxed vibe and mystical presence in picturesque St Davids in Pembrokeshire National Park. Majestic Menai House is a beautiful Grade II Listed Georgian townhouse, eleg...

  • Sleeps 10 + cot
  • Dogs welcome (1 only)
  • Changeover Sat

7 nights from £1088 *

  • Sleeps 10 + 2 cots
  • Dogs welcome
  • Changeover Sat

7 nights from £1140

5 bedroom, dog friendly cottage with sea views in Little Haven, Pembrokeshire


With breathtaking, spectacular sea views from almost every room, spacious, elegant accommodation, a luxurious eight person hot tub with amazing sea views and just a stroll to the b...

  • Sleeps 10 + 2 cots
  • Dogs welcome
  • Changeover Sat

7 nights from £1140

Need more time? Reserve any cottage for up to 24 hours before booking.

  • Sleeps 10 + cot
  • Dogs welcome
  • Changeover Sat

7 nights from £1300

5 bedroom, dog friendly holiday cottage with sea views near Dale, Pembrokeshire


Sitting high above the cliffs on this rocky headland near Dale in Pembrokeshire, with spectacular, mesmerising sea views, this historic lighthouse, sleeping ten and dog-friendly, o...

  • Sleeps 10 + cot
  • Dogs welcome
  • Changeover Sat

7 nights from £1300