Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Holiday townhouses in Wales
7 townhouses
from £103 / night
£629 - £9,159 / week
“perfect for our extended family of 12” We had a great weekend, the house has a large comfortable kitchen / dining area which easily accommodated us all. All the rooms have en-suite facilities and are clean and comfy. There is no real outside space, but we didn't miss it as the beach and seafront are so close. No parking attached, but we used Sainsbury's car park which cost £2 for 24hours and is a 5 minute walk away. Tenby is perfect for a short break, lots to explore, just watch out for seagulls trying to steal your food if eating outdoors!
from £500 / night
£2,500 - £3,000 / week
from £115 / night
£974 - £1,832 / week
from £149 / night
£1,042 / week
from £149 / night
£1,042 / week
from £138 / night
£962 / week
“Excellent Family Accomadation in Pembrokeshire” We visited Haverfordwest, Pembrokeshire for a Family Wedding, Myself and my Wife and 3 Children (Ages 12,11,1). The Town House was in a good Location near the centre of Haverfordwest and all its amenities and very close by car to all the Coast. Broad Haven Beach is on 10 minutes away by car. The town House is exceptional and very clean. It feels like you are at 'Home' as it has everything you need and feels like a 'Home' rather than some sterile holiday let. It has excellent sized bedrooms and can cater for large mixed families. The living room has very comfy leather seats and has a large LCD TV with excellent WIFI. A great Holiday for me is comfort and WIFI Connection (17 Mbps - Excellent as I tested the download rate). The TownHouse had everything you would ever need! and more. The owner has obviously thought this out and made a great holiday experience for all the Guests that Visit. The Location is excellent for a Holiday in Pembrokeshire and the Townhouse is Perfect! I would definitely recommend and I will be staying here again next time we visit pembrokeshire.
from £276 / night
£1,932 / week