Holiday cottages in North Wales
£595 - £971
£590 - £1,233
£521 - £797
NEW
£467 - £855
£453 - £881
£563 - £786
£442 - £709
£553 - £988
£378 - £646
£587 - £943
North Wales cottages
Our cottages in North Wales cover the entire coast from the Llŷn Peninsula, through Eryri / Snowdonia National Park, right across to Bala and Llangollen. North Wales is one of the most naturally beautiful regions in the whole of the UK. There’s much to see from your holiday cottage in North Wales from magnificent mountains to beautiful beaches, pretty seaside towns and historic castles. Take a deep breath, explore the unique and spectacular scenery, and look forward to finding a treasure trove of things to do in North Wales. The region’s many attractions include Eryri / Snowdonia National Park which attracts keen walkers, adventurers and outdoor enthusiasts. Whether on foot or aboard the magical Snowdon Mountain Railway steam train ride, you’ll feel on top of the world reaching the summit of Yr Wyddfa / Mount Snowdon.
Walk along the Llŷn Peninsula and you’ll be able to spot delightful dolphins, basking sharks, and seabirds. Become king or queen for a day at one of the many fine castles, some of the finest in the world in fact at Harlech, Conwy, Caernarfon, Chirk, and Rhuddlan. The enchanting Bardsey Island off the coast of Aberdaron and the castle and legends of Anglesey add to a holiday to remember, whether it's for a romantic escape or a family holiday in North Wales.
Browse our North Wales cottage collection and enjoy your next perfect short break in North Wales. Whether you’re looking for a last-minute bolthole, a large property in the countryside where you can escape as a group, a pawesome dog-friendly cottage, a luxury retreat or hot tub getaway for a special occasion or a coastal apartment by the sea, our cottages in North Wales offer self-catering accommodation to suit your holiday needs. Browse our collection of holiday homes and find your perfect Welsh escape.
Top places to stay for holidays in North Wales
Anglesey - Snowdonia - Llŷn Peninsula - Abersoch - Llandudno - Barmouth - Llanberis - Betws-y-Coed - Conwy - Aberdovey - Bala - Llangollen - Harlech - Caernarfon - Aberdaron - Gwynedd - Denbighshire - Flintshire - Trawsfynydd