Self Catering Holiday Cottages in Wales

Enjoy the freedom that goes with a self catering holiday or short break - you will find plenty to choose from throughout Wales. Holiday cottages in the country, lodges, town houses, apartments and holiday caravans or more unusual forms of accommodation including yurts and camping pods.
Self catering is a great option for groups and some of our larger properties offer 'exclusive use', bunkhouse or hostel style accommodation.
If you have special accommodation requirements, please use our advanced search to narrow down your options and if you have left it a bit late to book go to our late availability section to find last minute deals.
If you are not sure which area of Wales to visit first, why not browse our destination section where you will find lots of ideas and information to get you started.
Self Catering Cottages in Wales
Late Availability
Bryncarnedd Cottages, Aberystwyth | £500.00 |
Luxury Lodges Wales, Caersws | £495.00 |
Broncoedwig, Aberystwyth | £595.00 |
Nannerth Country Holidays, Rhayader | £325.00 |
The Vulcan Lodge, Rhayader | £316.00 |
Bythynnod Bryn Caled Cottages, Bala | £575.00 |
Hendy Farm Cottages, Tywyn | £210.00 |
Kilsby Cottage, Llanwrtyd Wells | £455.00 |
Station House, Merthyr Tydfil | £449.96 |
Price is per unit per week for normal occupancy |
What are you looking for?
A warm welcome awaits all pet lovers at our many Self Catering Cottages . Bring your best friend for a short break and see the many sights of Wales.
Book Pet-friendly Accommodation
After a busy day exploring Wales, do you want to relax in a nice indulgent hot tub? Many of our Self Catering Cottages have a built in hot tub for you to divulge in.
Book Holiday Cottages with Hot Tubs
Visit Wales for a short break away and enjoy all that Wales has to offer and stay in the finest accommodation in Wales with wifi/internet access.

Self Catering Cottages by area:
Need Help?
Enquire now
Self Catering Agencies
Pwllheli
Haverfordwest
Aberdovey
Crickhowell
Cardigan
Barmouth
Aberaeron
Dolgellau
Lampeter
Pembroke
Llandrindod Wells
Carmarthen
Brecon