THE sun is shining so it’s time to grab a bucket and spade and head to the seaside – but where in the UK is best if you’re on a tight budget?
Well, the eight cheapest seaside towns have been revealed this week, and they range from a pretty harbour town in Wales to famous destinations in the North of England.
Follow The Sun’s award-winning travel team on Instagram and Tiktok for top holiday tips and inspiration @thesuntravel.
Which? has crunched the numbers and discovered the cheapest seaside towns in the UK where hotels cost under £100 per night on average.
While it actually came in last place on the list, Which? declared the Welsh town of Tenby as the ‘best cheap seaside town in the UK’.
Rooms don’t break the bank, on average they are £100 per night – not to mention it’s beautiful and is frequently crowned one of the prettiest spots in the UK.
The harbour town is known for having multi-coloured houses right on the front – there’s even a small chapel there too.
Travel Reporter Cyann Fielding told us why she loves the town: “Tenby really does feel like the epitome of the song ‘Oh I Do Like To Be Beside The Seaside’ with everything you could ever want from a seaside town within a short walk of each other.
“Most pictures of the town you’ll see are of the pretty harbour, where boats bob up and down, the pier stretches into the water and the castle rises above it all on a hill.
“You can’t really go wrong with anywhere you go in the town, but make sure to visit Plantagenet House Restaurant – inside it is super cosy with stone walls and definitely stand in the alleyway in front of the restaurant and look back towards the harbour; you will get such a pretty view.
“For beaches, head to Tenby North Beach – it is super expansive, flat and often has ideal conditions or a swim. Oh, and a great view of the pastel coloured houses in the town.
“If you want to see more of the area, jump on the ferry for 20 minutes to Caldey Island, where you can see a historic lighthouse and visit the island’s famous chocolate factory.”
Topping the list for being the cheapest is Whitley Bay in Tyne and Wear, where hotel rooms cost an average £82 per night – or £41pppn.
It might be cheap, but it still has all the delights of a seaside town, like a sweeping sandy beach, a towering lighthouse and a high street with independent cafes.
It’s a popular destination and one of the locals even called it “one of the best places on Earth“.
Local resident, Catherine Addison-Swan, added: “It’s not just cafes where you can grab a bite to eat in Whitley Bay, of course – the town is full of restaurants that you won’t find anywhere else, yet another thing that adds to its unique charm.”
Sun Travel found bargain rooms – like at the Dunes Hotel which for a one-night stay in June for two adults cost just £50 – or £25pp.
The Welsh town of Llandudno also made the list with rooms on average costing £85 per night.
The Victorian seaside resort in North Wales is known for its enormous palm-tree lined promenade.
The pier on the Llandudno North Shore Beach is very popular and is open all year round – another is the Great Orme Tramway which takes visitors up the cliffside.
A room for two adults at the Elsinore Hotel Llandudno in June costs as little as £54 – or £27pppn.
Over in Essex, Frinton-On-Sea is another bargain seaside town when it comes to overnight stays with hotels on average costing £95 per night, according to Which?
The seaside town is well-known for being traditional with no arcades – it didn’t even have a pub until 2000.
Travel Reporter Alice Penwill reveals why you should visit, she said: “Not only is Frinton a very pretty spot on the coast, it’s one of the sunniest.
“Along the Essex coastline, Frinton-on-Sea is known for having no noisy arcades, like its more popular neighbour of Clacton.
“I love it for the fact that it has no frills, on the front is just a sweeping sandy beach, the sea and some pretty beach huts too.
“But if you want a bit more excitement, head back to Connaught Avenue for independent shops and boutiques.”
Also in the north of the UK, Whitby made the list too.
The town famous for its connections to Captain Cook and Dracula has two beaches West Cliff (Whitby Sands) and Tate Hill.
It has quality fish and chips too as Trenchers of Whitby just secured the Restaurant of the Year title at the National Fish and Chips Awards 2026.
You can get a takeaway cod and chips, haddock and chips or scampi and chips all for £13.50 each.
Assistant Travel Editor Sophie Swietochowski said: “It’s not just the beaches that make Whitby so spectacular. The rows of typical seaside cafes that line the shore and higgledy-piggledy pubs where servers have that proper northern charm are what I love.
“Queues wind around the corner for the well-known Magpie Cafe – and for good reason. Its famous fish and chips are some of the best in the UK, which I can vouch for, and should be eaten the northern way, with a good dollop of curry sauce.
“If you grab yourself a takeaway instead of sitting in the main restaurant, you can save yourself a fair bit of cash.
“For a good value pint, wander to Little Angel, set a little back from the river. It’s a CAMRA-pub so serves proper ales as well as homemade pub grub, including sandwiches for a fiver.”
Other cheap seaside towns where stays cost less than £100 include Aberdeeshire’s Stonehaven which has a heated Art Deco saltwater lido right on the beach.
An overnight stay in Filey, North Yorkshire, will set you back around £50per person.
Finally, there’s Lytham St Annes, a seaside town in the Borough of Fylde just south of Blackpool.
It wide sandy beaches, and a long pier that stretches over the North Sea.
Here are the eight cheapest seaside towns…
These are Which?’s cheapest seaside towns – and the average price of a hotel…
Tenby – Average hotel price £100
Whitby – Average hotel price £94
Whitley Bay – Average hotel price £82
Stonehaven – Average hotel price £90
Llandudno – Average hotel price £85
Frinton-On-Sea – Average hotel price £95
Filey – Average hotel price £100
Lytham St Annes – Average hotel price £95
