Beach Cottages

The seaside village of Porthmadog is a pretty little coastal resort nestled in the Glaslyn Estuary of Gwynedd, in the north west of Wales near Criccieth and Harlech. Apart from providing an excellent base from which to explore the neighbouring valleys of Snowdonia National Park, this town's surrounding scenery, made-up of purple mountains, rich forests and incredible beaches, provides the most picturesque setting for a rejuvenating holiday by the sea. Whether you fancy a serene, relaxing beach getaway or a weekend of outdoor fun, this little gem of a beachside getaway won't disappoint. Every conceivable sport is available within these valleys and the beaches are infamous for their fine sand and wild dunes.


The town of Porthmadog is warm and welcoming and possesses oodles of Welsh heritage and culture, mainly due to its grand history as an important seaport. Finding yourself somewhere to stay starts here, where we list a great selection of self-catering accommodation by the sea in Porthmadog, many within walking distance of the large sandy beach. Whether its pet friendly cottages or child friendly family holiday cottages that sleep from 4 to 6 people we should have something to suit your budget and group size. Bookings are generally made online direct with the property manager or owner, so use the refine search options to the left of this page and find your perfect retreat from the Porthmadog cottages listed below.