Holiday rentals in Pembrokeshire

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Pembrokeshire

Guests agree: these stays are highly rated for location, cleanliness and more.

Guest favourite

Barn in Bosherston

4.9 out of 5 average rating, 298 reviews

Little Whitewell, Bosherston

*2 NIGHTS £100!*This tiny holiday let is compact yet light and airy and is the perfect place to relax after a busy day taking in the stunning scenery around the village. The wooden beams and whitewashed walls fill the space with character and although there is no mistaking Little Whitewell's history, the bright accessories, modern shower room and comfortable bed make a stay here a delight for any traveller in 2023. (not suitable for people with mobility issues or those who dislike small spaces).

17–24 Dec

₹8,108 per night
Guest favourite

Cottage in Pembrokeshire

4.95 out of 5 average rating, 355 reviews

Beautiful Cottage Near The Coast

Beautiful farm cottage near the coast, with stunning mountain views. Enjoy peace and quiet in an unspoilt landscape, yet just a short walk from the historic village of Nevern, with its ancient church and traditional pub. Nearby Newport has cafes, restaurants and galleries and is only a 5 minute drive away, as is the famous Pembrokeshire coast path. Sandy beaches, secluded coves, woodland and mountain walks are all within easy reach. A perfect retreat for a couple wanting to get away from it all.

28 Nov – 5 Dec

₹9,804 per night
Guest favourite

Cottage in Saint Davids

4.99 out of 5 average rating, 254 reviews

The Snug - St Davids

The Snug has it all! One of the most spectacular views in St Davids, is an easy 10min stroll into the historic Cathedral City centre, close to the stunning coastal path & a stones throw from the local beaches. It is nestled on the edge of the Waun Fawr moor with amazing far reaching views towards Carn Penberry. The Snug is beautifully decorated, providing stylish, self-contained accommodation in part of our former farmhouse - perfect for couples, friends, solo adventurers, cyclists & walkers.

11–18 Oct

₹10,270 per night

Popular amenities for Pembrokeshire holiday rentals

Other great holiday rentals in Pembrokeshire

Guest favourite

Flat in Pembrokeshire

5.0 out of 5 average rating, 180 reviews

Superbly Located Harbourside Apartment

5–12 Dec

₹12,012 per night
Guest favourite

Farm stay in Narberth

4.96 out of 5 average rating, 617 reviews

Vaynor Farm POD.

12–19 Sep

₹12,398 per night
Guest favourite

Cabin in Maidenwells

4.95 out of 5 average rating, 149 reviews

Starlight Pod in Pembrokeshire

5–12 Jan

₹15,976 per night
Guest favourite

Farm stay in Llangolman

4.95 out of 5 average rating, 128 reviews

Studio/Cottage in Pembrokeshire with Hot Tub

21–28 Feb

₹9,853 per night
Guest favourite

Cabin in Mathry

5.0 out of 5 average rating, 106 reviews

Snoozy Bear Cabin- amazing walk to the beach!

11–18 Apr

₹15,444 per night
Guest favourite

Cottage in Abercastle

4.91 out of 5 average rating, 101 reviews

Cosy seaside fisherman's cottage

22–29 Jun

₹11,411 per night
Guest favourite

Barn in Saint David's

4.91 out of 5 average rating, 234 reviews

Rural living on a farm near the sea.

14–21 Sep

₹9,642 per night
Guest favourite

Tiny home in Tenby

4.92 out of 5 average rating, 652 reviews

Island View Cabin - Tenby - Romantic cabin for 2.

12–19 Oct

₹9,212 per night
Guest favourite

Flat in Whitland

4.96 out of 5 average rating, 345 reviews

Danderi Retreat - Old Taylor's - Glandwr - Pembs

18–25 Sep

₹8,363 per night
Guest favourite

Home in Solva

4.91 out of 5 average rating, 291 reviews

Cosy cottage, sea views, Solva, Pembrokeshire

22 Feb – 1 Mar

₹7,935 per night
Guest favourite

Cabin in Cilgwyn

4.94 out of 5 average rating, 478 reviews

Cosy Eco Cabin with hot tub

8–15 Jan

₹11,616 per night
Guest favourite

Farm stay in Cresswell Quay

5.0 out of 5 average rating, 70 reviews

Little Barn offering a luxury getaway for couples

18–25 Nov

₹13,964 per night

Destinations to explore

  1. Airbnb
  2. United Kingdom
  3. Wales
  4. Pembrokeshire