Beach Cottages

Harlech is a beautiful historic town within Tremadog Bay on the coast of Gwynedd, in North West Wales. The scenery surrounding this seaside resort is breathtaking, as it sits within the Snowdonia National Park and is home to some of the most beautiful stretches of natural dune systems in the country, hence it has been designated as a National Nature Reserve. No matter which direction you look, you’ll discover spectacular vistas be it mountain terrains, endless blue seas, vast duney beaches and majestic architecture, notably the incredible medieval castle of Harlech, a World Heritage Site. Harlech is a wonderful resort in its own right; laden with the most beautiful and serene beaches and also providing a perfect base to explore the spectacular neighbouring historic villages, namely Portmeirion to the north and Llandanwg to the south. And if you’re partial to chasing a little white ball about the place there is the Royal St Davids Golf Club literally next door.


Although this coastline can be described as a little windy at times, the sea's pleasant temperature more than compensates, thanks to the presence of the Gulf Stream currents. The self-catering Harlech cottages by the sea that we have assembled for you below are all managed by their dedicated owner or a professional property agent, with most displaying live availability and online booking. Favourite types of holiday homes to rent include the pet friendly Harlech cottages, perfect for families or couples seeking holiday cottages that accept pets. There are a number of larger holiday rentals that sleep 8 or more suitable for group accommodation, some with sea views just moments from the sandy seafront.