Jump directly to the content

THE UK's best seaside town has been revealed - and it's the same place that won the last three years in a row.

The annual Which? ranking of seaside towns is created every year, with thousands of people surveyed about their experiences of UK beach holidays over the last year.

Bamburgh was named the best UK seaside town for the fourth year in a row
6
Bamburgh was named the best UK seaside town for the fourth year in a rowCredit: Getty
Portmeirion in Wales came second overall in the rankings this year
6
Portmeirion in Wales came second overall in the rankings this yearCredit: Alamy
St Andrews in Fife, Scotland took third spot in the 2024 table
6
St Andrews in Fife, Scotland took third spot in the 2024 tableCredit: Alamy
Tynemouth in Tyne and Wear came fourth over all in the rankings
6
Tynemouth in Tyne and Wear came fourth over all in the rankingsCredit: Alamy

Those people are asked to provide their opinions on a range of criteria, ranging from the quality of the beaches, the food and drink options, tourist attractions and value for money

Once again, Bamburgh in Northumberland came top of the pile, making it four years in a row that the north east town has claimed the title.

The survey covered all four nations, with Portmeirion, Gwynedd in second place, St Andrews, Fife in third place and Portstewart, Derry/Londonderry, the favourite Northern Irish resort, also making the top 20.

This year's survey also saw many lesser-known destinations celebrated and beating better-regarded destinations in the rankings.

Read More on Seaside Towns

However, none were able to knock Bamburgh off its perch, with the Northumbrian town claiming top spot yet again.

The small town is loved by visitors for its sandy beach that's described as both "wild" and "beautiful" and backed by its imposing castle.

It received an impressive overall destination score of 86 per cent, once all the criteria were considered. 

Visitors were particularly impressed by the “magnificent” and “totally unspoiled” beach, as well as by the “dramatic” views of the castle, which one visitor enthused “is probably the most impressive in the British Isles”.

It's no surprise that Bamburgh received the full five stars for its beach, seafront, scenery, tourist attractions and peace and quiet.

Visitors also enjoyed exploring the village, which though small, boasts a handful of well-regarded pubs, restaurants and cafes.

Inside the UK's no.1 seaside town that's 'the greatest holiday spot the country has to offer'

Taking second place with a score of 83 per cent was the Italian-inspired Welsh village of Portmeirion.

It too claimed top marks for its “idyllic” scenery, seafront, tourist attractions, and parking and four stars for its beaches.

Those looking to extend their trip to the “beautiful” town can choose from a range of accommodation options including self-catering cottages and even a castle-style hotel.

In third place was St Andrews, which picked up an overall destination score of 82 per cent.

Full table of the best UK seaside towns

The full table created by Which? of the UK's best seaside towns and their overall customer scores.

  1. Bamburgh, Northumberland - 86%
  2. Portmeirion, Gwynedd, Wales - 83%
  3. St Andrews, Fife, Scotland - 82%
  4. Tynemouth, Tyne and Wear - 81%
  5. St Davids, Pembrokeshire, Wales - 80%
  6. Dartmouth, Devon - 79%
  7. Rye, East Sussex - 79%
  8. Southwold, Suffolk - 79%
  9. Llandudno, Conwy, Wales - 78%
  10. Swanage, Dorset - 78%
  11. Aldeburgh, Suffolk - 77%
  12. Crail, Fife, Scotland - 77%
  13. Lyme Regis, Dorset - 77%
  14. Whitby, North Yorkshire - 77%
  15. Blakeney, Norfolk - 76%
  16. Criccieth, Gwynedd, Wales - 76%
  17. Portstewart, Co. Londonderry/Derry, NI - 76%
  18. Sidmouth, Devon - 76%
  19. Bally Castle, County Antrim, NI - 75%
  20. Frinton-on-Sea, Essex - 75%
  21. Nairn, Highlands, Scotland - 75%
  22. Sheringham, Norfolk - 75%
  23. St Mawes, Cornwall - 75%
  24. Aberaeron, Ceredigion, Wales - 74%
  25. Beaumaris, Anglesey, Wales - 74%
  26. Bude, Cornwall - 74%
  27. Conwy, Conwy, Wales - 74%
  28. Deal, Kent - 74%
  29. Lytham St Annes, Lancashire - 74%
  30. North Berwick, East Lothian, Scotland - 74%
  31. Robin Hood's Bay, North Yorkshire - 74%
  32. Amble, Northumberland - 73%
  33. Beer, Devon - 73%
  34. Cromer, Norfolk - 73%
  35. Dungeness, Kent - 73%
  36. Falmouth, Cornwall - 73%
  37. Lymington, Hampshire - 73%
  38. Lynmouth, Devon - 73%
  39. Tenby, Pembrokeshire, Wales - 73%
  40. Whitley Bay, Tyne and Wear - 73%
  41. Fowey, Cornwall - 72%
  42. Pittenweem, Fife, Scotland - 72%
  43. Saltburn-by-the-Sea, North Yorkshire - 72%
  44. Weymouth, Dorset - 72%
  45. Aberdovey, Gwynedd, Wales - 71%
  46. Broadstairs, Kent - 71%
  47. Oban, Argyll and Bute, Scotland - 71%
  48. Portpatrick, Dumfries and Galloway, Scotland - 71%
  49. Seahouses, Northumberland - 71%
  50. Stonehaven, Aberdeenshire, Scotland - 71%
  51. Tobermory, Isle of Mull, Scotland - 71%
  52. Wells-next-the-Sea, Norfolk - 71%
  53. Exmouth, Devon - 70%
  54. Filey, North Yorkshire - 70%
  55. Mevagissey, Cornwall - 70%
  56. Looe, Cornwall - 69%
  57. Penarth, Vale of Glamorgan, Wales - 69%
  58. Saundersfoot, Pembrokeshire, Wales - 69%
  59. Ullapool, Ross and Cromarty, Scotland - 69%
  60. Ventnor, Isle of Wight - 69%
  61. Berwick-upon-Tweed, Northumberland - 68%
  62. Budleigh Salterton, Devon - 68%
  63. Clevedon, Somerset - 68%
  64. Whitstable, Kent - 68%
  65. Easbourne, East Sussex - 67%
  66. Grand-over-Sands, Cumbria - 67%
  67. Shanklin, Isle of Wight - 67%
  68. Southsea, Hampshire - 67%
  69. St ives, Cornwall - 67%
  70. Teignmouth, Devon - 67%
  71. Barmouth, Gwynedd, Wales - 66%
  72. Brixham, Devon - 66%
  73. Portrush, County Antrim, NI - 66%
  74. West Bay, Devon - 66%
  75. Dunbar, East Lothian - 65%
  76. Felixstowe, Suffolk - 65%
  77. Largs, Ayrshire, Scotland - 65%
  78. Appledore, Devon - 64%
  79. Bournemouth, Dorset - 64%
  80. Padstow, Cornwall - 64%
  81. Plymouth, Devon - 64%
  82. Salcombe, Devon - 64%
  83. Abersoch, Gwynedd, Wales - 63%
  84. Brighton, East Sussex - 63%
  85. Hunstanton, Norfolk - 63%
  86. Porthmadog, Gwynedd, Wales - 63%
  87. Torquay, Devon - 63%
  88. Poole, Dorset - 62%
  89. Scarborough, North Yorkshire - 62%
  90. Worthing, West Sussex - 62%
  91. Aberystwyth, Ceredigion, Wales - 61%
  92. Folkestone, Kent - 61%
  93. Porthcawl, Bridgend, Wales - 61%
  94. Swansea, Swansea, Wales - 61%
  95. Bridlington, East Riding of Yorkshire - 60%
  96. Minehead, Somerset - 60%
  97. Penzance, Cornwall - 60%
  98. Barry Island, Glamorgan, Wales - 59%
  99. Barton-on-Sea, Hampshire - 59%
  100. Colwyn Bay, Conwy, Wales - 58%
  101. Weston-Super-Mare, Somerset - 58%
  102. Ayr, Ayrshire, Scotland - 57%
  103. Dawlish, Devon - 57%
  104. Morecambe, Lancashire - 57%
  105. New Brighton, Merseyside - 57%
  106. Newquay, Cornwall - 57%
  107. Seaton, Devon - 57%
  108. Fishguard, Pembrokeshire, Wales - 56%
  109. Herne Bay, Kent - 56%
  110. Ramsgate, Kent - 56%
  111. Ilfracombe, Devon - 55%
  112. Littlehampton, West Sussex - 55%
  113. Southport, Merseyside - 55%
  114. Cleethorpes, Lincolnshire - 54%
  115. Lowestoft, Suffolk - 54%
  116. Margate, Kent - 53%
  117. Southend-on-Sea, Essex - 53%
  118. Fleetwood, Lancashire - 51%
  119. Great Yarmouth, Norfolk - 51%
  120. Blackpool, Lancashire - 49%
  121. Clacton-on-Sea, Essex - 48%
  122. Skegness, Lincolnshire - 48%
  123. Bognor Regis, West Sussex - 47%
  124. Burnham-on-Sea, Somerset - 47%
  125. Mablethorpe, Lincolnshire - 46%
  126. Bangor, Gwynedd, Wales - 42%

The Scottish town was described by respondents as “wonderfully scenic” and received five star ratings in a range of categories including tourist attractions, seafront, beaches and scenery, as well as four stars for shopping and food and drink. 

Not far from Bamburgh in fourth place was Tynemouth in Tyne and Wear, with a destination score of 81 per cent.

It achieved an impressive run of five star ratings for its beaches and scenery, as well as four stars for food and drink.

Tourists loved their visits to the “characterful” and “lively” town, singling out the castle, priory and weekend market among their recommendations. 

St Davids in Pembrokeshire completed the top five, with a total score of 80 per cent.

The Welsh town received a full five stars for its “beautiful ”scenery, and for its tourist attractions, which include its “magnificent” ancient cathedral and the gothic ruins of the Bishop's Palace.

Close behind, Dartmouth in Devon, Rye in East Sussex, and Southwold in Suffolk all picked up a destination score of 79 per cent.

At the other end of the table, Bangor in Gwynedd took last place with a destination score of 42 per cent, followed by Mablethorpe, Lincolnshire with a score of 46 per cent. 

Though they received lower scores than their competitors, travellers nonetheless found plenty to recommend in these seaside resorts.

Multiple visitors remarked on Bangor’s “wonderful pier” and noted that while the town has suffered from shop closures in the town centre, it has some “really good restaurants” and “excellent amenities”.

They also recommended it as a base for exploring the local area, including Snowdonia National Park.

Though some respondents noted that Mablethorpe felt run down in places, it nonetheless drew praise for its “lovely, enormous, clean beach”, with multiple visitors enjoying the traditional atmosphere of the town.

READ MORE SUN STORIES

Rory Boland, Editor of Which? Travel, said: “From wild, unspoiled stretches of remote coastline to charming traditional bucket and spade resorts, the UK’s seaside towns offer something for everyone.

“While you may have your own favourite coastal spot, this year’s survey shows that it’s worth looking beyond the most famous resorts this summer, to the lesser-visited hidden gems  in every corner of the UK.”

St Davids in Wales rounded off the top five UK seaside towns
6
St Davids in Wales rounded off the top five UK seaside townsCredit: Getty
Bamburgh impressed people with its beach and its castle
6
Bamburgh impressed people with its beach and its castleCredit: PA
Topics