Many of us have turned to staycations for our annual holiday this year, with the coronavirus pandemic restricting where we can go.

The UK is home to a number of gorgeous beaches, spanning everywhere from Cornwall to the Scottish islands - and of course, Lancashire.

And one beach in particular that is just a stone's throw away from the red rose county has been ranked as one of the most desirable in Britain.

Formby Beach, just under an hour away from Lancashire, has made it into the top ten of the most desirable beaches in the UK, according to holidaycottages.co.uk.

There were 600 beaches across England, Scotland and Wales that were analysed as part of the research.

Having collated the data and looked at the findings, the results were then ranked accordingly to unveil the top coastal areas.

The rankings were based on a number of factors including water quality, visible pollution and the number of Instagram snaps taken of the beach.

Shannon Keary, campaigns manager at holidaycottages.co.uk, says: "Here in the UK we have some pretty beautiful beaches, therefore we conducted this research to determine which spots are the best to visit due to having excellent water quality, minimal pollution and various posts on Instagram - as we only post pleasing scenery pictures!

"It’s interesting to see which beaches are the most appealing, with the majority situated in Wales."

This year has seen many summer plans cancelled or postponed, but many of us could still be looking for somewhere idyllic to go.

Even if you just want to take a trip to the seaside, or if you want to get ahead and book for next year - then we might have just the place for you.

It's important to remember that Lancashire is under Tier 3 restrictions, as well as the Liverpool City Region, so while travelling to and from places under Tier 3 is not banned, it is advised against.

*Make sure to follow the latest government guidelines in relation to coronavirus when going out in public and for advice on social distancing restrictions.*

Here is the list in full:

The 10 best beaches

These were the 10 best beaches in the UK according to the rankings...

1. Whitesands, Wales

2. Barmouth, Wales

3. Montrose, Scotland

4. Newgale, Wales

5. Seagrove, England

6. Harlech, Wales

7. Rhosneigr, Wales

8. Formby, England

9. Castle Beach, Tenby, Wales

10. Seacliff, Scotland

To search the top beaches across England, Scotland, and Wales, please visit here.