Magical places to visit the UK – Top 40 most beautiful places in England!

Find out where are the most beautiful places in England & where you can go in England other than London. Top magical places to visit in England, UK!

Looking for the most beautiful places in England? Regardless of whether you like visiting museums, cathedrals, haunted castles or just having a pint in an old good English pubEngland is filled to the brim with beautiful and scenic places to visit!

From magical places to visit in the UK like Hambleden, Castle Combe or Cornwall, to some of the best places to holiday in England – we have you covered!

Not sure where to find the nice places to visit in the UK? If you think England is just rain, fish and chips and brick houses, then you can’t be more wrong! Charming towns, architectural wonders, beautiful landscapes – there is a huge range of scenic places to choose from.

Plan your sightseeing adventures with our list of the 40 prettiest places in England. From visiting Stonehenge or spending a day out in Liverpool to having afternoon tea in the Cotswolds – you don’t need a passport to visit all the amazing places.

There are just right on your doorstep, near me and near you – in ENGLAND?

Where are the most mystical places in the UK?

The United Kingdom is home to several mystical places. While perceptions of mysticism can vary, here are a few notable locations:

  • Glastonbury, Somerset: Glastonbury is often considered the most mystical town in the UK. It is associated with Arthurian legends, the mystical Tor, Glastonbury Abbey, and the Chalice Well. The town attracts spiritual seekers and has a vibrant New Age community.
  • Avebury, Wiltshire: Avebury is known for its Neolithic stone circle, the largest in Europe, and the nearby Avebury Manor. The site is believed to have ancient and mystical connections, and many consider it to have a powerful energy.
  • Stonehenge, Wiltshire: Stonehenge is a world-famous prehistoric monument with massive standing stones. Its purpose and meaning remain a subject of debate, and it is often considered a mystical and spiritual site.
  • Tintagel, Cornwall: Tintagel is associated with Arthurian legends and is believed to be the birthplace of King Arthur. The castle ruins, rugged coastline, and atmospheric surroundings contribute to its mystical allure.
  • Isle of Skye, Scotland: The Isle of Skye is known for its breathtaking landscapes, rugged mountains, and mystical ambiance. Fairy Pools, the Old Man of Storr, and the Fairy Glen are some of the enchanting locations that attract visitors.

These are just a few examples, and there are numerous other places in the UK that hold mystical appeal, such as Cornwall’s St. Michael’s Mount, the Callanish Stones in Scotland, and the Giant’s Causeway in Northern Ireland. The perception of mysticism can vary depending on personal beliefs and experiences.

Magical places to visit UK types:

Prettiest places in the UK:Jurassic Coast
Most scenic places in England:Cornwall
Nature places to go UK:Peak District
Magical places to visit for families:New Forest

What is the most mystical town in England?

Glastonbury, located in Somerset, England, is often considered the most mystical town in England. It is renowned for its rich spiritual and mystical heritage, attracting people from various spiritual backgrounds and alternative beliefs. Glastonbury’s mystical reputation is primarily due to its association with Arthurian legends, ancient sites, and its vibrant New Age community.

The town’s landmarks such as Glastonbury Tor, Glastonbury Abbey, and the Chalice Well contribute to its mystical ambiance. Additionally, Glastonbury hosts various spiritual events and has a multitude of esoteric shops and healing centers, further solidifying its reputation as the most mystical town in England.

Here is our list of the best places to visit in England – 40 MUST-see beautiful English destinations.

beautiful places in England
Magical places to visit UK

Explore the most magical places to visit UK and top ideas for places to see in England:

Most beautiful places to visit in England, UK

1. Kersey

One of the most magical places to visit England!

This is one of the places you must visit in the UK! If you are looking for places where time really stands still, then head out to the village of Kersey. Located in Suffolk, just between Sudbury and Lavenham, this is one of the most beautiful villages near London and a must-visit place in Suffolk.

This stunning medieval village is full of timber-framed cottages making it England’s top chocolate-box village. We absolutely love it! ?

With so many scenic places in England, Kersey village in Suffolk really is one of the prettiest places to visit in England.

Best places to stay near Kersey, England:

Magical places UK - Kersey
Magical places UK: Kersey

2. Seven Sisters

One of the best place to visit in England for hiking!

Yes, there are many beautiful places in UK. Situated in East Sussex is the iconic Seven Sisters made up of chalk cliffs that rise and fall to make the Sisters stand out. The Seven Sisters show the beauty of England’s natural coastline at its best and make for a fantastic walk. You can walk the whole route from Eastbourne to Seaford and enjoy some of the best landscapes in Europe!

Alternatively, the Seven Sisters Country Park is a great way to explore all that the cliffs have to offer. It is not only one of the best places to visit in England but also one of the best places to visit in Europe!

Best places to stay near Seven Sisters, England:

Places to visit in england - Seven Sisters
Magical places to visit UK: Seven Sisters

3. Old Amersham

One of the best places to visit in the UK to explore beautiful towns

Nice places in England? Located stone throw away from the capital city, Old Amersham is one of the best ideas for a day trip from London.

With picturesque pubs, many old cottages and a village feel, Amersham really is one of the must-see places in the UK.

You can also go for a circular walk around this market town and visits the nearby village – perfect for a summer day trip! It really is one of the must visit places in UK!

Amersham is known as one of the best commuter towns near London.

Where to stay in Old Amersham, England?

Best places to visit in England - Old Amersham
Best places to visit in England: Old Amersham

4. Cheddar Gorge

It must be one of the most beautiful places in England

Where to go in England? As one of the most beautiful parts of England, Cheddar Gorge is a place like no other thanks to the spectacular collection of subterranean stalactite caves. The cliffs, caves and landscape make it a natural home for caving and rock climbing.

However, there are tours of the cave by foot for a more leisurely way to see the incredible sights of the cave. There is also a range of events on at Cheddar Gorge, so there is always something new to see.

There are not many places like Cheddar Gorge in England, therefore it really is one of the best places to see in UK!

Best places to stay near Cheddar Gorge, UK:

Most beautiful places to visit in England, UK -Cheddar Gorge
Magical places in England: Cheddar Gorge

5. Wendover Woods

One of the top places to visit in UK for families

Looking for the best places to go in UK? From all the places to go in England, Wendover Woods is probably the greenest one 🙂 With a decent amount of parking spaces, a restaurant and miles of walking trails, this really is a fun place to visit for the whole family.

If you love Go Ape you will definitely call Wendover Woods as one of the best attractions in UK and amazing forest near London!

Where to stay near Wendover Woods in England?

Places to visit in England - Wendover Woods
Most beautiful places in UK: Wendover Woods

6. Turville

A stunning & one of the most picturesque places in England

There are many must see places in UK! If you are still looking for the best places to visit UK, don’t look further! This beautiful village is a must see in England and should be added to any list of best places to visit in Buckinghamshire.

Have a meal in the village pub, visit the Cobstone Windmill or go for a coffee to the Barn at Turville Heath.

You will be amazed by how pretty this village is. In fact, Turville really is one of the most beautiful places in the United Kingdom!

Best places to stay near Turville, UK:

Best places to visit in UK - Turville
Top UK places to go: Turville

7. Henley-on-Thames

One of the best towns to visit in England

Where to visit in England? Towns are always known as the top attractions in England. And Henley-on-Thames is a perfect example of that! If you don’t know what to see in England, go for a boat trip on the River Thames and explore great British market towns.

Henley-on-Thames is also one of the best places in England to live, but for most of us (who doesn’t have a few million), this is “only” a great place to visit in the UK 😉

So, is Henley on Thames on your list of the best places to visit England?

Where to stay in Henley-on-Thames, England?

Places to visit in England - Henley-on-Thames
Best places to visit in Britain: Henley-on-Thames

8. Bristol

One of the best places to visit in UK for city-lovers!

Where to go in UK? In the south-west of England, Bristol is a place of natural beauty and also innovation. Regularly voted the best place to live, study, run a business and was even named one of the top ten cities in the world. One visit and it’s easy to see why!

Enjoy the independent shops, the proud Bristolian vibe and the beautiful harbourside for a perfect weekend getaway. Bristol Harbourside restaurants are really worth visiting!

Is Bristol on your list of the top places to visit in England?

Best places to stay in Bristol, UK:

Best places to visit England - Bristol
Great places to go in the UK: Bristol
Arthur Cauty/Shutterstock.com

9. London

THE place to go in UK!

Looking for best places in UK to visit? The capital of the UK, London really does have it all, from mesmerising shows on the West End, all the shopping you could wish for to culture & heritage around every turn and of course many great parks in London like the Kew Gardens.

Marvel at the blend of old and new architecture, visit the world-class museums or walk across the glass floor way up high on the iconic Tower Bridge (one of the most beautiful bridges in Europe) for the best views of the city.

Without a doubt, London is the top place to visit in England and a must see in UK!

Best places to stay in London, United Kingdom:

Places to visit in England - London
Top 10 places to visit in UK: London

Read also:

10. Hambleden

One of the most magical places to visit UK

If you are looking for the best places to visit in UK for a weekend, then why not visit the beautiful British countryside?

The beauty of Hambleden village, located in Buckinghamshire, will just blow you away as it really is stunning. Without a doubt, it is one of the most beautiful places we have visited in England.

Hambleden probably is one of the most beautiful places in England to live!

Best places to stay near Hambleden, England:

Places to visit in England - Hambleden
Magical places to visit near me in England: Hambleden

11. Manchester

Best places to visit in England for football fans!

Good places to visit in UK? The capital of the North, Manchester is a proud city full of history, courage and culture. From stadium tours at iconic football grounds to the canals and industrial heritage tours, there is something for everyone.

There are plenty of museums, shops, quirky quarters and many fantastic bars and restaurants (including Michelin-starred) to tempt you – a few reasons to spend a nice weekend in Manchester!

So, what do you think? Is it worth to visit the capital in Northern England?

Best places to stay in Manchester, England:

Best places to visit in England - Manchester
Best places to visit in Northern England: Manchester
Leonid Andronov/Shutterstock.com

12. Bath

One of the top UK tourist attractions!

Interested in nice places to go in England? Situated in Somerset, Bath is an incredible World Heritage Site that combines contemporary culture with an astonishing past. The Roman baths are a must-see while sampling the Bath bun is a delight.

After a busy day exploring the beautiful Georgian architecture of the city such as the Royal Crescent and Circus, unwind in Britain’s only natural thermal hot springs in the centre of the city. Looking to spend a relaxing time in Bath? Try the historical spa weekend in Bath and take advantage of the original and natural thermal spa in Britain.

Make sure you spend at least one day in Bath as it really is one of the most beautiful places in England!

Where to stay in Bath, England?

Best Places to Visit in England - Bath
Good places to go in the UK: Bath

13. Cornwall

This must be one of the most beautiful places in England!

Where to visit in UK? From the arty St. Ives, the wild Bodmin Moor, the pirate coves near Lizard and the thrill-seeking surf paradise of Newquay; Cornwall has it all. You just have to visit all the scenic places during your Cornwall Road Trip!

Make sure to check out beautiful harbour towns such as Padstow and Charlestown Harbour. And the must-visit attractions such as the Eden Project, Tintagel Castle, Minack Theatre and the Lost Gardens of Heligan. You will be blown away by how stunning this place is! Yes, this is really one of the most picturesque places in UK.

Make sure to add Cornwall to your UK bucket list. Is the below Kynance Cove just not magical?

Where to stay around Cornwall, England?

Magical places in the UK - Cornwall
Magical places in the UK: Cornwall

14. York

Top place to travel in Northern England!

Best places to travel in UK? As the city is very compact, you can really see the whole of York in 2 days. A melting pot of Roman and Viking history makes this English city an exceptional place. You can learn more about the Viking past at the Jorvik Viking Centre while marvelling at the incredible architecture such as the immense York Minster to the magical Shambles.

If you have time, head out of the city to the Moors or spend a day at the best racecourse in the country.

There are many great things to do in York with kids! If you are planning to spend a weekend with the whole family in northern England, York will be a perfect choice! Make sure you take them to DIG – they will love this archaeology museum – it really is one of the top things to do in York! 🙂

Is York on your list of the amazing places to visit in England?

Best places to stay in York, UK:

Magical places to visit UK - York
Most beautiful places in Britain: York
David Ionut/Shutterstock.com

15. Cambridge

Top place to see near London!

Any beautiful places to visit in UK? This delightful low-key city has more than just a world-class university to its name. Cambridge is a city full of beautiful sprawling parks, charming museums and fascinating history.

It is well worth viewing some of the college buildings as well as the Bridge of Sighs. Of course, no visit to Cambridge is complete without a punt on the River Cam and after that hard work, treat yourself to one of Cambridge’s famous Chelsea Buns. It really is one of the prettiest places in England amongst… students! 😉

Where to stay in Cambridge, England?

Most beautiful places in England - Cambridge
Places to visit in England other than London: Cambridge
Aniczkania/Shutterstock.com

16. Brighton

One of the best places to visit in UK in summer!

Looking for the best places to visit in England in July? On the south coast of England and less than an hour from London, Brighton has made its name for being a diverse, easy-going, fun-filled seaside city.

Here, you can delight in anything that you could wish for, from the nostalgic Palace Pier, the beautiful Royal Pavilion and the bustling vibrancy of The Lanes. You’ll find food for all tastes from chips on the beach to haute cuisine. Worth adding Brighton to the list of top places in England? Yes! It’s home to some of the best beaches near London too!

Now, Brighton itself is easily one of the most beautiful parts of England to visit, especially if you are looking for a weekend trip from London.

Best places you can visit in England - Brighton
Fun places to visit in UK: Brighton

17. Liverpool

A must-see place in England!

Best cities to visit in England? Culture and heritage are at the roots of this patriotic, UNESCO heritage city and you can see that across all corners of the city. There are many stunning things to do in Liverpool! The music heritage is unrivalled, and a trip to the Cavern Club and the British Music Experience are a must for music fans.

For art lovers, Tate Liverpool and Lady Lever are a must-see, while the Royal Liver Building and the Cathedral top off a visit to the city. It really is a contender for the nice places to visit in England if you are an FC Liverpool fan 🙂

18. Lake District

One of the most beautiful places in England!

This really is one of the places you have to visit in the UK! The Lake District National Park is one of the most popular places to visit in the whole of England. With its stunning natural beauty and 12 of the largest lakes in England, the Lake District is the perfect place to get back to nature. It’s one of the most beautiful parts of England! There are many romantic things to do in the Lake District so it’s a perfect place for a weekend getaway with your loved one 🙂

From invigorating walks to water sports on the lakes or visiting some literary hotspots such as Dove Cottage, the home of William Wordsworth.

If you plan to go to the Lake District during summer, visit the award-winning Kendal Calling festival – one of the best family friendly festivals in this part of England.

Nice places to visit in England - Lake District
Most magical places in UK: Lake District
Mr Nai/Shutterstock.com

19. Oxford

Top historical place to visit in England!

Where is the best place to visit in England? The compact nature of the city of Oxford makes it an easy place to explore which is handy as there is so much to see. To start with there are the grand colleges that make up the university. In the largest college, Christ Church, visitors can see the stained-glass window, which is the inspiration for Alice in Wonderland.

For more wonder, head to the unusual Pitt Rivers Museum and then roam the city to marvel at the architecture and enjoy the shops, bars and restaurants. Would you visit this English City? We wouldn’t forget to shout out Oxford as one of the best places to visit in England – I guess, you wouldn’t either, right?

Places to Visit in England - Oxford
Interesting places to visit in England: Oxford

Read also: Best Day Trips from London by Car

20. New Forest

Very beautiful place to visit in England!

Best places to visit in England outside of London? Covering 566 sqkm, New Forest National Park is an unspoilt wonder of heathland, forest and coastline in the south of England. Walking and cycling are the perfect New Forest activities with many trails to follow.

However, for more adventure, check out the water sports, theme parks and wildlife parks that the New Forest has to offer.

Most scenic places in UK - New Forest
Most scenic places in UK – New Forest

21. Cotswolds

One of the most beautiful places in England!

This really is one of the most interesting places in England to see! Charming, chocolate box and uniquely British, the Cotswolds are a designated Area of Outstanding Natural Beauty. A trip from London to the Cotswolds is a fantastic way to connect with the heritage of the area with its honey-coloured stone houses and Arts and Crafts architecture.

While the villages are perfect for wandering, Highgrove Estate and Corsham Court are well worth a visit. Make sure to sample the local produce such as Gloucester cheese and Gloucestershire Old Spot pork in the many gastropubs in the Cotswolds. Looking for something unique? Bourton on the Water Model Village is a perfect place to visit on a day out in England!

If it’s your first trip around England or you don’t know where to start exploring this great country you should start with Cotswolds! You will find here some of the best places to visit in England and gorgeous villages you will love. Many tourists say that Cotswolds is in the top 10 most beautiful places in the UK.

Best Locations to Visit in England - Cotswolds
Best places in England to visit: Cotswolds

Read also: Best places to visit in the Cotswolds

22. Peak District

Best place to visit in England in summer!

UK best places to visit? Covering over 1,440 sqkm, the Peak District offers breath-taking views, unforgettable walks, exhilarating bike rides and plenty of wildlife to spot too. It is one of the best regions to visit in England! It really is one of the scenic places to visit in UK.

The Peak District is ideal for those who love the Great Outdoors with plenty of activities to try such as rock climbing, fell running, windsurfing, gliding and caving. There are also many great things to do in the Peak District with kids, which makes it a great destination for a family weekend trip!

To relax, head to the popular hotspots of Bakewell, Castleton and Edale. So, is Peak District on your list of top places of interest to visit in England?

23. Canterbury

One of the historical places to visit in England!

Good places to visit in England? As one of the must visit places in Britain, Canterbury has been a popular pilgrimage site for hundreds of years after St Augustine was sent to Canterbury by the Pope in 597 to re-establish Christianity in England.

Nowadays, the Cathedral is a popular attraction for its beauty, and the town itself is a UNESCO World Heritage Site. There is plenty to see and do such as the Roman museum, Canterbury Tales attraction and St Augustine’s Abbey. It is one of the most historical regions of England.

24. Stonehenge

One of the most stunning places in England!

Looking for top places to visit England? Built over 5,000 years ago, the incredible and unique stone circle has captured the imagination of visitors for many years. While no one is still sure of its purpose, the history and magic of the area mean it is an attraction not to be missed.

Today tourists visiting Stonehenge can enjoy an insightful visitor centre as well as a chance to see the standing stones up close that give a sense of awe and wonder. This is a top place to visit in England – not to be missed. One of the most incredible sites to visit in UK!

What to Visit in England - Stonehenge
Interesting places in UK to visit: Stonehenge

Read also: Visiting Stonehenge – TOP Tips for 1st-time visitors

25. Dorset

Nice place to visit in UK

Looking for beautiful places to visit in UK in summer? On the south-west coast of England, Dorset has both a beautiful coastline and unspoilt countryside making it the ideal getaway. One of the most beautiful UK destinations – a scenic place to visit in Southern England.

As well as the stunning coastline and seaside towns such as Lyme Regis and Weymouth, there are some stunning attractions such as Corfe Castle and Lulworth Castle and Park. For kids, there are adventure parks, Monkey World and aquariums to enjoy too! Is Dorset the best area to visit in England? Yes, it’s possibly one of the prettiest and best places to visit in England.

26. Isles of Scilly

One of the must-see places in UK!

Yes, there are many cool places to visit UK. Despite being just off the coast of Cornwall, the Isles of Scilly feel like a world away. The archipelago is beautiful, unspoilt and quiet. It’s a top hidden scenic place in England.

Here you can get away from the hustle and bustle and enjoy a more relaxed way of life. For a taste of the tropics, St Martin’s is a photogenic beach of white sand and palm trees while Tresco is a tropical paradise.

Most beautiful places in UK - Isles of Scilly
Amazing places to visit in UK: Isles of Scilly
Timothy Dry/Shutterstock.com

27. Norfolk

One of the top places to visit in England!

What to visit in UK? With the broads, the beaches and the vibrant towns and cities, Norfolk gives the perfect blend of urban and rural for a fantastic getaway. The city of Norwich provides a lively atmosphere with the museum and cathedral to visit.

However, few can resist the beauty of the Broads and the popular beaches such as Cromer, complete with a pier and a zoo!

Is Norfolk on your list of top places to see in England?

28. Stratford upon Avon

A picturesque place in UK!

There are many great places to visit in the UK and this town is also on the list! Famous for being the birthplace of Shakespeare, Stratford Upon Avon is perfect for a literary getaway where you can enjoy a performance at the RSC. It’s a very relaxing place to visit in England.

Visit Shakespeare’s birthplace and the home of his wife Anne Hathaway too. Enjoy a boat trip on the River Avon and pick up treats from the independent shops in this delightful market town. Located about 2 hours north of London by car, it’s one of the best places to visit in England – and you really have to see it!

England places to visit - Stratford upon Avon
Relaxing places to visit in England: Stratford upon Avon

29. Nottingham

One of the most interesting places to visit in UK

Best places to go in England? In the heart of England, Nottingham has so many places to visit and attractions to enjoy. A getaway to this vibrant city not only includes a great night out in the many bars, restaurants and music venues but also a chance to explore history in Nottingham Castle, the amazing City of Caves and the fascinating Wollaton Hall.

Best places to visit in UK - Nottingham
Best places to see in Northern England: Nottingham
Valdis Skudre/Shutterstock.com

30. Jurassic Coast

A magical place to visit UK!

If you are looking for one of the most beautiful places in England, the Jurassic Coast is the one to visit. Stretching from East Devon to Dorset, the Jurassic Coast covers an incredible 95-miles of photo-worthy coastline. From the graceful arc of Lulworth Cove to the incredible archway of Durdle Door, every part of the coastline is a wonder.

Make sure to check out the Isle of Portland and Chesil Beach too for more breathtaking views. Of all the must-see places in England, the Jurassic Coast has to be top on the list.

Without a doubt, you can call the Jurassic Coast one of the best places to visit near London.

Places you can visit in England - Jurassic Coast
Magical places to visit in England: Jurassic Coast

31. Hadrian’s Wall

One of the must-visit places in UK

Built in 122 on the orders of the Roman emperor Hadrian, the defensive structure was the frontier for the empire for over 300 years. This historical place in UK is stretching from Wallsend to Bowness-on-Solway the wale covers 73 miles and is a fantastic walk from the coast to the coast of England.

Today you can still see the remains of the wall, forts, towers and turrets of this Roman masterpiece and it’s one of the most interesting places in England!

Beautiful places in England - Hadrian's Wall
Most beautiful places UK: Hadrian’s Wall
Jule_Berlin/Shutterstock.com

32. Windsor

One of the best UK towns to visit!

Top places to go in England? Perhaps best known for royalty and the home of many royal weddings, Windsor has a lot of offer for a day trip or longer stay. Windsor Castle is a popular attraction, built in 1070, that is a residence for the Queen.

Here you can marvel at the rooms, art, antiques, chapel and grounds. As well as the castle, Windsor is home to Legoland, Frogmore House and Queen Mary’s Dolls’ House. It’s one of our favourite small towns and possibly one of the best places to visit in England.

England what to visit - Windsor
The most beautiful places in UK: Windsor

33. Birmingham

An interesting place to visit in UK

What to do in England? In the heart of the Midlands, England’s second-biggest city is home to a rich, diverse culture with plenty to see and do. Soak up the atmosphere in the canalside bars and restaurants, shop to you drop in the iconic Bullring and sample the delights at Cadbury World.

The Sea Life Centre and Black Country Living Museum are fun for all the family.

34. Isle of Wight

One of the best places to visit in UK!

Where to travel in England? As a short hop from the south coast to the island, the Isle of Wight is a perfect holiday location with plenty to see and do.  The Isle has many beaches all are unique and varied from sandy bays, pebble beaches and rugged cliffs. It is also one of the best places for road trips in Europe!

Perhaps the most famous focal point is the Needles which are best explored by boat or chairlift. You can also visit Osborne which was the holiday home of Queen Victoria. If you’re seeking inspiration for your next travel within UK, the Isle of Wight is one of the most beautiful places in England we have visited so far.

England what place to visit - Isle of Wight
Best places to see in England: Isle of Wight

Read also: Isle of Wight things to do & top places to visit

35. Norwich

A place to go in the UK for a weekend

Looking for places of interest in UK? As the city of Norfolk, Norwich has plenty of attractions to enjoy such as the Grade II listed Plantation Garden, The Museum of Norwich, and Norwich Cathedral.

There’s plenty of stately homes to visit too such at Houghton Hall, Somerleyton Hall and Strangers’ Hall. In the city, you’ll find plenty of shops, bars, cafés and restaurants to soak up the atmosphere of the city. This part of England definitely is one of the nice places to go in the UK!

36. Sheffield

Top places to go in UK

Where to go UK? Like Rome, Sheffield is said the built on seven hills, however, is perhaps better known as the home of Steel.

While it is famed for its industrial background, Sheffield offers so much more thanks to the incredible culture which includes the world-famous Crucible, the music scene and nightlife as well as the Winter Gardens. On the doorstep to the Peak District, Sheffield has something for everyone – it’s a perfect place to visit in England!

37. Castle Combe

One of the prettiest places in England!

This one has to be in the top 10 places to visit in England! In the heart of Wiltshire, Castle Combe regularly wins the award for the prettiest village in England and part of the Area of Outstanding Natural Beauty in the Cotswolds. Would you add this village to the list of most picturesque places in UK?

You may recognise the village as is it regularly used as a filming location and a walk around the village feels like you’ve stepped foot in another time. Make sure to bring your camera as Castle Combe village is as photogenic as it gets! We have been to a lot of places in England and we can’t recommend the Castle Combe enough.

Is Castle Combe one of the best villages in Cotswold? We would say yes, as it’s one of the nicest places in UK!

Places worth visiting in England - Castle Combe
Beautiful places in UK to visit: Castle Combe

Read also: Is Castle Combe village (England) worth visiting?

38. St Michael’s Mount

Nice place to visit in England

Looking for cool places in the UK for your next trip? It really is one of the most magical places to visit UK. Situated on a rugged island off the coast of Cornwall, visitors can reach St Michael’s Mount by walking across the causeway in low tide or by boat.

St Michael’s Mount features a castle, harbour and village. There are plenty of guided walks to take part in so you can learn all the secrets and legends of this fascinating island. It really is one of the most unique places to visit in England.

Magical places in England - St Michael’s Mount
Magical places near me in England: St Michael’s Mount

39. Marlow

One of the best small towns to visit in England

What to see in UK? There are many places to explore in UK and if you like small English towns you will definitely love Marlow.

Located in Buckinghamshire, Marlow is one of the loveliest locations on the River Thames and one of the pretty places in England to visit at any time of the year.

40. Chester

One of the top cities to visit in England

Top destinations in England? The history and contemporary feel of Chester meld perfectly for a short break. For history, take a walk to marvel at the most complete city walls in Britain and make sure to visit the largest Roman Amphitheatre in Britain too.

To bring you back in time, Chester is the perfect place for shopping, especially the 700-year-old Rows galleries. Chester is easily a huge contender to be one of the best places to visit in England.

Most magical places in UK - Chester
Great places to visit in England: Chester
Leonid Andronov/Shutterstock.com

Have we covered all the most beautiful places to visit in England?

Need England travel tips or more recommendations? Or perhaps, you know other amazing locations or famous British landmarks we should add to the above list 🙂

Let us know! We are always happy to extend our list of the best place to visit in England?

If you liked our article, then please check out the below posts too:

Are you thinking about moving to the capital city? Learn about the best places to live in London!

Love England and the rest of the UK?

Read our other articles related to this stunning country:

Places to visit in South England

Bourton on the Water Model Village

Things to do in St. Albans

Seven Sisters Cliffs

Visiting Stonehenge

Places to visit in the Cotswolds

beautiful places in England

Articles you may like: