Wales is home to three National Parks, three World Heritage Sites, Britain's smallest city and world-class male voice choirs. Considering this wonderful country's compact size, it's crammed full of great things for you and your dog to enjoy on your next self-catering holiday!
Perfect for long walks, the Welsh coast is fringed with miles of award-winning, safe, sandy beaches, where dolphins can be glimpsed playing offshore and coastal paths offer spectacular sea views. Head inland and you will find lush countryside peppered with historic treasures and villages with tongue-twisting names and friendly pubs and cafes serving lush home cooking!
After a busy day exploring, you’ll want a holiday cottage with all the comforts of home – check out our range of dog-friendly holiday homes in Wales below.
2,460 properties found
Trearddur Bay, Anglesey
13 4 3 Yes
This detached bungalow lies in the village of Trearddur Bay, near Holyhead, and can sleep ten people in four bedrooms.
Weekly prices from £950.00
Benllech, Anglesey
13 7 4 Yes
A semi-detached property in the village of Benllech in Anglesey, sleeping up to thirteen people in seven bedrooms.
Weekly prices from £870.00
Menai Bridge, Anglesey
13 6 4 Yes
Large holiday house with views over the Menai Strait. WIFI, TV with Sky facilities, games room, BBQ, woodburner. Pub 5 minute walk. Amenties 3 miles away. Beaches 15 minute drive.
Weekly prices from £1,773.00
Amlwch, Anglesey
13 5 4 Yes
This striking detached cottage rests in Amlwch, Anglesey, and can sleep 11 people in five bedrooms.
Weekly prices from £1,430.00
Denbigh, Anglesey
13 5 3 Yes
This traditional-style cottage rests in rural countryside of Groes near Denbigh in North Wales and can sleep up to13 people in 5 bedrooms (two extra pull out beds available to accommodate a total of 13 guests)
Weekly prices from £1,204.00
Llandovery, Mid Wales
13 6 4 Yes
This lovely barn in Carmarthenshire is ideal for a family or friends looking for a peaceful location for a holiday or reunion. The property is in 60 acres of beautiful countryside on the edge of the Bannau Brycheiniog (Brecon Beacons) National Park. Nearby Llandovery (4.5 miles) is a great market town in which to discover the history and legends of the local area. Stop at one of the many inns and tuck into a Drover’s lunch. This charming two-storey property retains a cottage feel with plenty of exposed wooden beams and wood burners. It has stylish furnishings and decor and all the contemporary creature comforts to ensure a memorable stay. Step into the entrance hall, and to the left, there is a downstairs bedroom with three single beds and an accessible en-suite wet room. To the right, you’ll find the large open-plan lounge/kitchen/diner. Relax on the comfortable sofas in the lounge, pop a log on the wood burner, and choose your favourite film to watch on the Smart TV. Dine together in a space with patio doors affording outstanding countryside views. The kitchen area has everything you need to cook up a storm, so even preparing large feasts is a breeze. Upstairs, there is a bathroom and five bedrooms, three doubles, two with en-suite shower rooms and two twins. Outside, the enclosed garden has a lawn and patio area with a garden table and chairs to sit and chat or enjoy the scenery. Within a short drive from the property, there are many cycling and walking routes, including at Cwm Rhaeadr (6.5 miles). The Brecon Beacons Visitor Centre (22 miles) offers cycling, walking and spectacular mountain views. All ages will love to have a go at panning for gold, so head 15 miles to National Trust Dolaucothi Gold Mines, enjoy the guided tours and learn about the history of gold mining in the area.
Weekly prices from £1,419.00
Criccieth, Snowdonia and North Wales
14 7 6 Yes
Gwynle in Criccieth can sleep fourteen people in seven bedrooms.
Weekly prices from £1,294.00
Abersoch, Snowdonia and North Wales
14 5 3 Yes
The Coach House is a fantastic holiday home resting in Abersoch, Gwynedd and can sleep 14 people in five bedrooms.
Weekly prices from £2,000.00
Trearddur Bay, Anglesey
14 6 3 Yes
1 Tirionfa in Trearddur Bay, Anglesey can sleep fourteen in six bedrooms.
Weekly prices from £1,200.00