7 nights
£611 - £999
NEW
7 nights
£593 - £978
7 nights
£547 - £1,135
Please enter a valid email address.
At holidaycottages.co.uk, part of The Travel Chapter Group, your privacy is paramount to us. You can read in our privacy statement how we safeguard your data. You can opt out at any time.
7 nights
£461 - £676
7 nights
£481 - £817
NEW
7 nights
£479 - £800
7 nights
£483 - £772
7 nights
£695 - £927
7 nights
£378 - £707
7 nights
£550 - £1,034
Gwynedd in north-west Wales boasts breathtaking mountains, wild rivers, beautiful forests and ancient castles and monuments. Encompassing the majority of Eryri/Snowdonia National Park and the Llŷn Peninsula, the magical region of Gwynedd is a favoured destination for outdoor enthusiasts. From discovering its stunning natural beauty on foot, to visiting attractions such as the Ffestiniog Railway and Caernarfon Castle, there’s plenty to keep the whole family occupied.
Our range of self-catering Gwynedd holiday cottages offers the perfect base for relaxation after making the most of the great outdoors. Discover the ideal retreat for your next break to Wales by browsing our wonderful collection of Gwynedd cottages. There’s a wide selection including holiday lodges in Gwynedd, holiday lets with hot tubs, romantic retreats for two and dog-friendly cottages so your canine companion can join you on your break. You can bring the whole family along for a big celebration in one of our large cottages or find a cosy cottage for a small family retreat.
For more inspiration, take a look through our collection of holiday cottages in Gwynedd's iconic Eryri/Snowdonia National Park or retreats all across beautiful North Wales, and you’ll soon find your ideal getaway. Enjoy a relaxing retreat to either coast or country by searching through our Gwynedd holiday cottages – with so much choice, you’re sure to find a wonderful retreat in this fantastic county. There's so many great places to stay in Gwynedd - why not explore the cottages we have in the destinations below?
Aberdaron - Abersoch - Caernarfon - Criccieth - Dinas Dinlle - Morfa Nefyn - Porthmadog - Portmeirion - Pwllheli