Viewing 40 of 70 rentals in St Davids Peninsula
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
St Davids Peninsula apartment or villa with a log fire | Holiday Lettings
28 Holiday homes
from £86 / night
£624 - £687 / week
from £201 / night
£1,134 - £1,890 / week
from £126 / night
£1,432 / week
from £46 / night
£218 - £533 / week
from £115 / night
£516 - £1,432 / week
from £94 / night
£470 - £1,214 / week
from £123 / night
£858 / week
from £184 / night
£550 - £1,403 / week
from £184 / night
£1,283 / week
from £119 / night
£834 / week
from £231 / night
£1,611 / week
from £217 / night
£1,515 / week
from £133 / night
£930 / week
from £331 / night
£2,084 / week
from £207 / night
£1,453 / week
from £73 / night
£505 / week
from £126 / night
£498 - £956 / week
from £115 / night
£802 - £1,260 / week
from £229 / night
£1,260 - £2,061 / week
from £117 / night
£584 - £1,437 / week
from £129 / night
£637 - £1,487 / week
Holiday cottage with shared pool in St Davids Peninsula
Solva cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
from £149 / night
£584 - £1,134 / week
from £87 / night
£436 - £773 / week
from £149 / night
£630 - £1,455 / week
from £92 / night
£487 - £745 / week
“Gorgeous cottage, perfectly situated” We were really pleasantly surprised by how nicely the cottage was presented, really cosy and comfortable, and fully equipped with everything you might need. Great position as well, within walking distance of several pubs and the sea. Brilliant weekend, we want to come back and stay longer!
from £98 / night
£802 / week
from £144 / night
£1,260 - £1,432 / week
St Davids Peninsula holiday cottage accommodation
St. Davids cottage
- 2 bedrooms
- 2 bathrooms
- sleeps 4
from £94 / night
£470 - £1,214 / week
Great rentals within 20 miles that match your search
from £287 / night
£1,890 - £2,061 / week
from £86 / night
£602 - £1,661 / week
from £109 / night
£1,374 / week
from £74 / night
£516 - £1,025 / week
from £138 / night
£802 - £859 / week
from £98 / night
£430 - £659 / week
from £97 / night
£674 / week
from £207 / night
£1,890 - £2,061 / week
from £115 / night
£802 - £1,489 / week
from £300 / night
£2,100 / week
from £796 / night
£6,298 / week
from £115 / night
£802 / week