List your home
Apply filters
£ to

2,842 Holiday homes in Wales

Reset search

Show results on map

Filter your search

Price per day

£ to

Bedrooms

Location

  • Wales Clear
  • All locations
  • North Wales (1,373)
  • Powys/Brecon Beacons (447)
  • South Wales (178)
  • West Wales/Pembrokeshire (844)

more +

less -

Also consider

Coastal Cottages
222 properties
Pet Friendly Cottages
26,614 properties
Conwy
162 properties
Brecon
143 properties
Tenby
140 properties
Dolgellau
129 properties
Caernarfon
125 properties
Barmouth
117 properties
Betws-y-Coed
114 properties
Haverfordwest
110 properties
Pembroke
103 properties
Harlech
90 properties
Hay-On-Wye
87 properties
Pwllheli
87 properties
Cardiff
81 properties
St David's
81 properties
Bala
80 properties
Newport
80 properties
Trearddur Bay
75 properties
Abersoch
73 properties
Wales holidays
7542 properties

Filters applied: Dishwasher (2,842)

To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more
2,842 Results  |  
24 Photos

Cottage | 3 Bedrooms | sleeps 10

Min stay varies

Add to shortlist

from £42 /night

£290 - £899 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Great for children of all ages
  • Car essential
  • Some pets are welcome - please contact the owner
Keen prices.Christmas & New Year available! Stunning location. Perfect rural retreat. FREE Wi-Fi. Mountains & beaches just a few mins drive away. Well equipped and cosy with a wood burner. We can sleep 6 in no5 & up to 10 guests by using our other attached cottage no6.  …see more

24 Photos

Manor House | 4 Bedrooms | sleeps 8

Very Good 4.5/5 

3 Nights min stay

Add to shortlist

from £122 /night

£850 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 20 km
  • Great for children of all ages
  • Car essential
  • Some pets are welcome - please contact the owner
  • Private garden
Maesquarre Hall is a large 17th century Manor House set within 5 acres of stunning Welsh countryside. Ideal for families seeking a quiet holiday within a gated estate with a unstocked private lake. Maesquarre Hall is situated perfectly for mountain walks and hikes, 35 minutes from Mumbles / Gower Coast.  …see more

23 Photos

Farmhouse | 5 Bedrooms | sleeps 10

Excellent 5/5 

Min stay varies

Add to shortlist

from £194 /night

£1355 - £2950 / week

View

Key info:

  • Great for children of all ages
  • Car essential
  • No pets allowed
  • Private garden
Caemarchog is a truly outstanding farmhouse and Barn. The views from the property are simply breathtaking. If it's peace and tranquillity you are looking for, then you need look no further. The Black Mountains rise high - you are deep in the heart of the Brecon Beacons National Park.  …see more

Featured properties

20 Photos

Cottage | 7 Bedrooms | sleeps 15

Excellent 5/5 

Min stay varies

Add to shortlist

Pricing unknown

View

Key info:

  • Nearest beach 30 km
  • Great for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
The riverbank barn conversion (dated 1770) offers luxury group accommodation for up to 15 people. located at the Happy Horse Retirement Home , a stunning 100 acre farm in a secluded valley, set in the Brecon Beacons National Park, in spectacular coun­tryside The riverbank barn conversion (1770) offers luxury group accommodation for up to 15 people.  …see more

20 Photos

Cottage | 2 Bedrooms | sleeps 5

Excellent 5/5 

Min stay varies

Add to shortlist

from £48 /night

£330 - £490 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Great for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
A two bedroom ground floor cottage on a small livestock hill farm. Sitting high above the wonderful Llandanwg b each and the pretty village of Llanfair, the perfect rural retreat for those wanting to get away from it all.  …see more

13 Photos

Cottage | 3 Bedrooms | sleeps 6

Very Good 4.5/5 

3 Nights min stay

Add to shortlist

from £63 /night

£440 / week

View

Key info:

  • Beach / lakeside relaxation
  • Great for children of all ages
  • Car advised
  • Pets welcome
  • Private garden
A perfect place for a relaxing break at any time of year, Fforest Fields holiday cottage has excellent walking, mountain biking, horse riding and paragliding just outside your door and many other activities within easy reach of the house. Log Fire and Oak Beams. Close to Builth Wells, Hay on Wye and Elan Valley Near to our campsite with swimming and fishing lakes.  …see more

8 Photos

Cottage | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £58 /night

£402 / week

View

Key info:

  • Nearest beach 10 km
  • Great for children of all ages
  • Car essential
  • No pets allowed
  • Private garden
The unique selling point for this cottage is the fact that there is a successful micro-brewery within a few steps of the front door! It truly is a paradise for Real Ale enthusiasts and also a haven of peace and quiet for people wanting to relax  …see more

9 Photos

House | 3 Bedrooms | sleeps 8

Min stay varies

Add to shortlist

from £130 /night

£908 - £1452 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Great for children of all ages
  • Car advised
  • Some pets are welcome - please contact the owner
  • Private garden
Conveniently located next door to the Carew Inn, renowned for its excellent food and atmosphere, enjoy a meal here or just a drink after exploring Carew Castle and Mill - the footpath around which is sure to become a favourite Why not explore the beautiful Cleddau Estuary, a bird and wildlife haven, popular with boating enthusiasts  …see more

21 Photos

Cottage | 3 Bedrooms | sleeps 6

Excellent 5/5 

Min stay varies

Add to shortlist

from £57 /night

£395 - £595 / week

View

Key info:

  • Beach / lakeside relaxation
  • Great for children of all ages
  • Car advised
  • Some pets are welcome - please contact the owner
  • Private garden
Refurbished to highest standards, set amidst beautiful countryside, spectacular views in all directions. Ideally located for Cardiff, Gower, West Wales, Brecon with golf, fishing, riding,walking cycling,beaches all nearby. For virtual tour enter into web browser following link; http://tinyurl.com/http-LlanvithynVirtTour-com  …see more

4 Photos

Apartment | 1 Bedroom | sleeps 4

Min stay varies

Add to shortlist

from £38 /night

£265 - £583 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children over
  • Some pets are welcome - please contact the owner
dolphin beach sea side fishing sandy apartment boats bas fishing  …see more

10 Photos

Cottage | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £78 /night

£545 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Great for children of all ages
  • Car advised
  • Pets welcome
  • Private garden
Luxury, boutique-styled cottage. 15 minutes walk from village and beach. Sky TV and WiFi, off-road parking. Enclosed garden. Pets Welcome. Perfect accommodation for a 5 star family holiday.  …see more

18 Photos

Cottage | 2 Bedrooms | sleeps 5

Min stay varies

Add to shortlist

from £41 /night

£286 - £523 / week

View

Key info:

  • Beach / lakeside relaxation
  • Great for children of all ages
  • No pets allowed
  • Private garden
Peerie Hoose is about 100 metres from some of the most beautiful coastline in Pembrokeshire and on the Pembrokeshire National Park. It is a centrally-heated, simply-furnished stone cottage with two bedrooms, and is ideal for a family with up to three children.  …see more

16 Photos

House | 5 Bedrooms | sleeps 10

Excellent 5/5 

Min stay varies

Add to shortlist

from £114 /night

£795 - £1595 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Great for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
BIg, beautiful seaside house with bags of character and great views in Trearddur Bay , Anglesey.  …see more

24 Photos

House | 5 Bedrooms | sleeps 10

Excellent 5/5 

Short stays welcome

Add to shortlist

from £236 /night

£1650 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Great for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
Llys Aber is a lovingly restored 5* house set in the pretty fishing village of Solva. A stone's throw from the harbour and only minutes from scenic paths that allow you to experience the splendour of the Pembrokeshire coast. With 5 bedrooms (4 en suite) and spacious living areas this house is ideal for large families or groups.  …see more

20 Photos

Cottage | 5 Bedrooms | sleeps 8

Very Good 4.5/5 

Min stay varies

Add to shortlist

from £150 /night

£1045 - £2050 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Great for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
Luxury holiday cottage in Abersoch, ideal location for sailing, golf, walking and the beach. See website on; http://goo.gl/ipgL3  …see more

20 Photos

Farmhouse | 7 Bedrooms | sleeps 14

Excellent 5/5 

Min stay varies

Add to shortlist

from £115 /night

£800 - £2500 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Great for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
A large beautiful farmhouse set in approx one acre of gardens. Occupying a secluded position and enjoying wonderful views over Snowdonia. Well equipped family accommodation, in a perfect location to explore Anglesey and North Wales. Near to many stunning beaches.  …see more

14 Photos

Apartment | 3 Bedrooms | sleeps 8

Short stays welcome

Add to shortlist

from £85 /night

£595 / week

View

Key info:

  • Great for children of all ages
  • Some pets are welcome - please contact the owner
  • Private garden
12B Strawberry Gardens is a very comfortable, well equipped 3 bedroom, 2 bathroom self contained apartment, situated in an elevated position benefiting from coastal views and a sunny position.  …see more

12 Photos

Bungalow | 4 Bedrooms | sleeps 8

Min stay varies

Add to shortlist

Pricing unknown

View

Key info:

  • Beach / lakeside relaxation
  • Great for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
Mor Awel is a spacious and large Anglesey Holiday Home and is located in Llanfairynghornwy, a coastal village between Church Bay and Cemaes Bay.  …see more

6 Photos

House | 4 Bedrooms | sleeps 8

Min stay varies

Add to shortlist

Pricing unknown

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 22 km
  • Great for children of all ages
  • Car essential
  • No pets allowed
  • Private garden
Detached period house overlooking Cors Caron Nature Reserve: 12 mile long cycle track. There are 4 large bedrooms with two bathrooms one with jacuzzi bath. The number of things to do in and around this area are more than anyone can manage in one week.  …see more

14 Photos

Farmhouse | 7 Bedrooms | sleeps 11

Excellent 5/5 

Min stay varies

Add to shortlist

from £59 /night

£413 - £1045 / week

View

Key info:

  • Great for children of all ages
  • Some pets are welcome - please contact the owner
  • Private garden
Breaks in the BRECON BEACONS **Accommodation in spacious home from home farm house sleeps- 2 up to 10 people plus 2 infants. Welcomes, Groups, families, children,pets. Home from home renovated farm house where holidays memories can be treasured.  …see more

14 Photos

House | 7 Bedrooms | sleeps 13

Excellent 5/5 

Min stay varies

Add to shortlist

from £103 /night

£720 - £1600 / week

View

Key info:

  • Beach / lakeside relaxation
  • Great for children of all ages
  • Car not necessary
  • Pets welcome
  • Private garden
Ideal for large family reunions. People who like the outdoors. Walkers, cyclists, fisherman, golfers.  …see more

18 Photos

House | 2 Bedrooms | sleeps 5

Very Good 4.5/5 

Min stay varies

Add to shortlist

Pricing unknown

View

Key info:

  • Great for children of all ages
  • Car advised
  • Pets welcome
  • Private garden
This beautifully converted barn is situated in a peaceful location on our 400 acre family farm. Just 7 miles from Hay on Wye it is secluded but not isolated. Brewers Barn is an extremely spacious 2 bedroom property, perfect for relaxing. Free farm tours are available. Barbeque area and decking with lovely views, private parking, large kitchen with 2 ovens, new beds.  …see more

16 Photos

House | 7 Bedrooms | sleeps 15

Excellent 5/5 

Min stay varies

Add to shortlist

from £212 /night

£1484 - £3286 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Great for children of all ages
  • Car advised
  • Some pets are welcome - please contact the owner
  • Private garden
A large luxury self-catering holiday house with the feel of a home, and set in beautiful well-kept gardens, this unique property is surrounded by the majestic mountains, rivers and forests of Snowdonia, and miles of sandy beach down a path. Pets welcome.  …see more

20 Photos

Farmhouse | 5 Bedrooms | sleeps 12

Very Good 4.5/5 

Min stay varies

Add to shortlist

from £189 /night

£1320 / week

View

Key info:

  • Nearest beach 25 km
  • Great for children of all ages
  • Car not necessary
  • Some pets are welcome - please contact the owner
Plas yn Dre Farm Cottage occupypies a prominent position with breathtaking views along the Conwy river valley in the Historic town of Llanrwst, where 65% of the population are Welsh Speaking. With its own Fishing rights on the Conwy River - with very good Salmon pools. Located in the Conwy Valley, just 4 miles from Betws Y coed, at the edge of the Snowdonia.  …see more

11 Photos

Cottage | 2 Bedrooms | sleeps 5

Excellent 5/5 

7 Nights min stay

Add to shortlist

from £84 /night

£583 / week

View

Key info:

  • Beach / lakeside relaxation
  • Great for children of all ages
  • Car advised
  • Some pets are welcome - please contact the owner
  • Private garden
A delightful period house of great character which enjoys delightful views to the mouth of Solva harbour and St Brides Bay beyond. Ideal for families and walkers alike  …see more

17 Photos

House | 5 Bedrooms | sleeps 11

Very Good 4.5/5 

Min stay varies

Add to shortlist

from £93 /night

£650 - £1650 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Great for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
A tastefully decorated detached Victorian house situated only 200 yards from the beach. Nefyn offers excellent beaches, superb golfing and extensive coastal walks plus all the modern facilities including wifi and Bryn Rhosyn is 5* rating by the welsh tourist board. Enjoy a relaxing environment only 2 minutes from the Nefyn boat launching beach and village.  …see more

18 Photos

Bungalow | 3 Bedrooms | sleeps 6

Excellent 5/5 

7 Nights min stay

Add to shortlist

from £65 /night

£450 / week

View

Key info:

  • Great for children of all ages
  • Car not necessary
  • No pets allowed
3 bedroom bungalow on a private estate to sleep 6 just a 5 minute walk from the historic town of Pembroke within 20 minutes drive of many beautiful beaches and activities  …see more

21 Photos

Apartment | 4 Bedrooms | sleeps 9

Very Good 4.5/5 

Min stay varies

Add to shortlist

Pricing unknown

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Great for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
An apartment in a substantial Georgian house - Hafod y Mor. Enjoy sea views overlooking the harbour from all front windows. All the amenities of the popular walled town of Tenby are on your doorstep. Please contact for a choice of four apartments within this house.  …see more

9 Photos

House | 2 Bedrooms | sleeps 4

Min stay varies

Add to shortlist

from £54 /night

£375 - £550 / week

View

Key info:

  • Suitable for children over
  • Car advised
  • Pets welcome
  • Private garden
Penrhyn Mawr is an 18th Century Welsh longhouse situated in private grounds on the beautiful Isle of Anglesey near to the Menai Strait.  …see more

14 Photos

Cottage | 1 Bedroom | sleeps 4

Excellent 5/5 

Min stay varies

Add to shortlist

from £54 /night

£375 - £450 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 7 km
  • Suitable for children over
  • Car advised
  • Pets welcome
  • Private garden
Penrhyn Mawr is an 18th Century Welsh longhouse situated in private grounds on the beautiful Isle of Anglesey near to the Menai Strait. The property has been owned by the same family for nearly 60 years and is a great pride and joy. The owners live within the grounds of the property and are always on hand to make sure all is well. Enjoy !  …see more

13 Photos

House | 3 Bedrooms | sleeps 4

Excellent 5/5 

Min stay varies

Add to shortlist

from £58 /night

£400 - £550 / week

View

Key info:

  • Suitable for children over
  • Car advised
  • Pets welcome
  • Private garden
The essence of Penrhyn Mawr is one of peace and tranquillity; a chance to get away from the madding crowd and relax in this quiet location. Therefore, it is better suited to adults, and families with older children, who appreciate a quiet environment.  …see more

18 Photos

Cottage | 4 Bedrooms | sleeps 11

Min stay varies

Add to shortlist

from £72 /night

£500 - £1400 / week

View

Key info:

  • Beach / lakeside relaxation
  • Great for children of all ages
  • Car essential
  • Some pets are welcome - please contact the owner
  • Private garden
`Tranquil Beachfront Cottage with stunning views and direct access to a family friendly beach, just minutes to a local restaurant, cafe, pub and coastal footpath in Church Bay. Wonderful sea views. Private garden with decked area with picnic table & BBQ.. Dogs are allowed at an extra £20 per week per dog  …see more

23 Photos

Cottage | 3 Bedrooms | sleeps 6

Min stay varies

Add to shortlist

from £88 /night

£615 - £732 / week

View

Key info:

  • Great for children of all ages
  • Car advised
  • Some pets are welcome - please contact the owner
  • Private garden
Just idyllic with a fabulous welcome. The scheme is nestled in the North Wales countryside but lose to fantastic amenities. A warm welcome us guaranteed. We are a registered charity and this is one of our fundraising ventures. Just come and let us make your day memorable We do have a sofa bed that you can use for extra guests which  …see more

16 Photos

Lodge | 4 Bedrooms | sleeps 8

Excellent 5/5 

Min stay varies

Add to shortlist

Pricing unknown

View

Key info:

  • Great for children of all ages
  • Car advised
  • Pets welcome
  • Private garden
Bracken Lodge offers comfortable, centrally heated and affordable, 4 bedroom, self catering accommodation. Set in the peaceful landscape of the 40 acre Gludy Estate ensuring peaceful retreat and an ideal base for exploring the Brecon Beacons and surrounding area.  …see more

10 Photos

Apartment | 2 Bedrooms | sleeps 6

Excellent 5/5 

Min stay varies

Add to shortlist

from £78 /night

£545 / week

View

Key info:

  • Nearest beach 7 km
  • Suitable for children over
  • Car not necessary
  • No pets allowed
In the heart of Cowbridge with a superb roof terrace over looking the historical town. Peaceful yet central, comfy and cosy with all the mod cons you could wish to have on a break away. A stones throw from a great cafe that serves a hearty, good value breakfast.  …see more

5 Photos

B&B | 3 Bedrooms | sleeps 6

Min stay varies

Add to shortlist

from £71 /night

£495 - £825 / week

View

Key info:

  • Nearest beach 20 km
  • Suitable for children over
  • Car advised
  • Some pets are welcome - please contact the owner
  • Private garden
Beautifully presented rooms, offering an ideal location for countryside and history. Mountain walking and biking, cosmopolitan city life of Chester and the North Wales coast all easily explored with excellent road networks. More information about the local area can be found on our website, glebelands13.wix.com/glebelands  …see more

11 Photos

Apartment | 4 Bedrooms | sleeps 9

Min stay varies

Add to shortlist

from £93 /night

£650 - £1000 / week

View

Key info:

  • Beach / lakeside relaxation
  • Great for children of all ages
  • Car advised
  • Some pets are welcome - please contact the owner
  • Private garden
Craigneish has a marvellous position in Trearddur Bay and the area is well known and popular for walking, diving, climbing and sailing.  …see more

8 Photos

Apartment | 2 Bedrooms | sleeps 4

Excellent 5/5 

Min stay varies

Add to shortlist

from £100 /night

£700 - £1100 / week

View

Key info:

  • Beach / lakeside relaxation
  • Great for children of all ages
  • No pets allowed
Luxury two bedroom apartment in a former Regency town house with stunning sea views over Tenby's North Beach, within walking distance of both beach and town. Recently refurbished to a very high standard. Secure off street parking. Panoramic window seat Log burning stove Flat screen TV and DVD Dishwasher Use of Kayak Off street  …see more

20 Photos

Manor House | 6 Bedrooms | sleeps 15

Min stay varies

Add to shortlist

Pricing unknown

View

Key info:

  • Nearest beach 70 km
  • Great for children of all ages
  • Car advised
  • Some pets are welcome - please contact the owner
The Courtyard Wing is part of Penpont - a Grade 1 house in the Brecon Beacons National Park. 40 acres of grounds right next to the River Usk. A unique place to stay with family/ friends: Tennis court, fishing, farmshop, a Maze and plenty of walks. The house lies right next to the River Usk and is surrounded by 40 acres of grounds and gardens  …see more

15 Photos

Apartment | 3 Bedrooms | sleeps 10

Min stay varies

Add to shortlist

from £78 /night

£545 - £845 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 12 km
  • Great for children of all ages
  • Car advised
  • Some pets are welcome - please contact the owner
  • Private garden
The Prince's Apartment, 1 of 3 self catering apartments in this 17thC Manor House in the Vale of Glamorgan, near Cardiff, Near Heritage Coast, Cowbridge a Roman Market town, 12 miles west of Cardiff. Sleeps 1-7 +2 sofa beds = 11. 2 other apts sleep 1-10 & 1-5. . 3 s/c apts; Manor Apt sleeps 1-10 . Prince's Apt sleeps 1-8 + 2 x sofa beds. Courtyard Apt sleeps 1-5  …see more

19 Photos

Cottage | 7 Bedrooms | sleeps 15

Excellent 5/5 

Min stay varies

Add to shortlist

Pricing unknown

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 40 km
  • Great for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
Luxury brand new barn conversions with Private Hot Tubs & Wi-Fi. We have 2 other smaller cottages available - please log on to our website for live availability and pricing. We would be delighted to welcome you here to a beautiful location within the stunning Snowdonia National Park. It is great for families get togethers.  …see more

8 Photos

Barn | 2 Bedrooms | sleeps 5

Excellent 5/5 

Min stay varies

Add to shortlist

Pricing unknown

View

Key info:

  • Suitable for children over
  • Car advised
  • Some pets are welcome - please contact the owner
  • Private garden
Sleeps 5, beautifully restored barn with original features, quiet rural location- pub within 5 minutes walk, 2 bedrooms plus mezzanine 2 bathrooms, lcd tv, freeview, dvd player, wifi, dishwasher, washing machine, microwave.  …see more

Hire a self catering cottage in Wales and enjoy a walking holiday in this stunning, unspoilt corner of the world. From a farmhouse amongst the ragged peaks of Snowdonia National Park to cosmopolitan Cardiff apartments, a Welsh holiday has something to offer everyone. Stay in a seaside cottage on Anglesey or a log cabin or lodge in the Brecon Beacons, and admire breathtaking coastal views and an array of wildlife in the Pembrokeshire Coast National Park. Welsh accommodation is ideal for all the family, with numerous impressive castles and sandy beaches waiting to be explored. Try rock climbing or pony trekking on Snowdon, or browse handcrafted treasures in a local craft shop. Rent a holiday home in Britain’s smallest city, St David’s, or a cosy cottage on the Gower Peninsula, and discover the fascinating Welsh culture.

Wales has a proud history of story telling and music, with some of the greatest tales known in the English language starting here. There is also an emphasis on keeping the Welsh language alive, and you will hear this ancient language spoken across the country. Most signs will also be displayed in Welsh with an English translation.

Great for family holidays or relaxing getaways, walking in the hills, climbing Snowdonia, or surfing off the coast, Wales is one of the most interesting and varied holiday destinations in the UK.