Vacation rentals in Pembrokeshire

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Pembrokeshire

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

Guest favorite

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).

Dec 17 – 24

€ 90 per night
Guest favorite

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.

Nov 28 – Dec 5

€ 115 per night
Guest favorite

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.

Oct 11 – 18

€ 115 per night

Popular amenities for Pembrokeshire vacation rentals

Other great vacation rentals in Pembrokeshire

Guest favorite

Apartment in Pembrokeshire

5.0 out of 5 average rating, 180 reviews

Superbly Located Harbourside Apartment

Dec 5 – 12

€ 134 per night
Guest favorite

Farm stay in Narberth

4.96 out of 5 average rating, 617 reviews

Vaynor Farm POD.

Sep 12 – 19

€ 141 per night
Guest favorite

Cabin in Maidenwells

4.95 out of 5 average rating, 149 reviews

Starlight Pod in Pembrokeshire

Jan 5 – 12

€ 178 per night
Guest favorite

Farm stay in Llangolman

4.95 out of 5 average rating, 128 reviews

Studio/Cottage in Pembrokeshire with Hot Tub

Feb 21 – 28

€ 110 per night
Guest favorite

Cabin in Mathry

5.0 out of 5 average rating, 106 reviews

Snoozy Bear Cabin- amazing walk to the beach!

Apr 11 – 18

€ 172 per night
Guest favorite

Cottage in Abercastle

4.91 out of 5 average rating, 101 reviews

Cosy seaside fisherman's cottage

Jun 22 – 29

€ 127 per night
Guest favorite

Barn in Saint David's

4.91 out of 5 average rating, 234 reviews

Rural living on a farm near the sea.

Sep 14 – 21

€ 110 per night
Guest favorite

Tiny home in Tenby

4.92 out of 5 average rating, 652 reviews

Island View Cabin - Tenby - Romantic cabin for 2.

Oct 12 – 19

€ 105 per night
Guest favorite

Apartment in Whitland

4.96 out of 5 average rating, 345 reviews

Danderi Retreat - Old Taylor's - Glandwr - Pembs

Sep 18 – 25

€ 99 per night
Guest favorite

Home in Solva

4.91 out of 5 average rating, 291 reviews

Cosy cottage, sea views, Solva, Pembrokeshire

Feb 22 – Mar 1

€ 99 per night
Guest favorite

Cabin in Cilgwyn

4.94 out of 5 average rating, 478 reviews

Cosy Eco Cabin with hot tub

Jan 8 – 15

€ 134 per night
Guest favorite

Farm stay in Cresswell Quay

5.0 out of 5 average rating, 70 reviews

Little Barn offering a luxury getaway for couples

Nov 18 – 25

€ 161 per night

Destinations to explore

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