By clicking a retailer link you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.

UK’s best seaside towns

Looking for the perfect beach this spring? In our biggest ever seaside survey these are the unspoilt destinations that came out on top.
Trevor BakerSenior researcher & writer
Bamburgh Beach

If you want the perfect British seaside holiday, forget about the crowded beaches of South East England or Cornwall.

Our survey of almost 5,000 Which? members suggests that holidaymakers prefer the unspoilt beaches, gorgeous scenery and peace and quiet of North East England, Wales and Scotland.

For the fourth year in a row, Bamburgh, a Northumberland village with a population of around 400 people, can call itself the best seaside town in the UK, beating more than 120 other UK towns and villages to top our table.

Three Welsh towns – Portmeirion, St Davids and Llandudno – appear in the top 10, while there's no Cornish town in the top 15. 

The five highest-rated towns are in the North East (Bamburgh and Tynemouth), Wales (Portmeirion and St Davids) and Scotland (St Andrews). 

If you're looking for sunshine - Frinton-on-Sea on the Essex coast might be your best bet. It has better weather than any of our other, highly rated beaches.

Which? Travel magazine covers

Where to next?

Discover the best destinations and holiday providers, independently researched and recommended by us & save 30% only £34.30.

Join Which? Travel

Offer ends 16 Jun 25. Cancel anytime.

The UK's best seaside town

Bamburgh received the full five-star ratings for its beach, seafront, scenery, tourist attractions, and peace and quiet. It also clinched an outstanding 86% overall destination score. Visitors loved the spectacular views of Bamburgh Castle, standing guard on a rocky outcrop above miles of sand and windswept dunes.

'Bamburgh Castle is probably the most impressive castle in the British Isles,' one visitor said, while many others praised the 'wild, beautiful beach' and the handful of excellent pubs, restaurants or cafés in the tiny village itself.


Stay at one of the UK's best seaside hotels


The UK’s worst seaside towns

At the opposite end of the table was the Welsh town Bangor, which scored just 42% and one-star ratings for food and drink, tourist attractions, and shopping. It received just two stars for everything else and was described as 'drab' and 'run down'. 

However, it was praised as a good base for visiting the 'fabulous' scenery and coast of North Wales. 

Other traditional seaside towns also did poorly, with Great Yarmouth, Blackpool, Clacton, Skegness, Bognor Regis and Southend all among the lowest rated.

Famous names such as Bournemouth and Brighton appear mid-table, although Bournemouth does get four stars for its beach.

Wales’ best seaside town

Portmeirion garden

The best seaside destination in Wales, Portmeirion in Gwynedd, is also one of the UK’s most unusual holiday villages. It was dreamed up in the 1920s by Welsh architect Sir Clough Williams-Ellis, who described it as a ‘home for fallen buildings’.

Inspired by Italian towns such as Portofino on the Mediterranean, Williams-Ellis designed extravagant, Italianate buildings complete with brightly coloured domes, colonnades and towers.

Visitors loved the architecture and its setting above a wide, sandy estuary – giving it five stars out of five for its tourist attractions, scenery and seafront. It got a destination score of 83%.

Scotland’s best seaside town

St Andrews in Fife got an excellent score of 82%. The beach – a two-mile stretch of sand 15 minutes from the centre – received five stars out of five, as did tourist attractions and scenery.

Visitors loved wandering the town's cobbled streets and alleyways to discover ice-cream parlours, bistros and artisanal food, as well as specialist knitwear and second-hand bookshops. It also got four stars for shopping.

Northern Ireland’s best seaside town

Portstewart in Londonderry/Derry was the highest-rated town in Northern Ireland, with a score of 76% and five stars for both its two miles of beach and its scenery. 

It’s equally popular with families and surfers. Cars can park directly on the beach, allowing easy lugging of windbreakers and picnic hampers. The town itself was also popular, with half-timbered, pedestrianised streets lined with small shops. It ‘has a lovely feel to it’, one visitor told us.

The UK’s best and worst seaside towns: the full list

Find out how your favourite coastal town fared in our table below.

86%£132n/a
83%£147n/a
82%£147
81%n/an/a
80%n/an/an/an/a
79%£130n/a
79%£149n/an/a

Using the table: Star ratings range from one to five. n/a indicates we didn’t receive enough responses to provide a rating. Customer score: Based on a combination of overall satisfaction and how likely people are to recommend the city as a holiday destination. Hotel prices: Average rate from Kayak.co.uk. How we carried out the survey In January and February 2024, we asked 4,744 Which? members about their experience of visiting seaside towns in the past year. They told us about 10,474 visits.

How to book your seaside town hotel

Booking.com is the best site to use for finding a hotel, according to our survey of the best hotel booking sites. It also has an excellent, four star score for price transparency. 

However, it's not necessarily the cheapest way to book. We've found that it's usually cheaper to look on a range of booking sites, as well as the hotel's own website, then phone up the hotel to see if they can match the cheapest deal you've found.

We've also reported that some people have been defrauded or ended up booking properties that don't exist on Booking.com.

While these issues are extremely rare, always remember to look at the most recent reviews (not those on Booking.com's default view shown as the 'most relevant') to see if other visitors have had issues. 

If you do book with a booking site, beware of unexpected emails asking for more money or for you to confirm your details. 

How the scores are calculated for the best and worst seaside towns

Which? Travel works on behalf of UK holidaymakers. We carry out surveys of both companies and destinations to provide advice on the best holidays and the best holiday providers.

For this survey we gathered the opinions of thousands of Which? Connect panel members about recent trips to UK seaside towns. To calculate overall customer scores, we asked the members if they recommend the town and how satisfied they were with their trip.

We also asked about specific aspects of the towns - such as the beach or the scenery - to calculate star ratings.