Best beaches in England
Discover the Best Beaches in England. From St Ives Beach to Looe Beach the Nicest Sandy Beaches in England await you.
Find inspiration among the Top-Rated Beaches in England and select the Most Glorious Sandy Beaches in England, the Most Beautiful Beaches in England on which you will relax.
Need more inspiration? Discover the Most Beautiful Beaches in Spain, the Most Stunning Beaches in Turkey, the Top-Rated Beaches in Greece, the Most Amazing Beaches in Italy as well as the Best Beaches in France and Portugal.
1. Porthminster beach
St Ives - Cornwall
Never thought of going to England for a beach holiday? Never heard of Cornwall then? Located in the extreme South West of England Cornwall is an incredible county with some of the Nicest Sandy Beaches in England.
The old fishing port of St Ives has conquered the English in search of authenticity, charm, crystal clear blue waters and fine sand.
St Ives also attracts artists from around the world who come to find inspiration in this little corner of paradise.
You can book your flights to London and take a local flight to Plymouth, Exeter or Newquay or take the train from London to St Ives (Night Riveria Sleeper train).
This summer take your time and relax on one of the Most Beautiful Beaches in England.
How to get there: Book your flights to Bristol (3h), your hotel, guesthouse, B&B, apartment at the best price and your tours and activities in Cornwall such as a "Devon and Cornwall 5-day small group tour".
Where to stay: "Palma Guest House"very popular with travellers.
2. Man of War Beach
West Lulworth - Dorset
It is one of the Most Beautiful Beaches in England. "Man O 'War Bay" is located just a few metres from the "Durdle Door" beach also ranked among the Best Sandy Beaches in England.
How to get there: Book your flights to Bournemouth. Man O'War Bay is a 50 minutes’ drive, 1 hour 30 by train.
Where to stay: The "Castle Inn" has one of the best ratings among travellers.
3. Pedn Vounder beach
Penzance - Cornwall
Access to some of the Top-Rated Beaches in England is not always easy but you can go on foot or by boat.
This is one of the Best Nudist Beaches in England (even if it's unofficial) - so you can walk along the beach with your swimsuit or clothes on, but don’t be surprised to come across a naked person or two.
Book your flights to Plymouth as well as a rental car. Pedn Vounder Beach is a 2-hour drive from the airport. Book your accommodation in Penzance where we offer more than 250 hotels and tourist apartments.
How to get there: Book your flights to Plymouth and join Penzance by car or train (2h).
Where to stay: "Hotel Penzance" with wonderful views across Penzance Bay
4. Durdle Door Beach
West Lulworth - Dorset
Located near Lulworth in Dorset, Durdle Door is one of Very Best Beaches in England to Visit.
This sublime beach is located just metres from another beautiful English beach, the "Man O' War beach" also ranked among the Most Beautiful Beaches in England.
How to get there: Book your flights to Bournemouth. Durdle Door is located just a 50 minutes’ drive.
Where to stay: The "Limestone Hotel" located in the quiet village of West Lulworth.
5. St Ives beach
St Ives - Cornwall
St Ives Beach is one of the Most Beautiful Sandy Beaches in England to Visit.
If you think that the most beautiful beaches in the world can only be found in tropical paradises, like Madeira, you are mistaken.
The Cornish region is an inexhaustible source of beautiful beaches and breathtaking landscapes.
St Ives was once a fishing village which over the years has become one of the most important seaside resorts in Cornwall.
The place has already been awarded the title of best UK resort by different media. So this selection is not a surprise; the beach is one of the Most Beautiful Beach in England!
How to get there: Book your flights to Plymouth. The beach of St Ives is located 1 hour 30 by car, 2 hours 30 by train.
Where to stay: "Primrose House"; it is beautifully decorated and about 2 minutes walk from the beach.
6. Burgh Island beach
Kingsbury - Bigbury on Sea - Devon
Located in Devon, Burgh Island is a tiny island facing the city of "Bigbury on Sea". This tiny island is only accessible on foot or tractor at low tide.
If you are lucky you can stay at the "The Burgh Island Hotel", the only one on the island. We do not sell rooms for this particular hotel but you can book directly from the hotel website.
You can also book your accommodation at the best price at Bigbury on Sea to relax on one of the Best Beaches in England.
How to get there: Book your flights to Plymouth. Burgh Island beach is located 45 minutes by car, 1 hour 30 by train.
Where to stay: The "Thurlestone Hotel" features an indoor pool and a fitness center.
7. Blackpool Sands beach
Blackpool Sands - South Devon
Located between Torquay and Plymouth, Blackpool Sands is one of the Most Glorious Sandy Beaches in England named after the village of Blackpool.
Do not confuse the village of Blackpool Sands in Devon with the great seaside resort of Blackpool in North East England. These two places have nothing in common! One is a small picturesque village, the other one of the most popular seaside resorts in England.
How to get there: Book your flights to Plymouth and reach Blackpool Sands beach in 1 hour by car, 2 hours by train.
Where to stay: "The Seadog, traditional Fisherman's Cottage with beach hut" one of our bestsellers in Brixham.
8. Holywell bay Beach
Newquay - Cornwall
Many of the Most Beautiful Beaches in England are located in Cornwall.
Holywell Bay Beach is a large golden sandy beach, probably one of the Best Sandy Beaches in England. It is perfect for boogie boarding or just hearing the winds whip the sea into a frenzy; it is also a perfect place to walk with your dog or sunbathe with family or solo.
If you want to swim, make sure a lifeguard is on the beach (from mid-May to the end of September).
How to get there: Book your flights to Plymouth and join Holywell (1 hour by car - 2 hours by train).
Where to stay: "Espalanade Hotel" with stunning Atlantic views.
9. Gwithian Beach
Phillack - Cornwall
Located in Phillack, St Ives Bay, Gwithian Beach is one of the Most Beautiful Beaches in England.
Book your flights to Plymouth and enjoy a romantic or family getaway in Cornwall.
Treat yourself to extras for an unforgettable holiday and book your tours and activities in Cornwall today.
How to get there: Book your flights to Plymouth and join Phillack (1hour 30 by car, 2 hours 15 by train).
Where to stay: "The Penellen Bed and Breakfast" offering sea views.
10. Bournemouth Beach
Bournemouth - Dorset
Book your flight tickets to Bournemouth today, the airport is just a 20-minutes’ drive to to some of the Best England's Beaches, the beautiful Bournemouth beaches; 11 kilometres of award-winning beaches await you.
How to get there: Book your flights to Bournemouth and get to the beach by car (20 minutes) or bus (Jetbus 737 - 50 min).
Where to stay: Stay at the "Balincourt" hotel located 6 minutes from the beach.
11. Looe Beach
Looe - Cornwall
Looe Beach is one of the Most Beautiful Beaches in England. The village of Looe is known worldwide as one of the most beautiful villages in England.
How to get there: Book your flights to Plymouth. Looe is only 45 minutes by car, 1 hour by train.
Where to stay: The "Rivercroft Hotel" is located on the seafront.
Plan your trip to England
Hotels, Apartments, B&B...
Fresh deals every single day
Thousands reviews you can trust
Tours, Sightseeing & Activities
Discover England’s biggest collection of things to do and guided tours.
Whatever you want to do you’ll find it here.
Travelling to the UK.
Explore the UK holidays and the best places to visit