The best beaches near London

From pretty pebbly beaches to dreamy stretches of golden sand, discover the best beaches near London to take a dip or soak in the seaside vibes at any time of year.
Aerial view of the beach at Botany Bay near Broadstairs on a summer's day, with crowds of beachgoers set up on the beach and some taking a dip in the sea.
Botany Bay, Broadstairs. Take a trip to the British seaside and enjoy the best beaches near London. Photo by Tom Wheatley on Unsplash.

If you are looking for a little beach escape without travelling abroad or too far from London, you can find numerous places along the southern coastline. There are plenty of lovely beaches within two hours of travel from London, so grab your beach kit and enjoy some of the fresh sea breeze on a day out from the city.

Which beaches can you find near London?

Whether you prefer buzzing seaside towns, deserted shingle beaches or windswept sandy bays, plan your next trip to the great British seaside with these top picks spanning Kent, Sussex and Essex, and all within a couple of hours from London.

Take a look at our top picks near the capital.

Camber Sands, East Sussex

Aerial view of Camber Sands beach on a clear day.

Tucked away near Rye in East Sussex, Camber Sands is a dreamy five-mile (8km) stretch of soft golden sand backed by rolling dunes, marram grasses and chestnut fences.

Explore one of the most beautiful beaches near London and why not try kitesurfing or windsurfing, both popular activities thanks to the area’s windy conditions.

Where is it and how can I get there? Approximately one hour from London. Take the train from London St Pancras to Rye (with one change at Ashford International).

Brighton, East Sussex

Blue and white striped deck chairs on pebbly Brighton beach on a sunny day.

Head to one of the UK’s coolest beach cities on a day trip from London to Brighton. It might be filled with pebbles but Brighton Beach is a hit with Londoners and tourists alike, thanks to its year-round seaside attractions.

Quintessentially British striped deck chairs on the beach? Check. Seaside foodie classics aplenty, from delicious fish and chips to moreish ice cream? Check. Fun rides and retro arcade games on the pier? Check. When it comes to seaside fun, Brighton delivers in spades!

Where is it and how can I get there? Approximately one hour from London. Take a direct train from London Bridge or London Victoria to Brighton.

Birling Gap, East Sussex

The white chalk cliffs towering over the deserted pebbly beach of Birling Gap in East Sussex on a sunny day, with only a couple of people wandering about.

If you prefer quieter, unspoilt spots set in dramatic surroundings, pack your swimmers and fossil hunting tools and make your way to the wild rocky beach at Birling Gap in East Sussex.

With its towering white chalk cliffs and deserted pebble beach laden with prehistoric treasures, Birling Gap is the place to go for rock pooling and fossil hunting. Access it via steep steps beneath a faded hotel – all adding to the adventurous vibes of this beach escape near London.

Where is it and how can I get there? Approximately two hours from London. Take the train from London Victoria to Eastbourne, then hop on a local bus to complete the journey.

Whitstable, Kent

Colourful beach huts lining the boardwalk by a shingle and pebble beach in Whitstable, Kent.

Famous for its wonderful oysters and family-friendly seaside vibes, Whitstable makes for a lovely beach day trip from London.

Discover Tankerton Beach, a particularly scenic spot, with its grassy banks, colourful wooden beach huts and gently sloping shingle beach. At low tide, a natural path leading right out to sea is excellent for paddling and rock pool exploring.

Where is it and how can I get there? Approximately one and a half hours from London. Take a direct train from London St Pancras or London Victoria to Whitstable.

Broadstairs, Kent

People queuing for ice cream by the beach in Broadstairs on a busy summer's day.

Another seaside spot in Kent popular with families and Londoners alike is pretty Broadstairs, with its seven sandy beaches, scenic clifftop walks, quaint fishermen's cottages and independent shops.

Head to central Viking Bay for bucket loads of family fun, Botany Bay for a more unspoilt and secluded vibe, or Joss Bay for fun activities like surfing and sandcastle-building.

Where is it and how can I get there? Approximately one and a half hours from London. Take a direct train from London St Pancras or London Victoria to Broadstairs.

Margate, Kent

Sandy beach with colourful beach hut on a sunny day in Margate, Kent.

Come to Margate for the sandy beach and stay for the retro arcade games, cutting-edge art and cool vintage shops. This classic seaside town in Kent is one of the best and most popular beach getaways from London.

After indulging in a rejuvenating swim and a tasty fish and chips on the beach, don’t miss Dreamland’s iconic vintage rides, including the UK’s oldest roller coaster, plus all the town's hip galleries, shops and cafes.

Where is it and how can I get there? Approximately one and a half hours from London. Take a direct train from London St Pancras or London Victoria to Margate.

West Wittering, West Sussex

West Wittering beach in Chichester at sundown with a man walking in the distance.

Venture to the idyllic sandy shores of West Wittering, near Chichester in West Sussex, for clear and calm waters, beautiful dunes backed by grassland and gorgeous sunsets.

The family-friendly Blue Flag beach offers stunning views of Chichester Harbour and the South Downs. It’s also a popular spot for birdwatching.

Where is it and how can I get there? Approximately one and a half hours from London. Take a direct train from London Victoria to Chichester.

Littlehampton, West Sussex

Deserted Littlehampton beach with grassy banks, shingle and a pontoon leading out to see at sundown.

With both buzzing and quiet stretches of shingle and sand, Littlehampton in West Sussex is a great bucket and spade destination near London.

Kids in tow? Head to East Beach on the town seafront, with its old-school funfair, long promenade and calm waters ideal for swimming. For a more rural, tranquil beach experience, opt for West Beach or Climping Beach.

Where is it and how can I get there? Approximately one and a half hours from London. Take a direct train from London Victoria to Littlehampton.

Walton-on-the-Naze, Essex

Close-up of a white and yellow stripe beach hut with the words 'happy place' and a clear blue sky in the background.

Last but not least, travel to the traditional seaside town of Walton-on-the-Naze for bucketloads of fun things to do on the east coast of Essex.

Explore Walton’s gently shelving sandy beaches lined with colourful beach huts, wander down the second longest pier in England, go on wild walks in nature reserves and climb up the Naze Tower, a 26-metre (86ft) shipping tower turned art gallery, for epic views over the Essex coast.

Where is it and how can I get there? Approximately one and a half hours from London. Take the train from London Liverpool Street to Walton-on-the-Naze (usually with one change en route).

FAQs

What time of the year is best to visit English beaches?

You can visit the English seaside and beaches at any time as they are open all year around. If you want to go for a swim, we recommend you wait for the summer months to arrive so the water has some time to warm up, making a swim in the sea a much more enjoyable experience.

Do I need a car to reach the beach?

You do not need a car to reach any of the beaches on this list. Most of them are easy to reach by train and a walk. For some, like West Wittering beach, you need a train and bus journey to get to the beach.

Which other beaches are close by?

Sunny Sands and Mermaid Beach are two other beautiful beaches. Both are close to Folkestone in Kent and within under two hours of travel by train from London Bridge or St Pancras International.

Dungeness has a pebble stone beach and the surrounding area looks like a pebble stone dessert with abandoned fishing boats, a narrow wooden walk path towards the sea and a nice little pub close by. Greatstone Beach is around the corner from Dungeness, with sand dunes and long stretches of sandy beach. You can reach them in just over two hours by train and bus.