Looking for the best beaches near London? Don’t miss my handy guide to planning your day at the seaside.
Summer is coming and WE ARE READY. Too excited? Maybe. Maybe not.
Let’s face it, the weather in the UK has room for improvement, but when the sun comes out, it’s just beautiful. What better way to celebrate the sunnier months than heading to a gorgeous beach for a day at the seaside? Pack your buckets and spades, it’s time to head to the best beaches near London.
Best Beaches Near London to Catch Some Sunshine
A long-time favourite for seaside day trips from London, Brighton rivals London in the cool stakes (although, of course, London is, and will always be my #1).
The cute higgledy-piggledy lanes are lined with stately Georgian houses but, more importantly, it also has a pretty great beach.
Brighton’s beach is a long, pebble affair lined with colourful beach huts, cool cafes (I’d recommend Lucky Beach Cafe) and ice-cream stalls. In other words, it’s everything you want for your day at the seaside.
Once you’ve braved the surf, be sure to wander down the pier and drop in at the old retro arcade. Keep an eye out for the many film screenings and gigs that are held on the beach during the long summer evenings too.
Getting There: Brighton station is only about an hour from London with numerous direct trains from London Bridge and Victoria.
Read Next: The Best Day Trips from London
Located in Kent, charming Margate is ever-popular with Londoners looking to trade sprawling concrete for swathes of sand.
It’s no wonder – it really is a charming, quintessentially British town – complete with Tudor influence – and a lovely beach, Margate Sands.
As its name suggests, it’s a soft and sandy beach near London that’s dotted with colourful beach umbrellas and chairs in the summer.
Getting There: There are frequent direct trains from St Pancras and Victoria to Margate, and they take about 1.5 hours.
Herne Bay may have begun its life as a shipping port but it’s way more than that these days. It grew to be one of the most popular beaches of the Victorian era – and has remained a popular day trip from London beach destination ever since.
Today things aren’t quite as frenetic, but Herne Bay is still much-loved by locals as well as Londoners. It’s a pretty pebbly beach with many family-friendly attractions nearby. Plus, there’s plenty of fish and chip shops – a non-negotiable for a day at the seaside near London.
Getting There: Train to Herne Bay Station, and there are regular train services from Victoria, Cannon Street and St Pancras. The journey takes about 1.5 hours.
Southend-on-Sea is pretty much the closest beach to London. Perched at the end of the River Thames, the town boasts not one but EIGHT beaches.
Three Shells is the most central, while Chalkwell Beach and Westcliff are pretty nice (though be warned, they’re not as pretty some of the other beaches featured in this guide) – my pick is Leigh Bell Wharf Beach but it’s small and can get busy during warmer days.
Getting There: Trains run from Fenchurch Street and Liverpool Street to Southend Central and Southend Victoria station and take about an hour each way.
What’s the perfect accompaniment to a day out at the London seaside? Delicious seafood, of course – and Whitsable’s is highly acclaimed.
There are plenty of great restaurants and cafes to choose from, as well as one pretty gorgeous beach. That’s Tankerton, a charming pebbly beach that’s much loved for its picturesque shoreline.
Plop yourself down ready for a day of sun-worshipping and a few indulgent oysters.
Getting There: It’s easy to access from London; just take the train from Victoria, Cannon Street or St Pancras to Whitsable, and you’ll be there in around 1.5 hours.
For something a bit different, head to West Sussex to experience Hastings, a beautiful pebbly beach with a few sandy sections.
Although Hastings doesn’t have the same well-heeled reputation of some of the Kentish beaches (read: it’s got a reputation for being a bit rough), it has been recently revamped and is making waves. In particular, it’s good for families with older kids as there’s a new, ultra-swish underground BMX skatepark that is the world’s largest.
Of course, you could just enjoy the sea and surf.
Getting There: Hastings is easy to get to with frequent trains that take just under two hours to travel from Charing Cross, Cannon Street or St Pancras to Hastings.
Brighton’s more refined sibling, Hove, is a fabulous seaside day trip from London in its own right.
From the beautiful beach, you’ll be looking up at seaside mansions that have attracted the likes of Adele and Paul McCartney.
The beach here is pebbly, but that doesn’t stop people from setting up for a day of sunbathing, punctuated by stops at the nearby trendy cafes.
Getting There: To get to Hove from London, you’ll want to get the train to Brighton, and then it’s another short hop across to Hove. In total, the journey takes about 1.5 hours.
Yet another seaside town that was a favourite haunt of Londoners during the Victorian era is charming Eastbourne in East Sussex.
If you’re looking for a sandy beach near London, it’s probably not ideal – it’s really pebbly. Nonetheless, the historic homes and charming vibe certainly make up for it.
There’s also an antique pier that adds to the Victorianesque charm.
Getting There: Part of the reason for Eastbourne’s popularity is the ease of access from London – simply hop on the direct train from London Bridge or Victoria, and you’ll be at Eastbourne in about 1.5 hours.
Finding a beach you can enjoy pretty much to yourself is a pipe dream at many beaches near London; but not at Climping.
Honestly, it may not be England’s prettiest beach, but there’s a stretch of pebbly shore and water where you can take a dip. Plus, what’s a bit of pebble when you have plenty of room to stretch out your towel?
Getting There: Located in West Sussex, Climping Beach is about two hours from London. The most direct route is to catch the train from Victoria to Littlehampton. The three-mile walk to the beach is beautiful and very popular, or you can get a taxi.
Who says there are no beautiful sandy beaches near London? Anyone who says this obviously hasn’t seen Camber Sands – or the many movies it has featured in.
This is a true sandy beach, with a long, five-mile stretch of shoreline for walking or sunbaking along. Then there’s the calm and clear waters. Bliss.
It’s particularly popular amongst kitesurfers, although during the summer it gets a tad crowded.
Getting There: Camber Sands is only about an hour from London – just hop on the train from St Pancras to Rye. From there, there is a bus to Camber Sands.
Kingsgate Bay – Broadstairs
Beautiful Broadstairs is another seaside resort town that’s been popular as one of the best seasides near London since the Victorian era. I can see why – it’s awfully picturesque.
Kingsgate Bay is a particular delight, with a long stretch of soft sand. Most uniquely, the beach is flanked by stark white cliffs, which makes it one of the most recognisable beaches in England.
Within them, you’ll find a collection of sea caves to explore.
Getting There: The best way to get to Kingsgate Bay is to travel from St Pancras or Victoria to Margate, and then get the “breeze” bus to nearby Kingsgate.
If you’re looking for that postcard-esque beach near London, then Bournemouth is a pretty great choice.
With over 11 miles of sand (yes, that’s not a typo), there’s plenty to go around here. You can even kick a football.
Some parts of the beach are pebbly, but others – like the aptly named Sandbank – are glorious sand – pretty simple explanation for why it’s known as one of the best sandy beaches near London.
Getting There: There are frequent direct trains from Waterloo to Bournemouth, and the journey takes around two hours.
Another option if you want the quintessential seaside near London experience – sand, swimming and all – is beautiful West Wittering.
As well as the gorgeous beach itself, it also offers beautiful views of the picturesque Chichester Harbour. You’re also likely to spot some kite and windsurfers doing their thing in the pristine seas.
Getting There: There are several direct trains from London Victoria to Chichester, or you can swap over in Woking. If catching the direct train, it’s about 1.5 hours from London.
The iconic views of Cuckmere Haven are thanks to the meeting of the River Cuckmere with the English Channel.
If you love nature then this spot is pretty special. In just a short walk, you can see the beautiful chalk cliffs known as the Seven Sisters, as well as observe where the river meets the channel.
The beach is pebbly, but the gorgeous views really make up for it. Who needs sand when the landscape looks like a painting come to life? Absolutely one of the best beaches close to London for the views alone.
Eagle-eyed Harry Potter fans may even recognise the backdrop from Harry Potter and the Goblet of Fire.
Getting There: To experience it for yourself, you’ll need to get to the nearby town of Seaford and then walk (or taxi) down. There are buses from either Eastbourne or Brighton, which are both directly linked by train to London. The total journey should take about 1.5 hours.
Felixstowe is a family-friendly beach with plenty to do – with or without the family in tow.
A sand/shingle beach, Felixstowe is particularly renowned for “shelling”, and you can pick up some gorgeous souvenirs to take home (just make sure there’s nothing alive inside). Don’t knock it – I’ll be surprised if you can leave without at least a few stashed in your pocket.
The sea is also very clear, so if you’re looking for a London beach where you can go swimming – do check it out.
Getting There: Located in Suffolk, it’s a little further afield but still a very manageable day trip. You can take the train from Liverpool Street Station to Ipswich, and then catch local buses to Felixstowe (there are many).
Charming Pevensey Bay is a relatively small beach, which means it doesn’t experience the crowds of some others on this list. Did I say a beach near London without the crowds? Yes I certainly did.
So, if you’re looking for a quiet day at the seaside away from the sunscreened masses, then this is a great choice.
It’s a pebbly beach with calm water – so it’s generally better for swimming, sunbathing and walking than building sandcastles. There’s also an old castle (Pevensey Castle) nearby, if you’re looking to combine activities.
Getting There: The most direct way to get to Pevensey Bay from London is to take the train from London Victoria to Hampden Park Station, where there are numerous local buses the rest of the way – the 55 being the most direct. In total, the journey takes around 2.5 hours.
If you prefer your seaside towns less about resorts and more about humble fishing boats, then you’ll love picturesque Goring Beach.
This pebbly beach in West Sussex has largely avoided overdevelopment, and it still has a quaint, traditional feel. If you do crave a little more excitement, there is a small town nearby with a selection of cafes, restaurants and pubs.
Getting There: Getting to Goring Beach is quite straightforward – there are numerous daily trains from Victoria or London Bridge to Durrington-on-Sea. From here, it’s less than a 20 minute walk to Goring Beach.
Just make sure you’re headed to Goring-by-the-Sea, as there’s another one near Reading (which lacks a beach, though it is very pretty).
Bexhill on Sea
If you want your day at the seaside along with a hefty dose of British history, you really can’t look past Bexhill on Sea. Of course, simply lazing by the shore is an option, too.
The area is extremely historic, with a history stretching back well over a millennia. If you can draw yourself away from the beach, the town of Bexhill is utterly charming.
So too is Bexhill Beach. Like most of the beaches in Sussex, it’s predominantly pebbles – but it has a lovely atmosphere, complete with beach huts and even lifeguards to keep swimmers safe.
Getting There: There are direct trains between Victoria and Bexhill on Sea, although they are somewhat infrequent. The other option is to get a connection via Brighton, Hampden Park or Ashford International. It usually takes just under two hours in total.
Ramsgate’s centuries-long popularity is no surprise, given its one of the closest sandy beaches to London.
It also boasts picturesque chalk cliffs, as well as a marina and harbour – so there is plenty to admire here. There are also a few rides for children, so it’s a great choice for families.
Of course, everyone can enjoy the swathes of sand and nearby restaurants and cafes (including plenty of fish and chip shops, of course).
Getting There: The popularity of Ramsgate means there are plenty of trains from the capital to the seaside town. Direct trains frequently depart from Charing Cross, St Pancras and Victoria, and take between 1.5 and two hours each way.
Greatstone Beach Romney Marsh
If you’re one of those people who believe a beach should be sandy – fair call – then Greatstone Beach Romney Marsh is a great option.
The sand here is particularly soft and beautiful, as a result of being washed by the tide of the English Channel for thousands of years.
The soft sand and wide beach is sure to impress, and there’s a beautiful coastal walk that takes you around the sand dunes nearby. It’s also a good choice for active beachgoers, as everyone from dog walkers to horse-riders and kite-surfers are welcome.
Getting There: To get to the beach from London, you’re best bet is to catch the train from St Pancras to Folkestone Central, where there are buses on to the beach (the 102 is the most direct). You can also go via Ashford International or Dover Priory (from Victoria), but it is slower.
Ruislip Lido Beach (An Actual London Beach!)
If the idea of going beyond the M25 breaks you out in a cold sweat, then I have some great news for you. There’s a beach you can reach on the tube. Well, and a short bus ride.
Alright, so it’s not exactly a seaside town, but it is pretty much one of the only real life beaches in London – for all you folks who just can’t quite bring yourself to leave the capital.
This is Ruislip Lido, a sandy beach that flanks a 60 acre lake. Just getting there is a treat, as it takes you through some gorgeous woodland – and then you will find the beach. It’s very pretty, and there’s even a miniature train that will take you on a scenic trip around it. I approve.
Getting There: Simply catch the Piccadilly or Metropolitan line to Ruislip station. From there it’s a short jaunt on the H13 to reach London’s real-life beach.
Beaches Near London: Map
Practical Information + Tips
What’s the Best Way to Get to the Beaches Near London?
Generally it’s easiest to catch the train to these beaches near London – I’ve chosen ones that are easy to get to on a day trip.
You can drive of course, but be warned that parking in many of these seaside spots can be tough (and frustrating) plus the traffic getting there and back can be pretty hectic on warmer days.
There are plenty of tours running day trips from London, which can also be an easy option. Check Get Your Guide to find a tour.
What is the Closest Beach to London?
The closest beach to London is Southend-on-Sea, which has eight beaches for you to choose from.
Which is the Nicest Beach Close to London?
Tough call, but Camber Sands is probably the nicest beach close to London as it is a sandy beach with gorgeous views and plenty of amenities.
Looking for more day trips from London? Check out these guides…
- The Best Day Trips from London
- 15 Gorgeous Castles Near London
- 24 Hours in Oxford – Seeing the Best of Oxford in One Day
- Brilliant Spots for Your British Bucket List
- Gorgeous British Beaches You Need to See IRL.
Love This? Save and Share on Pinterest!