England · Charming villages
The most beautiful villages in England
Honey-coloured stone villages among green hills, Roman baths and Georgian streets, a walled medieval city, a royal castle by the Thames and university colleges of golden stone: the most beautiful villages and small towns in England.
Updated 20 October 2026 · How we make our guides
Countryside
-
United KingdomCotswolds
Green hills and honey-coloured stone villages: the picture-postcard English countryside.
What to see in Cotswolds -
-
United KingdomWindsor
The oldest inhabited castle in the world, on the banks of the Thames.
What to see in Windsor
University towns
-
United KingdomOxford
Golden-stone colleges at the oldest university in the English-speaking world.
What to see in Oxford -
United KingdomCambridge
University colleges along the river Cam, explored by punt.
What to see in Cambridge
The north
-
United KingdomYork
A walled medieval city with a huge Gothic cathedral and narrow streets.
What to see in York
Frequently asked questions
What are the most beautiful villages in England?
The villages of the Cotswolds, such as Bibury or Castle Combe, and small cities such as Bath, York, Windsor, Oxford and Cambridge.
Can you visit them from London?
Yes: Windsor, Oxford and Cambridge are about an hour away, and Bath and the Cotswolds work well as a day trip.
When to go?
From April to September, with the gardens in bloom; in December many villages fill with Christmas lights.
Bagintravel · We travel together
Shall we plan your trip wherever you choose?
Tell us where and in under a minute you’ll have your day-by-day route, with places to stay, transport, expenses and tips. And we go with you in your pocket, offline too.
The app is currently available in Spanish.
More travel ideas
- Day trips from London
- The most beautiful villages in Europe
- The most beautiful castles in Europe
- All ideas
Reviewed 20 October 2026. Dates and seasonal warnings: the same data the Bagintravel app uses. Sources and method.
Cover photo: Diliff (CC BY 3.0), Wikimedia Commons.