Best places to visit in England
Discover the 18 Best places to visit in England. From Notting Hill in London to the mystical site of Stonehenge, the Roman baths of Bath, the magical Manchester Christmas market, St Michael's Mount, Windsor Castle, ... the Most Beautiful Places to Visit in England await you.
Need More Inspiration? Discover the Best Hidden Gems in England, Best Christmas Markets in England, Best Beaches in England, Best Castles in England, Best Things to do in England, Best Natural Wonders in England.
1. The Cotswolds
Considered an "Area of Outstanding Natural Beauty" The Cotswolds, also ranked among the best hidden gems in England, is one of your Best Places to Visit in England.
The Cotswolds is therefore not a single village as many think, but a succession of typical villages recognizable by the warm honey colour of the stones of the houses and castles of The Cotswolds.
Discover one of the Most Terrific Places in England, its incredible villages, churches, castles and magnificent landscapes. Stop for tea or cake at Castle Combe, one of Britain's prettiest villages.
Book your flights to Oxford or London, your accommodation in The Cotswolds and your tours and activities in The Cotswolds such as a "From London: Oxford and Cotswolds Villages Day Trip".
How to get there: Book your flights to Oxford (40 min by car/1h20 by train) or London (2h).
Where to stay: "The Double Red Duke, Cotswolds" is a 16th-century hotel in the Cotswold village of Clanfield.
2. Notting Hill
Remember Hugh Grant's blue eyes in the film “Notting Hill”? Discover Notting Hill, one of England's Most Beautiful Places to Visit.
Walk in the footsteps of Julia Roberts and Hugh Grant for a romantic break in the capital of England.
The houses are colourful in Notting Hill, the bookshops are small, Portobello market so “bello”. Enjoy the place and make your stay in London perfect!
Do not forget to buy the London Pass to enjoy free access to the best activities in London. You might find your prince/princess charming in Notting Hill! Who knows?
Where to stay: "The Portobello Hotel" with a quiet location in elegant Notting Hill.
During your stay in England, discover one of the Most Terrific Places to Visit in England: Stonehenge.
You can get to Stonehenge by yourself: it requires some organization though but it is quite possible by booking your flights to Bournemouth (1 hour by car - 3 hours by public transport) or booking your flights to Heathrow (2 hours by car - 4 hours by public transport).
Your will get an audio guide to visit at your own pace and discover the secrets of this incredible UNESCO World Heritage Site ranked among the Essential Places to Visit in England.
Where to stay: "The Mill House". Stay near Stonehenge.
Bath is one of the Most Beautiful Destinations to Visit in England if you want to get off the beaten track and see something other than London or Manchester during your stay in England.
You will discover the mysteries of Stonehenge, also ranked among the Prettiest Places to Visit in England, visit the Roman Baths and the museum, take delicious afternoon tea at the Pump Rooms and have time to explore Bath at your own pace.
How to get there: You can book flights to Bristol and reach Bath in 30 minutes by car (50 minutes by train). You can also book your flights to London and enjoy a day trip to Bath & Stonehenge from London for the price of a train ticket.
Where to stay: "Z Hotel Bath". Couples particularly like the location.
Its towers, spires, gilded gates and wind vanes glinting in the sunshine, Oxford, one of your Top-Rated Places to Visit in England, is perhaps most magical in winter’s snow and early spring.
Secluded college gardens are carpeted in flowers, blossoms tumble over cloister walls, and Christ Church's rare breed cattle are turned out to munch the ancient meadow.
If you fancy a bit of culture, there are 5 free museums, including Britain's first, the Ashmolean, a Modern Art gallery and 5 towers with splendid views. Concerts and a varied programme of theatre, from pantos to Shakespeare in college gardens are often on offer, as well as candle-lit Evensong in the Cathedral.
How to get there: Book your flights to London (50 min by car/ 1h15 by public transport).
Where to stay: "The Galaxie" is a family-run bed and breakfast.
6. Winnats Pass
Peak District - Derbyshire
The Winnats Pass hills and gorges are among the Most Terrific Places to Visit in England.
You can just drive through Winnats Pass and let yourself be overwhelmed by the beautiful scenery or discover this place on foot for the more athletic ones. Castleton, the nearest village, can be your base for exploring one of the best natural wonders in England.
How to get there: Book your flights to Manchester (40 minutes by car - 2 hours by train).
Where to stay: One of our top picks in Castleton is the "Innkeeper's Lodge Castleton".
Manchester is one of the Must-See Places to Visit in England. It is the original modern city - the birthplace of everything from the Industrial Revolution and the computer to the football league and the co-operative movement.
Manchester is the gateway to the North of England - home to the Roman city of Chester, the port city of Liverpool, coastal resort of Blackpool and the wonders of the Lake District National Park.
Not to miss: The, original, biggest and - arguably - the best Christmas market in the country, Manchester Christmas Markets is the ideal destination for a festive outing.
Some 300 beautifully crafted stalls offer mouth-watering international food, drinks and finely crafted Yuletide gifts in the heart of the buzzing city centre.
How to get there: Book your flights to Manchester or London (2h by train).
Where to stay: "King Street Townhouse" situated 5 minutes' walk from Manchester Town Hall.
8. St Michael's Mount
Marazion - Cornwall
St Michael's Mount is located just 20 minutes from the beautiful village of St Ives, also ranked among the Essential Places to Visit in England, and is a two-hour drive from Plymouth Airport.
This small island was built after the famous Mont Saint Michel in France. The St Michael's Castle is on top of the island at the very end of England, the extreme south.
Where to stay: "Marazion Hotel" offers a restaurant, bar and stylish rooms, some with views of the sea towards St Michael's Mount.
York is one of England’s finest and most beautiful historic cities. The Romans knew it as Eboracum. To the Saxons it was Eoforwick. The Vikings - who came as invaders but stayed on in settlements – called it Jorvik.
Its more recent history also characterises the city – its Minster and medieval architecture, its Georgian town houses, and its wonderful Victorian railway station.
The York of today is a fashionable city that successfully combines its heritage and superb historic architecture with sophisticated designer shops, smart restaurants, bars and cafes, to attract tourists from all over the world. It is for sure one of the Prettiest Places to Visit in England.
How to get there: Book your flights to Leeds Bradford Airport (50 min by car).
Where to stay: "The Grand, York". The 5-star hotel offers a luxury spa.
Cornwall - England
This small village in Cornwall, in addition of being one of the Best Places to Visit in England, is one of the best destinations for a romantic getaway.
A 50 minutes' drive from Plymouth Airport, Polperro is a small fishing village which is becoming a popular destination for lovers, art lovers, nature lovers, gastronomy.
Many artists have lived in this village in Cornwall and painted its quiet and peaceful life. You will certainly meet a few, painting outdoors or exhibiting in one of Polperro's many small art galleries.
How to get there: Book your flights to Plymouth (50 min by car, 2 hours by train).
Where to stay: “Claremont Hotel” with an excellent location in Polperro.
11. Windsor Castle
Windsor Castle, one of the Best Places to Visit in England, is just a 20 minutes’ drive from London Heathrow Airport.
Windsor castle is world famous because it is one of the official residences of the royal family.
How to get there: Book your flights to London. Windsor Castle is 20 minutes away by car and 50 minutes by public transport.
Where to stay: “Castle Properties” with views of Windsor Castle just 100 metres from your apartment.
Certainly one of the most open-minded cities in the UK, Brighton is a bit like the San Francisco of the UK.
More relaxed than London (and yet only 50 minutes by car or public transport), Brighton is a perfect city for families, lovers, culture or seaside enthusiasts.
An openly gay friendly city, it attracts those able to walk off the beaten track, creatives, poets, romantics, artists.
Its wooden Pier is one of the symbols of this city, it is ranked among the most beautiful Piers in Europe. Brighton is an endearing and perfect destination for a seaside getaway away from the hustle and bustle of the big cities. It is really one of the Most Terrific Places to Visit in England.
Where to stay: "The Grand Brighton". Has a magnificient location on Brighton's Seafront.
Robin Hood's birthplace, ranked among the Best Places to Visit in England, is truly magical at Christmas time.
While away the hours browsing over 70 traditional, Bavarian-style stalls, searching for the perfect gift as well as sampling the delicious homemade and artisan cheeses, chutneys and chocolates on offer.
This year’s Christmas market has been expanded, with something for everyone including plants, mead, jewellery, scents, fashion, retro style, Eco art, Lego art, Fair-trade, Continental food, local homemade stew and home accessories to offer the discerning visitor. Visit Nottingham Christmas Market, it is ranked among your Best Christmas Markets in the United Kingdom.
How to get there: Book your flights to East Midlands Airport (30 min) or Birmingham (1h30).
Where to stay: "Best Western Plus Nottingham City Centre" The restaurant serves traditional cooked breakfasts each morning.
14. Seven Sisters Country Park
Seaford - East Sussex
The Seven Sisters Country Park is an exceptional place for walks, bird watching, canoeing or just unforgettable memories.
Located in the South Downs National Park, its name comes from the 7 chalk cliffs that make up one of the Most Beautiful Places to Visit in England.
Accessible trails for all types of travellers, sporty or not, are available and the site is accessible to people with reduced mobility. A nice trail (a 4km round trip) will allow you to enjoy the beautiful landscapes of Seven Sisters Country Park, one of England's best natural wonders.
Seven Sisters Country Park is located 30 minutes from Brighton and 2 hours by car from London.
Book your flights and accommodation at the best price as well as your tours and activities in Sussex such as a "From Brighton: Seven Sisters and South Downs Tour". The two nearest towns are Seaford and Eastbourne.
How to get there: Book your flights to Brighton (30 minutes) or London (2 hours).
Where to stay: For its views of the sea and its award-winning gardens, we recommend the "Hydro Hotel".
15. St Ives
St Ives is a picture postcard village ranked among the best places to visit in England.
You can book flights to Plymouth and explore Cornwall and St Ives. Located a 2 hours’ drive from Plymouth Airport, St Ives has inspired many artists who have decided to settle there; what about you?
How to get there: Book your flights to Plymouth (2 hours by car, 2 hours 30 by train).
Where to stay: The "Tregenna Castle Resort" is located a 5 minutes’ walk from St Ives Beach.
Devon - UK
This year discover the best hidden gems of England and visit Clovelly, a harbour village in the district of Devon also ranked among the Must-See Places in England.
As the Visitdevon website tells us, this picturesque ancient fishing village was once owned by the Queen of England and even more surprisingly, it has always been the property of a single owner, who has helped preserve its original atmosphere.
For lovers of nature, authenticity and charm, Clovelly is a destination to put at the top of your travel wish list.
How to get there: Book your flights to Exeter Airport (1h30 by car) or Cornwall Airport (1h30 by car - 2H30 by public transport).
Where to stay: "Red Lion Hotel" set in the charming fishing village of Clovelly.
Winchester is really one of the Best Places to Go in England at Christmas. Winchester Cathedral’s Christmas Market is one of the best in Europe, renowned for its bustling atmosphere and stunning location in the shadow of Winchester Cathedral.
Inspired by traditional German Christmas Markets, you’ll be captivated by the sights, sounds and smells of the Christmas Market, with tempting seasonal treats and delightful Christmas gifts.
Where to stay: "The Winchester Hotel and Spa" situated in the heart of ancient Winchester.
18. Durdle Door
West Lulworth - Dorset
Durdle Door is one of Dorset's most iconic landmarks with its natural arch of great beauty near a beautiful sandy beach. It is of course among your Most Terrific Places to Visit in England.
Once at the airport you will reach Lulworth by car (1 hour) or by train (3 hours). Once there, be sure to visit Man O'War beach on the east side of Durdle Door; there is a small bar, a toilet and even a souvenir shop on site.
How to get there: Book your flights to Bournemouth (1 hour by car – 3 hours by train).
Where to stay: If you want to stay nearby, book at the "Castle Inn," couples particularly like the location.
Plan your trip to England
Hotels, Apartments, B&B...
Fresh deals every single day
Thousands reviews you can trust
Tours, Sightseeing & Activities
Discover England’s biggest collection of things to do and guided tours.
Whatever you want to do you’ll find it here.
Travelling to the UK.
Explore the UK holidays and the best places to visit