Beaches in Donegal, Galway, Sligo, and Cork also made the list.
A beach in Mayo has been named as the best place to swim in Ireland and the UK, and deservedly so.
The stunning Keem Bay in Achill was named as the top place to go swimming in the sea by Ocean Bottle, a company that manufactures reusable water bottles with a commitment to collecting the equivalent of 1,000 plastic bottles from the ocean for every bottle sold.
The list of beaches was compiled following a study of average water quality across the past year, including the E.coli and intestinal Enterococci count, to first determine how safe the beach was for swimming.
This was then cross-referenced with the location's Google Ratings and reviews, with any location with less than 100 reviews being removed.
- Keem Bay, Achill Island, Mayo
- Barafundle Bay, Pembrokeshire, Wales
- Mwnt Beach, Ceredigion, Wales
- Marloes Sands, Pembrokeshire, Wales
- Upton Towans, Cornwall, England
- Trá na Dóilín, Galway
- Porthcurno Beach, Cornwall, England
- Rhossili Beach, Swansea, Wales
- Dooey Beach, Donegal
- Durdle Door, Dorset, England
- Woolacombe Beach, Devon, England
- Curracloe Beach, Wexford
- Dog's Bay, Galway
- Enniscrone Beach, Sligo
- Holywell Bay, Cornwall, England
- Long Sands Beach, Tyne and Wear, England
- Porth Dafarch, Anglesey, Wales
- Church Cove Beach, Cornwall, England
- Freshwater West, Pembrokeshire, Wales
- Seacliff, Berwick, Scotland
A Blue Flag beach in Galway was also named as the top hidden gem in Ireland and the UK.
Aillebrack (Silverhill Beach) in Galway topped the list due to its high water quality, but had very few reviews.
Ireland's beaches dominated the list of hidden gems, with 12 of the 20 beaches named along the coasts.
Here's the full list of hidden gem beaches across Ireland and the UK:
- Aillebrack, Galway
- Polstreath, Cornwall, England
- Pembrey Beach, Carmarthenshire, Wales
- Harbour Beach, Dyfed, Wales
- East Cowes Beach, Isle of Wight, England
- Tránaun Beach, Mayo
- Limeslade Bay, Swansea, Wales
- Oysterhaven Bay Beach, Cork
- Gurteen Beach, Galway
- Boat Strand, Waterford
- Golden Strand, Achill Island, Mayo
- Stroove Beach, Donegal
- Jacobs Ladder Beach, Devon, England
- Garnish Beach, Cork
- Druidston Haven Beach, Pembrokeshire, Wales
- Carrigaholt Beach, Clare
- Shelling Hill Beach, Louth
- Trá na Reilige, Galway
- Elly Bay, Mayo
- Broad Haven South Beach, Pembrokeshire, Wales