The most popular places to visit in the UK
We look at the most popular places to visit in the UK this summer, from beaches and historical sites to picturesque villages.
There is no shortage of popular places to visit in the UK — whether you’re after a coastal holiday or an idyllic countryside retreat.
And thanks to warmer temperatures, the case for a staycation is stronger than ever.
According to Expedia, interest in holidays within the UK has risen by 77% year-on-year globally, while more than half of Britons are now more interested in taking a UK break than they were last summer.
Try 6 free issues of MoneyWeek today
Get unparalleled financial insight, analysis and expert opinion you can profit from.
Sign up to Money Morning
Don't miss the latest investment and personal finances news, market analysis, plus money-saving tips with our free twice-daily newsletter
Don't miss the latest investment and personal finances news, market analysis, plus money-saving tips with our free twice-daily newsletter
We round up the best UK hotspots to visit this summer, whether you’re travelling solo, planning a family getaway or organising a trip with friends.
Planning a trip further afield? We look at where to travel around the world and when to visit them in a separate guide.
10 most popular places to visit in the UK
Britain is home to many memorable destinations with many of the most popular places outside of the bigger cities.
Quaint villages in England and islands in Wales are gaining popularity among those seeking a staycation, data from Sykes Holiday Cottages shows.
The data is taken from internal booking insights over the last three years, and the top destinations are selected from towns with the most bookings.
Ranking | Location | Region |
|---|---|---|
1. | Anglesey | Wales |
2. | Weymouth | England |
3. | Bowness-on-Windermere | England |
4. | Beadnell | England |
5. | Tenby | Wales |
6. | Buxton | England |
7. | Skipton | England |
8. | Bourton-on-the-Water | England |
9. | Burnham-on-Sea | England |
10. | Inverness | Scotland |
Source: Sykes Holiday Cottages
1. Anglesey
Anglesey in North Wales is the most popular region to visit in the UK, thanks to sweeping coastal views, ancient historic sites and impressive beaches. You can walk around the 140 miles of the Anglesey Coastal Path, visit Llanddwyn Island, home to rare red squirrels and associated with the Welsh patron saint of lovers, visit the Beaumaris Castle or have a fun-filled family day out at the Anglesey Sea Zoo or Pili Palas Nature World.
2. Weymouth
Weymouth is a classic English seaside town ideal for a relaxing retreat. Head to Weymouth Beach, take a stroll along Weymouth Stone Pier or opt for a laid-back picnic at Nothe Gardens. There’s plenty to do for history buffs, whether you visit the ruins of Sandsfoot Castle, explore the underground tunnels at Nothe Fort or walk around the town to see historic objects and the town’s role in the D-Day landings.
3. Bowness-on-Windermere
The Lake District is a haven for literature lovers — both Beatrix Potter and William Wordsworth drew inspiration from this rugged, charming landscape. Get out on the water at Bowness Bay in Bowness-on-Windermere, where you can drive a motorboat or hop on a lake cruise, or visit The World of Beatrix Potter attraction to see different literary characters come to life. You can also go for hikes, visit historic museums or try your hand at archery at Brockhole-on-Windermere.
4. Beadnell
Beadnell is the perfect spot for a quiet beach retreat for those who want to simply relax on the golden sand while enjoying spectacular views. At the same time, it’s a watersports paradise. Take advantage of the Beadnell Bay, where you can try kitesurfing or wakeboarding — you can even give dune sledging a go if you’re feeling adventurous. Other than that, you can take a boat trip to the Farne Islands to spot puffins, visit the Longstone Lighthouse or see the iconic Bamburgh Castle, which was originally the location of a Celtic Brittonic fort dating back thousands of years.
5. Tenby
The most popular place to see puffins is Skomer Island, which you can visit by taking a boat trip from Tenby. Steeped in history, the Welsh harbour town is known for its 13th-century medieval town walls, the Five Arches barbican gatehouse and a 15th-century church. You can even take boat trips to Caldey Island, which is one of Britain’s holy islands, and St Catherine’s Island, which you can access during a low tide.
6. Buxton
This historic spa town in Derbyshire sits on the fringe of the Peak District and is famous for its ‘healing’ thermal waters and 18th-century Georgian and Victorian architecture. Some top places to visit are the Devonshire Dome, the Buxton Opera House and the two-million-year-old natural limestone cave, Poole’s Cavern, which has been designated a Site of Special Scientific Interest.
7. Skipton
Skipton is a charming market town in North Yorkshire packed with history, scenic walks and family-friendly attractions. At the heart of the town is Skipton Castle, a Grade I-listed medieval castle built in 1090, which withstood a three-year siege during the English Civil War. You can also take canal boat trips, and use Skipton as a base for exploring the Yorkshire Dales National Park.
8. Bourton-on-the-Water
Bourton-on-the-Water is a popular village in the heart of the Cotswolds, straddling the River Windrush. You can wander through quaint streets lined with honey-stone cottages and charming low bridges, enjoy browsing independent shops and try a traditional cream tea. Some iconic landmarks include the Model Village, which is a one-ninth scale replica of the Cotswold village, or visit Britain’s only breeding colony of King Penguins in the nine acres of Birdland Park and Gardens.
9. Burnham-on-Sea
Situated on the Somerset coast, Burnham-on-Sea is a traditional seaside town known for its sandy beaches and relaxed atmosphere. It used to be a tiny fishing village until the late 18th century, and is home to the famous Low Lighthouse. An ideal location for seaside activities, you can enjoy amusement park rides and fish and chips by the sea, or choose to explore the Apex Leisure and Wildlife Park, where you can spot a wide range of plants and birds.
10. Inverness
The only Scottish city on the list will certainly not disappoint. The de facto capital of the Scottish Highlands sits on the banks of the River Ness, where you can enjoy lochside views and the nearby Inverness Castle. It’s famous for its rich history combined with spectacular natural scenery — you can visit the prehistoric Clava Cairns or Culloden Battlefield, the historic site of the final Jacobite Rising. The surrounding Highlands are ideal for hikes, wildlife spotting and scenic road trips, and you can even go island hopping without leaving the city.
Get the latest financial news, insights and expert analysis from our award-winning MoneyWeek team, to help you understand what really matters when it comes to your finances.

Oojal has a background in consumer journalism and is interested in helping people make the most of their money.
Oojal has an MA in international journalism from Cardiff University, and before joining MoneyWeek, she worked for Look After My Bills, a personal finance website, where she covered guides on household bills and money-saving deals.
Her bylines can be found on Newsquest, Voice.Cymru, DIVA and Sony Music, and she has explored subjects ranging from politics and LGBTQIA+ issues to food and entertainment.
Outside of work, Oojal enjoys travelling, going to the movies and learning Spanish with a little green owl.