When we’re in the mood to relax on white sand and swim in crystal clear waters, our first thought might be to plan a trip to the Mediterranean, or even to travel further afield to places like South East Asia or Australia. However, from the coves of Cornwall to the shores of the Shetland Islands, the UK is home to some truly beautiful beaches. 

Whether you’re looking for a great place to swim, surf, or just sit back and admire the views, we hope our list of 16 of the best beaches in the UK offers you some inspiration.

1. Kynance Cove, Cornwall

Kynance Cove, Cornwall

Tucked between towering cliffs and impressive rock stacks is Cornwall’s most scenic beach. As you make your way down the steep path from the car park towards the white sands of Kynance Cove, you might think you’ve stumbled onto a Greek island.

Famous for its dazzling, crystal clear waters, at low tide, you can explore a series of caves and dramatic rock formations made of Lizardite – a stunning red and green rock famously found in the area. 

The water is also generally quite calm at Kynance, so taking a dip in the glistening waters can be pleasant. Although, it’s best to exercise caution if you plan on swimming, as the tide can be unpredictable and there are no lifeguards on duty.

2. Woolacombe Beach, Devon

Woolacombe Beach, Devon

What’s a list of the best beaches in the UK without an entry from Devon? Woolacombe Beach on the county’s northern shore boasts a wide, three-mile expanse of golden sands and cobalt blue waters – it almost looks like an Australian beach!

Although it’s open to the public, Woolacombe is a privately owned beach that’s famous for its excellent facilities (including a daily clean-up service, beach hut rentals, and watersports), as well as its natural beauty. And with plenty of accommodation in the village, Woolacombe is a top destination for a staycation.

For sweeping, panoramic views, why not hike up to Morte Point or Baggy Point, the two headland cliffs that flank this stunning bay?

3. Rhossili Bay, Gower

Rhossili Bay, Gower

Located on the very tip of the Gower Peninsula (an area that was named the UK’s first Area of Outstanding Natural Beauty back in 1956), it’s not difficult to see why Rhossili Bay is considered by many to be the most beautiful beach in the British Isles.

Rhossili Bay is a stunning three-mile crescent of white sand overlooked by rolling dunes and high cliffs. For those seeking some peace and adventurers alike, it’s the perfect, picturesque location for a day out. 

Many enjoy walking out to Worm’s Head, a thin tidal island that’s accessible for only two and a half hours a day. The Bay is also a popular surfing spot, so why not catch a wave or two?

4. Benone Strand, County Londonderry

Benone Strand, County Londonderry

With its glorious views of Binevenagh mountain to the south and County Donegal across the estuary to the west, whether you’re relaxing on the sand or taking a stroll, you’ll be spoilt for views at Benone Strand. On a clear day, you can see as far as Scotland.

If you like an active day at the beach, you won’t be disappointed with what this place has to offer. Like many of the beaches on this list, you can hire surfboards and hit the water. Or, if you’d rather stay dry, why not walk up to Mussenden Temple? This 18th-century structure has a rich history and the clifftop views are unparalleled.

What’s more, walk east along the coast and you’ll encounter a few lovely neighbouring beaches, like Downhill Strand and Castlerock.

From £1,330 - Venice from the water

Explore the marble city of Venice on this ‘best of both worlds’ tour with a flexible blend of included activities, option excursions and time for independent exploration.

Two cruises on the lagoon are included, as well as flights and accommodation.

Save up to £35 per person, plus get an extra £200 off with code RESTLESS.

Price and availability accurate as of 6:00pm 25th October 2024.

Book with Jules Vern

5. Sandwood Bay, Sutherland

Sandwood Bay, Sutherland

Located on the remote north-western coast of Scotland, Sandwood Bay is famous for its fluffy, dig-your-toes-into-it sand and the unique and impressive sea stack located just off the western headland. 

However, what’s most unusual about Sandwood Bay is that, to reach it, you’ll need to complete a four-mile hike from the nearby village of Blairmore. This trail isn’t particularly challenging, and it offers lovely views of the surrounding moorlands. 

Plus, your hard work will be rewarded tenfold when you reach the top of the trail’s final crest and the breathtaking view of the beach is laid out before you.

6. Bamburgh Castle Beach, Northumberland

Bamburgh Castle Beach, Northumberland

Boasting stunning views of Lindisfarne and The Inner Farne Islands, which lie just off the coast, Bamburgh Castle Beach is a top spot for a picturesque walk or a peaceful afternoon on the sand. And the ever-looming presence of the castle gives the place an entirely unique feeling.

While you’re there, you can explore the rock pools at the southern end, take a leisurely stroll through the village, or even visit the castle itself and learn about its rich history. Bamburgh Castle Beach is also a popular surfing destination as it gets pretty consistent waves all year round.

7. Brighton Beach, East Sussex

Brighton Beach, East Sussex

Everyone’s ideal beach day is different. For some people, it involves ambling along wild, remote sands without another soul in sight, while others might enjoy something a bit livelier. And for those in the latter camp, where’s better to visit than Brighton?

Brighton Beach is backed by an array of trendy bars, restaurants, and shops, so once you’ve topped up your tan or been in for a quick dip, you can retire to the lanes for a spot of shopping or a bite to eat. Alternatively, if you’re in a whimsical mood, you might want to head over to the pier to enjoy the rides and arcade.

8. Barafundle Bay, Pembrokeshire

Barafundle Bay, Pembrokeshire

Barafundle Bay Beach is another gem that’s regularly listed as one of the best beaches in the UK, if not the world. Like Sandwood Bay, it’s stunning and has that blissful off-the-beaten-track feel, so it’s a great place to sit, unwind, and admire the breathtaking scenery.

Nestled between two limestone cliffs, and a mile away from the closest car park, there are no facilities here, so you’ll have to pack some snacks if you plan on staying a while. But, that’s not necessarily a bad thing. In fact, Country Life has previously named Barafundle Bay Beach the best place in the UK to have a picnic.

Get a great deal on your next holiday

Looking to book your next getaway? Here’s a selection of the best travel deals on Rest Less today.

From £195pp – Holidays to the Algarve* >

Portugal | Flights and Hotel Included | Book with Jet2holidays

From £1029 per couple – St Raphael Resort and Marina* >

Cyprus | 7 Nights | Flights and Hotel Included | Book with Travel Republic

From £2,574pp – Adventure through the Balkans* >

10% off | 15 Days | Accommodation and Transfers Included | Book with Travelsphere

Prices and availability accurate as of 6:00pm 18th October 2024.

Or see all travel deals

9. Loch Morlich, Badenoch and Strathspey

Loch Morlich, Badenoch and Strathspey

Imagine this: you’re walking through a lush forest deep in the Scottish wilderness. The smell of pine is in the air and you can make out the peaks of mountains through the canopy. Suddenly, you stumble into a clearing and find yourself standing on a sandy beach.

If you love to spend time at the beach and in the mountains, here you can get the best of both worlds. Whether you’re paddling through the calm waters of the lake or catching some sun on the sandy banks, it’s easy to forget that you’re an hour’s drive from the coast.

10. Murlough Beach, County Down

Murlough Beach, County Down

Vast, windswept, and magnificent, Murlough beach in County Down offers visitors some of the greatest views of any coast in the world. As you walk southwards along this spectacular expanse of sand, you can admire the imposing arches of the Mountains of Mourne as they rise from the horizon.

Part of the Murlough Nature Reserve, an ancient system of sand dunes and Northern Ireland’s first ever recognised reserve, there’s lots to be seen here. Animal lovers can try to spot rare waterfowl, seals, and dolphins.

The wind can really pick up here, so while it’s not always ideal for sunbathers, Murlough Beach is especially popular with kitesurfers and windsurfers.

11. Durdle Door Beach, Dorset

Durdle Door Beach, Dorset

Famous for its iconic stone arch, Durdle Door Beach is a must-visit if you love sandy beaches and picture-perfect views.

Formed by thousands of years of erosion, this geological formation is one of the UK’s most photographed natural wonders. In fact, it’s become somewhat of a trend to catch a snapshot of this beach just as the setting sun shines through the doorway.

12. Llanddwyn Beach, Anglesey

Llanddwyn Beach, Anglesey

Backed by rolling, grass-topped dunes and the Newborough Warren National Nature Reserve, Llanddwyn Beach on the south-western side of Anglesey is a must-visit for nature lovers

Upon arrival, visitors are treated to exquisite views of Snowdonia and the Llyn Peninsula across the water. And while it’s a great spot for laying down a towel and having a snooze, it’s also popular with explorers. 

Why not spend some time investigating Llanddwyn Island, a lighthouse-topped finger of land that juts out into the sea, or the nearby path that takes you into the reserve?

Search over 2,000 holiday deals

Whether you’re looking for a last-minute getaway, city break or the trip of a lifetime – our travel section has over two-thousand deals from top providers, with options to suit all budget levels.

Find my next holiday

13. Whitepark Bay Beach, County Antrim

Whitepark Bay Beach, County Antrim

A few miles east of the Giant’s Causeway on the North Shore of the Emerald Isle lies Whitepark Bay Beach. Famous for its ‘singing sands’ which hum as you walk across them, it’s a tranquil spot with incredible views.

There’s plenty of wildlife to spot here – like orchids, butterflies, and otters – though you might be most surprised to see cows wandering along the sand. The herd is used to keep the dune grass at bay, but they’re often seen strolling along the shoreline.

Due to the dangerous rip currents, swimming is generally discouraged here. But, this ancient beach is full of fossils, so why not spend some time scouring the sand looking for ammonites?

14. St Ninian’s Isle Beach, Shetland

St Ninian’s Isle Beach, Shetland

We all tend to have a pretty unanimous picture of what beaches look like. Although, St Ninian’s Isle Beach in the Shetland Islands might challenge that image as it has water on both sides.

St Ninian’s Isle Beach is a tombolo (also known in Scotland as an ‘ayre’), which is a natural sand pathway that links the island to the mainland.

Since this is the most Northerly entry on our list, the water at St Ninian’s is somewhat nippy. But, if you’re brave enough, it can make a great place for a quick dip. In fact, back in 2013, Travel magazine named this secluded spot one of the 50 best places to swim in the world.

History lovers can explore the ruins of a nearby 12th-century chapel where, in 1958, a large booty of Pictish silver treasure was discovered.

15. Luskentyre Sands, Isle of Harris

Luskentyre Sands, Isle of Harris

For a truly wild beach experience, why not visit Luskentyre Sands on the Isle of Harris? Although it’s somewhat out of the way, this stretch of coast in the Outer Hebrides is well worth the trip.

Located at the mouth of a wide estuary, a trip to Luskentyre Sands will let you unplug from the hustle and bustle of everyday life. Offering panoramic views of the surrounding mountains, aquamarine waters, and ivory white sands, you might have to remind yourself that you’re not in South East Asia!

16. Runswick Bay Beach, North Yorkshire

Runswick Bay Beach, North Yorkshire

Overlooked by an old fishing village that seems to have been plucked from the Italian Riviera, this secluded bay is a must-visit if you ever find yourself in this neck of the woods. As well as sporting spectacular views, Runswick Bay is a popular spot for sea angling, kayaking, and canoeing.

This beach is probably the sandiest you’ll find in this area of the UK and it’s relatively wide, so there’s plenty of space to relax or play a game of cricket or rounders. If that doesn’t take your fancy, why not spend some time fossil hunting among the rock pools that bookend the beach?

  • 4% off | United Kingdom | 4 days

    Group tours exclusively for solo travellers.
    Book now and save up to £300pp.

    From £1,249pp £1,299pp  

Final thoughts…

With thousands of miles of coastline, the UK is home to countless beautiful beaches. And while we can’t include all of these impressive spots on our list, we hope that we’ve given you a taste of what our spectacular shores have to offer.

For more ideas on places to visit in the UK, why not head over to the travel section of our website? Here, you’ll find articles like; 10 most breathtaking areas of natural beauty in the UK and 8 incredible campervan holidays in the UK. Or you can browse UK holiday deals below.

Is your favourite beach featured on our list? If not, let us know what it is – we’d love to hear from you in the comments below.