North Wales is home to some of the best and most beautiful beaches in the country and with 250...
Are you looking to discover some of the best beaches in Wales during your next cottage holiday? We have come up with a guide to our top 10 beaches in Wales.
With over 870 miles of coastline on offer, there are some truly astonishing beaches in Wales just waiting to be explored. From the peaceful and hidden away to the simply magnificent, you are certain to find a Wales beach perfect for you and your loved ones.
Take advantage of the spectacular scenery and premium water sports conditions across some of the best Wales beaches.
Read on to discover the 9 best beaches in Wales…
This glorious, little gem of a beach rests on the southern coast of the Pembrokeshire National Park, and is hidden away by stunning green headland. Barafundle Bay has been named among the best beaches in Britain, boasting glistening sands and clear blue waters, this popular South Wales beach truly is a sight to behold.
If you can tear yourselves away from the soft sands of Barafundle, be sure to roam the luscious surrounding field – the ideal place to set up a picnic. Discover a whole host of other attractions and tips on how best to spend your break by using our Wales Travel Guide.
This spectacular 3-mile stretch of beach rests on the westernmost tip of the Gower Peninsula, and is not one to be missed. Yet another beach to be regarded among the best beaches in Britain and the World, Rhossili Bay is a superb stretch for long wanderings and dog walks, truly striking views and brilliant surf.
At low tide, explorative souls can venture across the intriguing stone causeway of Worms Head, where you can catch a glimpse of grey seals basking on the rocks. To discover even more to see and do in this beautiful area, make use of our handy Wales Travel Guide.
This magical hidden beach appears as the tide rolls out, revealing golden sands studded with craggy formations – making it no wonder that this has been the setting for many Hollywood films. The striking cliff faces showcase beautiful gold and purple folds of rock, marrying strikingly with the neighbouring seascape.
Marloes Sands even allows dogs to come and enjoy the coastal splendour! Our Wales Travel Guide ensures that you will have a wealth of things to do during your holiday in Pembrokeshire.
One of the best beaches in North Wales, Porth Oer is best-known for the strange phenomenon of its “whistling sands”. Walk along the beach when the weather is dry and warm and you’ll hear a strange, unmistakeable squeaking sound! The curve of the beach’s white sands against the green fields beyond makes for magnificent viewing.
The natural shelter of this crescent-like Welsh beach mean that it’s an ideal spot for families looking to relax, or perhaps make the most of the thrilling water sports conditions. Our North Wales Travel Guide provides further inspiration and ideas on how best to spend your Llyn Peninsula cottage holiday. Whilst you’re here, why not visit some of the best castles in Wales?
Cefn Sidan is the longest beach in Wales, stretching for 8 miles along the Bae Caerfyrddin coast. As well as displaying astounding seascapes, this popular Welsh beach also boasts a fascinating past, with shipwrecks still visible when the tide goes out.
Also being a part of the stunning Pembrey Country Park, woodland walks and nature trails are also available to make this an unforgettable visit. Make use of our Brecon Beacons Travel Guide to discover the best places to stay and things to do in the area.
This hidden gem makes our list of the best beaches in Wales with little discussion. Hidden away among the beautiful headland of the Ceridigion Coast, Mwnt Beach is a wonderful little gem. Amble down the winding steps from Foel y Mwnt hill and reveal this magical Welsh beach.
Bring your canine companion along to enjoy the golden sands, and you might even spot some basking sharks, porpoises and bottlenose dolphins during your visit! Choose to stay at one of our Cardigan Bay cottages and discover some of the best beaches in Wales.
Three striking rocky outcrops separate this beautiful Welsh beach from the countryside of the Gower Peninsula, making it a magnificent spot for a summer’s day out. The mile-long walk from the car park to Three Cliffs Beach is more than rewarded by the varying scenery on display along the way.
Bring your precious pooch along to enjoy this stunning coastal site, while the romantic ruins of the 14th-century Pennard Castle add to the appeal of this marvellous South Wales beach. Our Gower Peninsula cottages allow you to discover Three Cliffs Bay, along with a choice of other popular Wales beaches nearby.
North Beach is one of four beautiful beaches surrounding the popular Pembrokeshire town of Tenby. This one has to be our pick of the bunch however, due to its unrivalled views along the shores of Bae Caerfyrddin and the colourful houses that line its clifftops.
This charming spot is perfect for families looking to build sandcastles and enjoy an ice cream among these idyllic surroundings. Take a look through our Tenby Travel Guide for a host of recommendations on what to do and where to stay.
This beautiful Anglesey beach lies on the southern tip of the island and is backed by the dunes and conifer forest of Newborough Warren National Nature Reserve. While visiting Llanddwyn Beach, admire views across the dramatic peaks of Snowdonia and the beauty of the Llyn Peninsula, making this one of the very best beaches in Wales.
After strolling the soft golden sands of Llanddwyn Beach, take some time to explore the renowned Twr Mawr Lighthouse looking out across the beckoning coastline. For further ideas and inspiration on how to best spend your visit to this beautiful Anglesey beach, make use of our handy Anglesey Travel Guide.
If you have been tempted into discovering some of the best beaches in Wales, be sure to do so from one of our magnificent Wales coastal cottages. Also make full use of our carefully crafted Wales Travel Guide, offering recommendations and inspiration on how best to spend your break.
Are you on the phone to our call centre? Your Customer ID is: