Most beautiful places to visit in England – 39 magical places in UK!

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

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

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

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 39 prettiest places in England. From visiting Stonehenge to having an 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 😊

beautiful places in England

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

Most beautiful places to visit in England, UK:

1. Seven Sisters

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

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!

Places to visit in england - Seven Sisters
Seven Sisters

2. Old Amersham

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

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!

Best places to visit in England - Old Amersham
Old Amersham

3. Cheddar Gorge

It must be one of the most beautiful places 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!

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

4. Wendover Woods

One of the top places to visit in UK for families

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!

Places to visit in England - Wendover Woods
Wendover Woods

5. Turville

A stunning & one of the most picturesque places in England

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 visit in UK - Turville

6. Henley-on-Thames

One of the best towns 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 😉

Places to visit in England - Henley-on-Thames

7. Bristol

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

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?

8. London

THE place to go in UK!

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!

Places to visit in England - London

Read also:

9. 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!

Places to visit in England - Hambleden

10. Manchester

Best places to visit in England for football fans!

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?

11. Bath

One of the top UK tourist attractions!

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!

Best Places to Visit in England - Bath

12. Cornwall

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

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 the 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.

13. York

Top place to travel in Northern England!

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?

14. Cambridge

Top place to see near London!

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! 😉

15. Brighton

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

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?

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

16. Liverpool

A must-see place 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 🙂

17. Lake District

One of the most beautiful places in England!

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.

18. Oxford

Top historical 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

Read also: Best Day Trips from London by Car

19. New Forest

Very beautiful place to visit in England!

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.

20. Cotswolds

One of the most beautiful places in England!

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

Read also: Best places to visit in the Cotswolds

21. Peak District

Best place to visit in England in summer!

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.

22. Canterbury

One of the historical places to visit in England!

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.

23. Stonehenge

One of the most stunning places in 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! An incredible place to visit!

What to Visit in England - Stonehenge

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

24. Dorset

Nice place to visit in UK

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.

25. Isles of Scilly

One of the must-see places in 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.

26. Norfolk

One of the top places to visit in England!

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!

27. Stratford upon Avon

A picturesque place in UK!

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
Stratford upon Avon

28. Nottingham

One of the most interesting places to visit in UK

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.

29. 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 breath-taking views.

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

Places you can visit in England - Jurassic Coast
Jurassic Coast

30. 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.

31. Windsor

One of the best UK towns to visit!

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

32. Birmingham

An interesting place to visit in UK

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.

33. Isle of Wight

One of the best places to visit in UK!

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 trip, 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
Isle of Wight

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

34. Norwich

A place to go in the UK for a weekend

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.

35. Sheffield

Top places to go in 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!

36. Castle Combe

One of the prettiest places 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?

Places worth visiting in England - Castle Combe
Castle Combe

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

37. St Michael’s Mount

Nice place to visit in England

It really is one of the magical places to visit UK. Situated on a rugged island off the coast of Cornwall, visitors can reach the 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.

38. Marlow

One of the best small towns to visit in England

39. Chester

One of the top cities to visit 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.

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?

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: