With international travel still something of a lottery – will you have to quarantine when you return or not? – it's no great surprise that 2020 has become the year of the staycation.
With this in mind, the folks at Daffodil Hotels have put together a list of the UK's top staycation beauty spots. They did this by ranking 70 of the UK's prettiest villages and towns by counting their number of attractions, beauty spots, hills and mountain ranges, Instagram hashtags, heritage spots and green spaces, then giving each a score out of 100.
The top ten is definitely a varied list featuring destinations in northern and southern England as well as Wales and Scotland. Check them all out in this holiday inspo-filled slideshow.1 of 10
Keswick, Cumbria 2 of 10
Lying right in the middle of the Lake District National Park, the historic market town of Keswick is an ideal place to stay while exploring the region. The surrounding countryside is obviously stunning, and the town itself is home to many charming listed buildings.
Whitby, North Yorkshire3 of 10
This historic seaside town is known for its cute cobbled streets, heritage coastline and excellent fish and chips. It's also close to the North York Moors National Park if you find yourself fancying a hike.
Ambleside, Cumbria4 of 10
Sitting at the head of Windermere, England's largest natural lake, this town is perfectly placed for boat trips and lakeside hikes. And with 10 pubs and bars within a quarter-mile radius, it's also known for its hospitality.
Beddgelert, Gwent5 of 10
This Welsh village has a super-Instagrammable bridge crossing the River Colwyn. It's a great base for climbing Moel Hebog – the mountain which overlooks the village – and for exploring the rest of beautiful Snowdonia.
Salcombe, Devon6 of 10
This pretty seaside village lies within the South Devon Area of Outstanding Natural Beauty. It has an excellent range of coastal walks to try, and several lovely sandy beaches to chill out on while the weather's still warm.
Oban, Argyll and Bute7 of 10
Oban means "The Little Bay" in Scottish Gaelic, reflecting the fact that this seaside town lies in a perfect horseshoe bay. There's plenty of dramatic coastal scenery to check out, and you can also catch a ferry to the nearby Isle of Mull.
Bakewell, Derbyshire 8 of 10
Just 13 miles from Sheffield, this famous market town lies in the southeast portion of the Peak District National Park. After checking out its medieval bridge and the nearby Chatsworth House, you can chill out with a cup of tea and... you've guessed, it a Bakewell tart.
Cirencester, Gloucestershire 9 of 10
The largest town in the Cotswolds is also one of the prettiest; it's home to several impressive churches and a beautifully designed park. A train from London Paddington to Kemble – the nearest station, which is 3.5 miles away – takes just over an hour.
Alnwick, Northumberland10 of 10
This market town is home to the stunning Alnwick Castle, which was used as a stand-in for Hogwarts in the Harry Potter films. You'll also find several other historic landmarks, a range of listed buildings and one of the largest second-hand bookstores in Europe.
Built between 1925 and 1975 in the style of an Italian village – yes, really – this completely unique Welsh destination has to be seen to be believed. Even a quick visit will keep you in Instagram content for weeks.