List your home
Apply filters
£ to

1,914 Holiday homes in Wales

Reset search

Show results on map

Filter your search

Price per day

£ to

Bedrooms

Location

  • Wales Clear
  • All regions
  • North Wales (1,052)
  • Powys/Brecon Beacons (32)
  • South Wales (143)
  • West Wales/Pembrokeshire (687)

more +

less -

Also consider

Coastal Cottages
222 properties
Pet Friendly Cottages
26,614 properties
Conwy
166 properties
Brecon
139 properties
Tenby
137 properties
Dolgellau
127 properties
Caernarfon
123 properties
Haverfordwest
112 properties
Pembroke
109 properties
Betws-y-Coed
97 properties
Barmouth
92 properties
Gower
89 properties
Hay-On-Wye
85 properties
Harlech
82 properties
Newport
78 properties
Pwllheli
78 properties
Trearddur Bay
73 properties
Cardiff
72 properties
Tywyn
70 properties
Bala
69 properties
Wales holidays
4313 properties
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
1,914 Results  |  
15 Photos

House | 4 Bedrooms | sleeps 8

Short stays welcome

Add to shortlist

from £55 /night

£384 - £890 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Pets welcome
  • Private garden
This first floor apartment is located above the owners' pub in the village of Penrhynside, half a mile from Llandudno, sleeping 8 people in 4 bedrooms.  …see more

11 Photos

House | 4 Bedrooms | sleeps 7

Short stays welcome

Add to shortlist

from £41 /night

£286 - £783 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for over 5s only
  • Car not necessary
  • No pets allowed
  • Private garden
Sleeping up to seven in four bedrooms, this spacious cottage is in Croesgoch, 10 miles from St Davids.  …see more

21 Photos

Cottage | 5 Bedrooms | sleeps 12

Excellent 5/5 

Short stays welcome

Add to shortlist

from £87 /night

£609 - £1803 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Car advised
  • Pets welcome
  • Private garden
This exceptional, stone-built property is able to sleep twelve people across five bedrooms and is ideal for large families, groups of friends or two smaller families looking to holiday together.  …see more

Featured properties

18 Photos

Cottage | 4 Bedrooms | sleeps 8

Excellent 5/5 

Short stays welcome

Add to shortlist

from £61 /night

£422 - £1163 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Suitable for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
The Anchorage is a wonderful, detached cottage situated in Church Bay in Anglesey. This four star cottage sleeps eight and has four bedrooms and four bathrooms just two minutes walk away from the beach.  …see more

12 Photos

Cottage | 2 Bedrooms | sleeps 3

Short stays welcome

Add to shortlist

from £35 /night

£242 - £508 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for over 5s only
  • Pets welcome
  • Private garden
This end-terrace cottage is located on the edge of Fishguard in South Wales and can sleep three people in two bedrooms.  …see more

10 Photos

Cottage | 1 Bedroom | sleeps 2

Very Good 4.5/5 

Short stays welcome

Add to shortlist

from £42 /night

£294 - £709 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
Well-furnished throughout and boasting a light, airy, open plan living space, this property also offers a cosy bedroom and a charming decked area, ideal for a romantic dinner in the open air.  …see more

12 Photos

Cottage | 3 Bedrooms | sleeps 6

Very Good 4.5/5 

Short stays welcome

Add to shortlist

from £43 /night

£300 - £841 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Car advised
  • No pets allowed
This charming property is a light and airy building, decorated in a contemporary style and is ideal for up to six people, sharing three bedrooms set around an open-plan living area.  …see more

16 Photos

Cottage | 3 Bedrooms | sleeps 6

Short stays welcome

Add to shortlist

from £56 /night

£387 - £1075 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Pets welcome
  • Private garden
This fabulous waterside property sleeps six people in three bedrooms, overlooking the tidal estuary in Black Bridge near Milford Haven.  …see more

12 Photos

House | 3 Bedrooms | sleeps 5

Short stays welcome

Add to shortlist

from £48 /night

£331 - £711 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for over 5s only
  • Pets welcome
  • Private garden
This terraced cottage in Trefor sleeps five people in three bedrooms.  …see more

15 Photos

House | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £37 /night

£253 - £586 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Pets welcome
  • Private garden
This detached bungalow is situated two miles from Newborough and sleeps four people in two bedrooms.  …see more

16 Photos

House | 3 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £36 /night

£246 - £554 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This detached, single-storey cottage is located half a mile from the centre of Valley village on Anglesey, sleeping 4 people in 3 bedrooms.  …see more

14 Photos

Cottage | 3 Bedrooms | sleeps 6

Short stays welcome

Add to shortlist

from £44 /night

£304 - £713 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Car advised
  • Pets welcome
  • Private garden
This 19th Century stone-built terraced cottage in the village of Malltraeth on the Isle of Anglesey can sleep six people in three bedrooms.  …see more

13 Photos

House | 3 Bedrooms | sleeps 6

Short stays welcome

Add to shortlist

from £44 /night

£307 - £779 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Pets welcome
  • Private garden
This terraced cottage in Llanbedrog sleeps six people in three bedrooms.  …see more

21 Photos

House | 4 Bedrooms | sleeps 8

Short stays welcome

Add to shortlist

from £60 /night

£415 - £1125 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
A delightful 1850s detached cottage set in half an acre of mature gardens in Pentraeth, near the coast, at Red Wharf Bay, on the popular Isle of Anglesey. The cottage can sleep eight people in four bedrooms.  …see more

11 Photos

House | 2 Bedrooms | sleeps 4

7 Nights min stay

Add to shortlist

from £43 /night

£299 - £620 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This terraced cottage is situated in Conwy and sleeps four people in two bedrooms.  …see more

11 Photos

Cottage | 2 Bedrooms | sleeps 4

Excellent 5/5 

Short stays welcome

Add to shortlist

from £37 /night

£257 - £544 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Not suitable for children
  • Car advised
  • No pets allowed
  • Private garden
Sleeping four people in two bedrooms, this semi detached cottage in Rhos on Sea is a great base for enjoying the walking, watersports and castles of the surrounding area.  …see more

11 Photos

Cottage | 4 Bedrooms | sleeps 9

Short stays welcome

Add to shortlist

from £63 /night

£435 - £998 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This stone-built former farmhouse is situated less than a mile from Nefyn and sleeps nine people in four bedrooms.  …see more

16 Photos

House | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £35 /night

£239 - £496 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Pets welcome
This welcoming first floor flat in Aberdaron sleeps four people in two bedrooms.  …see more

12 Photos

House | 2 Bedrooms | sleeps 5

Short stays welcome

Add to shortlist

from £43 /night

£295 - £562 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Pets welcome
  • Private garden
This character cottage in Barmouth sleeps five people in two bedrooms.  …see more

17 Photos

House | 3 Bedrooms | sleeps 6

Short stays welcome

Add to shortlist

from £58 /night

£401 - £1072 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This semi-detached cottage is located in the popular seaside town of Abersoch and can sleep six people in three bedrooms.  …see more

10 Photos

Cottage | 4 Bedrooms | sleeps 9

Short stays welcome

Add to shortlist

from £63 /night

£440 - £1137 / week

View

Key info:

  • Beach / lakeside relaxation
  • Not suitable for children
  • Pets welcome
  • Private garden
This end-terrace property is situated in the town of Goodwick and sleeps nine people in four bedrooms.  …see more

20 Photos

Cottage | 4 Bedrooms | sleeps 8

Short stays welcome

Add to shortlist

from £69 /night

£480 - £1358 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Pets welcome
  • Private garden
A lovely, detached house in the centre of Rhosneigr, sleeping eight people in three bedrooms.  …see more

11 Photos

House | 3 Bedrooms | sleeps 6

Short stays welcome

Add to shortlist

from £46 /night

£318 - £817 / week

View

Key info:

  • Beach / lakeside relaxation
  • Not suitable for children
  • No pets allowed
  • Private garden
This cottage in Llanfaethlu sleeps six people in three bedrooms.  …see more

13 Photos

House | 3 Bedrooms | sleeps 8

Short stays welcome

Add to shortlist

from £74 /night

£515 - £1176 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for over 5s only
  • Pets welcome
  • Private garden
This cottage in Tenby sleeps up to eight people in three bedrooms.  …see more

14 Photos

Cottage | 3 Bedrooms | sleeps 6

Very Good 4/5 

Short stays welcome

Add to shortlist

from £39 /night

£271 - £773 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for over 5s only
  • Car advised
  • No pets allowed
  • Private garden
A spacious, airy and comfortable property, this typical Welsh cottage has three large bedrooms and is able to accommodate up to six people in elegant and luxurious surroundings.  …see more

14 Photos

House | 3 Bedrooms | sleeps 5

Short stays welcome

Add to shortlist

from £49 /night

£340 - £873 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for over 5s only
  • No pets allowed
  • Private garden
This is a delightful, detached property set on a hill in a quiet cul-de-sac, with some rooms benefitting from stunning beach and village views. The cottage can sleep five people in three bedrooms.  …see more

16 Photos

House | 4 Bedrooms | sleeps 14

Excellent 5/5 

7 Nights min stay

Add to shortlist

from £88 /night

£610 - £1775 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Car advised
  • Pets welcome
  • Private garden
This large house is located in the village of Cemaes Bay on Anglesey and can sleep fourteen people in seven bedrooms.  …see more

22 Photos

House | 12 Bedrooms | sleeps 32

7 Nights min stay

Add to shortlist

from £220 /night

£1536 - £4595 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for over 5s only
  • Pets welcome
  • Private garden
This spacious converted inn is in Old Colwyn in North Wales and sleeps thirty eight people in twelve bedrooms.  …see more

16 Photos

House | 3 Bedrooms | sleeps 6

Short stays welcome

Add to shortlist

from £45 /night

£312 - £1090 / week

View

Key info:

  • Beach / lakeside relaxation
  • Swimming pool
  • Suitable for children of all ages
  • Car advised
  • Pets welcome
  • Private garden
This cottage is set in the village of Llaneilian, close to the town of Amlwch on the Isle of Anglesey and sleeps six people in three bedrooms.  …see more

17 Photos

House | 4 Bedrooms | sleeps 8

7 Nights min stay

Add to shortlist

from £69 /night

£478 - £1241 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for over 5s only
  • No pets allowed
  • Private garden
This cottage in Dinas Cross near Newport sleeps eight people in four bedrooms.  …see more

16 Photos

House | 3 Bedrooms | sleeps 6

Short stays welcome

Add to shortlist

from £44 /night

£307 - £851 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
This lovely, detached cottage is situated in Fishguard, Pembrokeshire, and sleeps six people in three bedrooms.  …see more

16 Photos

Cottage | 3 Bedrooms | sleeps 6

Very Good 4.5/5 

Short stays welcome

Add to shortlist

from £45 /night

£310 - £807 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
With three bedrooms, this cottage is able to sleep six people and comes with a lovely garden for summer ball games and al fresco dining and wonderful views across the bay.  …see more

24 Photos

House | 4 Bedrooms | sleeps 10

Short stays welcome

Add to shortlist

from £58 /night

£406 - £1184 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This four storey semi-detached cottage on the edge of Llandudno sleeps up to ten people in four bedrooms.  …see more

19 Photos

Cottage | 4 Bedrooms | sleeps 8

Excellent 5/5 

7 Nights min stay

Add to shortlist

from £71 /night

£496 - £1208 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
This detached cottage is situated near to a sandy beach in the village of Trearddur Bay on the Isle of Anglesey and sleeps eight people in four bedrooms.  …see more

15 Photos

Cottage | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £44 /night

£305 - £644 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This traditional, end-terraced cottage is situated in Beaumaris on Anglesey, sleeping four people in two bedrooms.  …see more

15 Photos

Cottage | 3 Bedrooms | sleeps 6

Excellent 5/5 

Short stays welcome

Add to shortlist

from £52 /night

£363 - £838 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Suitable for over 5s only
  • Car advised
  • Pets welcome
  • Private garden
Hen Felin Uchaf is a welcoming, ground floor cottage situated in Red Wharf Bay. The cottage sleeps six and has three bedrooms and French doors that open out onto the patio.  …see more

12 Photos

House | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £40 /night

£278 - £659 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Pets welcome
  • Private garden
This detached cottage near Little Haven sleeps four people in two bedrooms.  …see more

21 Photos

House | 4 Bedrooms | sleeps 10

Short stays welcome

Add to shortlist

from £66 /night

£460 - £1276 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This detached cottage is situated in the Rhosneigr and sleeps ten people in four bedrooms.  …see more

18 Photos

House | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £36 /night

£249 - £542 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for over 5s only
  • No pets allowed
  • Private garden
This modern detached bungalow is in a quiet location on the outskirts of Abergele in North Wales and sleeps up to 4 people in 2 bedrooms.  …see more

18 Photos

Cottage | 4 Bedrooms | sleeps 8

Excellent 5/5 

Short stays welcome

Add to shortlist

from £62 /night

£432 - £1349 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
Perfectly situated just yards from one of the best beaches in Wales, this spacious and luxurious property is able to sleep up to eight people across four bedrooms that enjoy sea views and all modern conveniences.  …see more

19 Photos

House | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £39 /night

£272 - £578 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for over 5s only
  • No pets allowed
  • Private garden
This semi-detached cottage in Dyffryn Ardudwy sleeps four people in two bedrooms.  …see more

21 Photos

House | 3 Bedrooms | sleeps 6

Short stays welcome

Add to shortlist

from £44 /night

£306 - £850 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This charming coastal terraced cottage in Trearddur Bay sleeps six people in three bedrooms.  …see more

18 Photos

House | 3 Bedrooms | sleeps 6

Short stays welcome

Add to shortlist

from £49 /night

£343 - £728 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This traditional end terrace cottage is situated close to the centre of Barmouth in Gwynedd and can sleep six people in three bedrooms.  …see more

17 Photos

House | 4 Bedrooms | sleeps 8

Short stays welcome

Add to shortlist

from £64 /night

£448 - £1081 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This terraced town house in Beaumaris sleeps eight people in four bedrooms.  …see more

15 Photos

House | 3 Bedrooms | sleeps 4

7 Nights min stay

Add to shortlist

from £39 /night

£267 - £779 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Pets welcome
  • Private garden
This delightful cottage is the centre of three terraced cottages created from a barn conversion in the idyllic village of Laugharne, near Tenby, on the S. Wales coast and can sleep four people in three bedrooms.  …see more

20 Photos

House | 4 Bedrooms | sleeps 9

Short stays welcome

Add to shortlist

from £66 /night

£462 - £1108 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This detached property in Rhos-on-Sea sleeps nine people in four bedrooms.  …see more

13 Photos

House | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £41 /night

£285 - £629 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This ground floor apartment sleeps four people in two bedrooms, and is a minutes walk from the sandy beach at Benllech on Anglesey.  …see more

18 Photos

Cottage | 2 Bedrooms | sleeps 4

Excellent 5/5 

Short stays welcome

Add to shortlist

from £39 /night

£267 - £567 / week

View

Key info:

  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Suitable for over 5s only
  • Car advised
  • No pets allowed
  • Private garden
This duplex apartment sleeps 4 people and is located close to centre of the historic town of Harlech on the Welsh coast near to Snowdonia.  …see more

17 Photos

House | 3 Bedrooms | sleeps 6

7 Nights min stay

Add to shortlist

from £50 /night

£347 - £885 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for over 5s only
  • No pets allowed
  • Private garden
This lovely single storey cottage in Anglesey is in the village of Trearddur Bay and can sleep six people in three bedrooms.  …see more

22 Photos

House | 3 Bedrooms | sleeps 8

Excellent 5/5 

Short stays welcome

Add to shortlist

from £54 /night

£373 - £946 / week

View

Key info:

  • Beach / lakeside relaxation
  • Suitable for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
Sleeping up to eight people in three bedrooms, this charming terraced cottage is in the seaside village of Borth-y-Gest, a family base with wonderful views.  …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.