35 Most beautiful Villages in England - Top British countryside!

35 Most beautiful Villages in England – Top British countryside!

Probably* the best list of the most charming & beautiful English villages! From small villages in England to stunning UK countryside areas.

Looking for top villages in the UK and the most beautiful English countryside? With cute historic pubs, rolling green hills and charming stone cottages, the most beautiful villages in England have all that you need to spend a wonderful time during a getaway in the UK!

From stunning Cornwall, fairy-tale-like Cotswold villages to the amazing countryside in Yorkshire. Many villages from our list could be easily named “the prettiest village in England”.

All tourists should remember that England is not only about visiting London! The real England is further away from the capital city. It’s full of historic sites and most importantly beautiful English villages.

Yes, there are many pretty villages in Europe but why would you go that far if you have amazing English countryside on your doorstep? Maybe it’s only us, but there is really something special about the rural areas of England and its charming villages – the picturesque beauty hidden away in countryside areas across England.

If you only have a chance, make sure you visit the most beautiful villages in England – you will love all of them!

Where is the most beautiful village in England
England’s most beautiful villages

Where is the most beautiful village in England?

There are so many beautiful villages in England, and it can be hard to choose the most beautiful. Listed below are the top picks for English villages that are gorgeous and scenic, as well as a little look at what makes them so spectacular. Ready to explore the best of the English countryside? 🙂

Explore the most beautiful countryside in England and top prettiest villages in England:

35 Most Beautiful Villages in England

1. Castle Combe, Wiltshire

Looking for top UK countryside? Quintessentially English, it is no wonder Castle Combe village has been named as the prettiest in England. Found in Wiltshire, it is another Cotswold location that really captures the charm of the area’s aesthetics. This probably is one of the best villages near me!

Striking stone cottages and bridges of the same hue combine to create a picturesque location that you will never want to leave. The river is peaceful to watch, and there are plenty of locations where you can grab a bite to eat and watch the water.

With all that in mind, you can consider Castle Combe as one of the best places to visit near London.

Beautiful villages in England - Castle Combe, Wiltshire
Best villages in England – Castle Combe

2. Fingest, Buckinghamshire

Best best countryside in UK? Buckinghamshire is home to many beautiful places. Due to its location many of them you can visit on a day trip from London. When it comes to most beautiful villages in England, Fingest has to be very top on the list!

The village is often described as a great example of an unspoilt British village. A combination of Georgian and medieval cottages, beautiful countryside and a top call English village pub called The Chequers attract many tourists to visit this village every weekend.

Fingest definitely is a must-visit village in the Chilterns!

Most beautiful villages in England - Fingest, Buckinghamshire
Most beautiful villages in England – Fingest

3. Shere, Surrey

Most beautiful village in UK? If you are after popular UK villages then Shere is Surrey is a great option for you!

Nestled in the Tillingbourne valley, the village of Shere is located between beautiful towns of Guildford and Dorking, making it a perfect place to live near London!

The village offers visitors a stream with ducks, many charming buildings, two pubs (The White Horse & The William Bray) a tearoom, as well as a 12th-century church. You may recognise the village from the 2006 rom-com The Holiday starring Kate Winslet and Cameron Diaz.

You can be sure that you will fall in love with the village of Shere near Guildford.

Prettiest villages in England - Shere, Surrey
Prettiest villages in England – Shere

4. Goring on Thames, Oxfordshire

Yes, Oxfordshire is home to England’s most beautiful villages and Goring on Thames really has to be very top on the list of cute villages in England!

From an old mill, which is no longer in use to many traditional British pubs, there is much to see and visit in the village of Goring.

Goring is located on the River Thames in the southern part of Oxfordshire and features the Goring Gap. This area really is spectacular for hiking so if you are looking for the best places to walk near London, you need to visit this cute English village.

All you have to do is book a hotel in Goring so you can explore the unspoilt natural beauty around this historic English village.

Best villages in England - Goring on Thames, Oxfordshire
Beautiful villages in England – Goring on Thames

5. Polperro, Cornwall

Recommended by Sophie from thewanderfulme.com

Where to find the most beautiful countryside in England? Who else loves little seaside villages featuring quaint little pubs bustling with locals having a pint, fishing boats bobbing up and down in the harbour, the sounds of seagulls floating along in the salty breeze, and the crash of waves along the rocky coast?

The tiny little Cornwall village of Polperro delivers all that and more. It really is one of the most beautiful villages in the UK.

You’ll find it hard to not go absolutely crazy for the colourful cottages clinging to the jagged hillsides, charming local shops selling everything from handmade pottery to homemade candy, picturesque ocean views, timeworn pubs with their stooped ceilings serving up crisp Cornwall cider, and teeny cobblestone pathways leading to nowhere.

What makes Polperro unique though is its history. Once a thriving centre for the area’s smuggling days, under the cover of night smugglers used to weave their way through the winding streets, carting off barrows of fish, tobacco bales, and casks of brandy to places like London.

Without a doubt, this is one of the cutest and most unique fishing villages in southern England and is a must if you’re ever in the area.

Most beautiful villages in England - Polperro
Most beautiful countryside in England – Polperro

6. Sonning on Thames, Berkshire

Looking for the most beautiful villages England? Without a doubt, Sonning on Thames has to be very top on any list of the prettiest English villages!

There are many places to have to explore while visiting this pretty English village.

Start with Sonning Lock – colourful gardens perfect for a stroll along the towpath. You will definitely enjoy the magical scenery surrounding this village as it’s pure joy for cyclists and walkers. In fact, this is one of the best places for nice walks near London.

Anyone visiting Sonning on Thames has also go to The Mill at Sonning. This 18th-century Flour Mill has been converted into a beautiful Dinner Theatre, which really is one of the most famous places to visit in Berkshire!

Most beautiful villages in England - Sonning on Thames, Berkshire
Beautiful english villages – Sonning on Thames

7. Turville, Buckinghamshire

Nicest villages in England and top countryside areas in the UK? Known for numerous appearances in televisions shows (e.g. The Vicar), Turville is a stunning example of a quintessentially British village. Located in the beautiful Chilterns Area of Outstanding Beauty, just 5 miles of High Wycombe is a famous spot for hiking near London and one of the best forests near me!

The Bull and Butcher, as it’s called the only village pub, is a perfect place to relax after exploring the surrounding area. Or, you can just get the for a pint after visiting nearby Henley-on-Thames.

Don’t forget to walk up the hill to see the Cobstone Windmill and take an amazing picture of Hambleden Valley and the village. Without a doubt, Turville is one of the best places to visit in Buckinghamshire!

Prettiest villages in England - Turville, Buckinghamshire
Most beautiful villages England – Turville

8. Long Crendon, Buckinghamshire

Most beautiful villages near London? Anyone looking for picture-postcard villages in England has to visit Long Crendon! If you are planning a weekend getaway in England and Buckinghamshire is your location of choice, then you have to stay at Long Crendon Manor. This unique and historic country house provides luxury bed and breakfast, which will definitely make your visit special.

The rural stunning landscape is watered by the River Thame on which the Long Crendon village stands. Apart of spending time in the village, you should also visit the nearby Thame and Brill, both are within easy driving distance.

We really liked this village as it’s a delightful one to stroll around – it really is one of the best places to visit in Buckinghamshire and a top British village!

Most beautiful villages in England - Long Crendon, Buckinghamshire
Charming villages in England – Long Crendon

9. Ickleford, Hertfordshire

Where to go for best English countryside? Hertfordshire is home to many quaint English villages you just have to visit. If you are big fan of lavender fields and sunflower fields, the head out to Ickleford – it’s located just stone throw away from Hitchin and it’s known as one of the most beautiful village in UK!

The village of Ickleford is as popular with visitors as it is with its friendly local community so if you are planning to visit Hertfordshire, make sure to have Ickleford on your list!

Most beautiful countryside in England - Ickleford, Hertfordshire
Quaint villages in England – Ickleford

10. Chalfont St Giles, Buckinghamshire

Best old villages in England to visit? Head out to Buckinghamshire and visit Milton’s Cottage museum located in a Chalfont St Giles. It really is one of England’s prettiest villages!

John Milton, who completed his epic poem Paradise Lost was one of the most known residents of this pretty village. You may also recognise the village from the 1971 film version of Dad’s Army or an episode of the BBC Television sitcom As Time Goes By.

If you are looking for ideas where to go for a day trip from London, Chalfont St Giles in Buckinghamshire is a great option. It really is one of the most beautiful villages UK.

Beautiful villages in England - Chalfont St Giles, Buckinghamshire
Pretty villages in England – Chalfont St Giles

11. Bakewell, Derbyshire

Recommended by Jenny from peakdistrictkids.co.uk

Where is the top England countryside? Anyone visiting the Peak District finds themselves in Bakewell at some point, whether it to taste a traditional Bakewell pudding, to add a love-lock to the bridge, or to start a hike along the Monsal Trail.

Idyllically situated on the banks of the River Wye, it’s a lovely town for an afternoon stroll past mellow stone buildings to quaint courtyards showcasing local artwork, before popping into a cosy cafe for a pot of tea and slice of Bakewell pudding. The medieval five-arched stone bridge is also a picturesque spot and you can continue your walk along the river.

Bakewell really is one of the best villages in the UK.

Bargains galore are on offer every Monday at the bustling outdoor market, and for an extra buzz, head for the livestock market to experience the action in the theatre-like auction ring!

Bakewell also marks the start of the Monsal Trail, which runs along the former Midland Railway line for 8.5 miles to Chee Dale. This traffic-free gravel path is a popular cycle and walking track.

A top local tip: don’t try and park in the town centre, especially on a weekend or during the school holidays. Instead, head to the car park next to the Agricultural Business Centre. There’s then a footpath that leads you in to town.

Best villages in England - Bakewell
Picturesque villages in England – Bakewell

12. Cuddington, Buckinghamshire

Looking for beautiful countryside UK? This small village with a population of around 550 residents is mostly popular due to being the location of several Midsomer Murders episodes.

There are a few facilities, a proper British village has to have – those include shop a post office and even 2 churches, but only one is really in use.

It is also worth mentioning that for many years Cuddington won the regional competition of Britain’s best kept villages, so it has to be very top on the list of most beautiful villages in England!

Beautiful villages in England - Cuddington, Buckinghamshire
Most picturesque villages in England – Cuddington

13. Little Missenden, Buckinghamshire

There are many rural village UK and beautiful countryside near me. Without a doubt, Little Missenden can be named as one of the pretty villages in England! Located just of the A413 between Amersham and Wendover, this English village is perfect to visit on a day trip from London while exploring the surrounding British countryside.

Little Missenden village lies on the River Misbourne in the Misbourne valley, which really makes it one of the most picturesque villages in England.

This village with less than 2,500 inhabitants is very often visited by tourists. Mainly because of the beautiful buildings, but also its location in the Chilterns, which makes it a perfect location for hiking near London.

Most beautiful villages in England - Little Missenden, Buckinghamshire
Best english villages – Little Missenden

14. Dorchester-on-Thames, Oxfordshire

There are many English villages to visit but many say that Dorchester-on-Thames is the best village in England! Whether it’s true or not, we leave this for you to decide. To us, Dorchester on Thames is for sure one of the best places to visit in Oxfordshire. A perfect place as a base for UK getaway trip!

Anyone looking for a pretty village with a high street full of timber-framed houses has to visit Dorchester-on-Thames. From beautiful Dorchester Abbey and nice landscape of water meadows to Thames Path walks – there is a little bit of everything in and around this irresistible British village.

Nicest villages in England - Dorchester-on-Thames, Oxfordshire
Most beautiful village in England – Dorchester-on-Thames

15. Cheddar, Somerset

Ideas for best villages in UK? This Somerset village is known for two things. The first is an array of cheddar cheeses that are made using traditional methods, and taste unlike anything you have had before.

The other is the mysterious and alluring Cheddar Gorge. This limestone canyon leads to gorgeous caves filled with dazzling geology and stalactites (and mites) that leave you wondering how nature manages to be so artistic in everything it does. To top it all off, they have some of the best afternoon tea you’ll find. 

Most beautiful villages in England - Cheddar, Somerset
The most beautiful villages in England – Cheddar

16. Hambleden, Buckinghamshire

Yes, there are many pretty villages in England. If you are looking for the most beautiful countryside in England, you need to visit Hambleden village!

Located around 3 miles north-east of Henley-on-Thames in Oxfordshire and 4 miles west of Marlow, this village is a must-visit place in Buckinghamshire.

As one of the quaint villages in England, Hambleden is just a gorgeous little village you will love. With a great pub, local shop and a village church it is one of the cutest villages in England we have ever visited.

Most beautiful villages in England - Hambleden, Buckinghamshire
The most beautiful village in UK – Hambleden

17. Grassington, North Yorkshire

Recommended by Cora from insideoursuitcase.com

Most charming villages in England? Grassington is located within North Yorkshire and is has been a place I have visited since I was young. With the area being a great hub to start and end walks within the area and neighbouring villages, it is a perfect spot to head to when looking to further explore the Yorkshire Dales.

Grassington is one of the prettiest villages in England because it is old, has wonderful countryside charm and a wonderful village of unique shops, great places to eat and even more wonderful places to stay.

It is definitely one of England’s prettiest villages!

Grassington has some great festivals that occur throughout the year though the better months to visit are Spring and Summer when you can see the lambs within the fields.

My favourite thing to do within the area of Grassington is going on a walk. Whether this is around the village, down by the River Wharfe or up into the hills to see the spectacular views over the fields.

If you aren’t much of a walker, Grassington makes for a great base while exploring some of the small neighbouring villages such as Burnsall, Kettlewell and even down to Bolton Abbey.

Best villages in England - Grassington
Pretty villages UK – Grassington

18. Pangbourne, Berkshire

What to add to your list of best English villages? There are many nice villages in England you can visit on a day trip from London. And Pangbourne in Berkshire is definitely one of the must-visit charming English villages!

This charming village, nestling along the River Thames is one of the most beautiful places to visit in Berkshire.

Full of individual shops, places to potter and pubs, Pangbourne village is an ideal location attracting many tourists. The surrounding picturesque countryside is also perfect for everyone looking for the best walks near London.

Yes, Pangbourne really is one of the most beautiful villages in the UK!

Prettiest village in England - Pangbourne, Berkshire
Nicest villages in England – Pangbourne

19. West Wycombe, Buckinghamshire

This really is one of the top 10 best villages in England! Located in Buckinghamshire, the charming village of West Wycombe is situated along the A40 road. There is ample parking in and around West Wycombe so you can easily visit this beautiful village by car.

This one-street village lined with stunning Tudor houses is must-see in this part of southern England!

Without a doubt, West Wycombe village is one of the most beautiful villages in England. It is also a perfect place to visit on a day trip from London – you not only get to admire stunning old building in the village, but you can also explore the National Trust’s West Wycombe Park and hike the hills. This area is known for being the best countryside in UK!

Prettiest villages in England - West Wycombe, Buckinghamshire
Villages in England – West Wycombe

20. Framlingham, Suffolk

Recommended by Jacquie from flashpackingfamily.com

Top countryside places in England? Framlingham is located in the heart of Suffolk, one of the most rural parts of the UK. It is quintessentially English with its small independent shops, colourful houses and resident ducks taking right of way over the traffic. So idyllic is it that it has previously been voted the best place to live in England by Country Life magazine.

The pace of life in Framlingham is slow but really comes alive in the summer when visitors come from all around to visit Framlingham Castle, one of the best-preserved medieval castles in England. It sits on a bluff with commanding views over the Suffolk countryside and is a great place to explore if you’re visiting Suffolk with kids.

If you are looking for picturesque villages in England, Framlingham is one of them!

After visiting the castle, you can take a walk around the narrow streets lined with colourful houses and adorned with equally colourful flowers. There are a couple of small tearooms where you can enjoy a traditional high tea and a handful of pubs, one of which is Ed Sheeran’s local which he pops into from time to time.

If you’re visiting Framlingham on a Saturday, make sure to check out the small market with produce from the local area. Framlingham is the perfect place to visit if you want to feel like you’re stepping back in time.

Prettiest villages in England - Framlingham
Cute villages in England – Framlingham

21. Bibury, Gloucestershire

Top village England? This serene Cotswold village is famed for the honey-stone walls that make up most of the homes there. It’s surrounded by stunning rural scenery, as well as friendly locals that will make your stay a welcome one.

The famed Arlington Row is where the movie Stardust was filmed, as well as Bridget Jones’ Diary. Despite this, it remains undisturbed and perfectly peaceful.

Would you add Bibury to the list of the most beautiful villages in England? 🙂

Beautiful villages in England - Bibury, Gloucestershire
England’s most beautiful villages – Bibury

22. Cookham, Berkshire

Where to go to see the best village in UK? Berkshire is definitely home to some of the most famous villages in England and Cookham just has to be added to the list of best villages to visit in England!

This pretty village located between Marlow and Maidenhead is just another well-heeled Thames-side village you just have to see. Cookham is a very popular tourist destination in Berkshire, as well as a great place to live near London.

The village used to be home of the 20th-century artist Sir Stanley Spencer, who once called Cookham “a village in heaven”. Was he right? Just visit this charming British village and see it yourself.

Small villages in England - Cookham, Berkshire
English villages to visit – Cookham

23. Ashburton, Devon

Recommended by Annemarie from travelonthebrain.net

Where to go for the most beautiful villages in UK? When I explored Devon in Southwest England I decided to base myself in Ashburton. It’s well connected to the bus lines across the county, right at the fringe of the gorgeous Dartmoor National Park and busy enough to dine out and get some shopping done as well.

While not particularly big, I found plenty of things to do in Ashburton. I absolutely adored the many opportunities to amble around the countryside with shady walks through bluebell woods, over open pastures and up to Hound Tor and other natural landmarks of the national park.

Moreover, Ashburton has a few restaurants, pubs and cafes to please the foodie in you. I can recommend The Old Library Restaurant for an amazing avocado toast, Rust and the Wolf for a nightly drink out and Taylors for tea time.

This picturesque village in England really is worth visiting!

When you’re done filling your stomach, check out the many different antiquity stores all over Ashburton. There sure is something to intrigue, maybe vintage brooches, period furniture or shiny frames, to name just a few.

Having said all that, what Ashburton is most known for is its renowned cooking school, where beginners and professional chefs alike can perfect the art of cooking that is both delicious and pleasing to the eye.

Prettiest villages in England - Ashburton
Most beautiful English villages – Ashburton

24. Bradenham, Buckinghamshire

Looking for chocolate box village in England? Set in the Chiltern Hills, Bradenham village is definitely one of the most charming British villages. Blessed with a network of footpaths, it’s an ideal place for anyone looking great hiking spots near London.

Bradenham is a very small village located just 3 north of West Wycombe village. It is one of the best places to visit in Buckinghamshire!

If you are visiting by car then you should know that free parking is available in the village. It’s located just opposite the cricket pavilion.

The two most prominent historic buildings are Bradenham Manor, which is currently in use by a commercial company and is not open to the public, and the medieval parish church.

There is also a cricket pitch in the village – a perfect place for a quick game on a weekend!

Most beautiful villages in England - Bradenham, Buckinghamshire
England’s prettiest villages – Bradenham

25. Cadgwith Cove, Cornwall

Recommended by Annabel from smudgedpostcard.com

Is this the most beautiful countryside UK? Cadgwith Cove is a Cornish working fishing village on the east coast of the Lizard Peninsula in southern Cornwall, England. Visit the village during summertime to see it at its best. The pretty thatched cottages have flower-filled gardens and the narrow lanes wend their way down to the harbour where at low tide colourful boats sit on the pebbly beach.

The locals of Cadgwith hold a charity BBQ party on certain evenings in the summertime, visitors and residents enjoy freshly caught seafood and children are entertained with a puppet theatre on the beach. There’s an excellent local pub, the Cadgwith Cove Inn, which hosts live Cornish folk music each week.

The village is close to some great coastal walks, there’s a path from the village to the Devil’s Frying Pan, a collapsed sea cave. There’s also a host of lovely beaches nearby which remain relatively quiet even in the high season compared to those found in other parts of Cornwall.

Would you add Cadwigh Cove to the list of England’s most beautiful villages?

English village - Cadgwith Cove
Beautiful village in England – Cadgwith Cove

26. Castleton, Derbyshire

Recommended by Roshni from thewanderlustwithin.com

Top UK countryside destinations? One of the prettiest villages in the Peak District is Castleton in Hope Valley. Castleton has long been a hotspot for hikers, outdoor lovers and history buffs. Castleton village is situated in Derbyshire and can be reached in only half an hour from Sheffield by train.

The charming village of Castleton is home to Mam Tor, also known as Shivering Mountain. It is the top attraction in Hope Valley and provides dramatic views of the Peak District from above. The hike to Mam Tor only takes two hours from the village centre, making it popular amongst families as well as seasoned trekkers.

Also overlooking this quaint village is also the 11th-century ruins of Peveril Castle, one of England’s earliest Norman fortresses. The castle makes for another great hike in the area as it is perched well above Hope Valley, and is opposite Mam Tor.

Surrounded by the most beautiful countrysides in England, Castleton really is one of the most beautiful English villages!

For those who want to soak up history, Castleton is home to some of the best show caves and caverns in the country, such as Speedwell Cavern, Peak Cavern and Treak Cliff Cavern. Once you’ve enjoyed the hikes and caves, tuck into a traditional afternoon tea or a delicious pub lunch in one of the many eateries in the village.

Most beautiful villages in England - Castleton
England’s prettiest villages – Castleton

27. Bourton on the Water, Gloucestershire

There are many nice villages near me! Known as the Venice of the Cotswolds, Bourton on the Water really is a unique place to visit in England. Straddling the River Windrush, it is famed for its low bridges and stone houses.

Home to Birdland, incredible species of birds are available for you to see and learn about on your trip. Combined with some of the best little tea rooms and cafes in the area, it is the ideal getaway.

Bourton on the Water Model Village is also one of the most popular attractions in this stunning English village.

Most beautiful villages in England - Bourton on the Water, Gloucestershire
Most beautiful villages UK – Bourton on the Water

28. Boscastle, Cornwall

Recommended by Kat from wandering-bird.com

Best villages to live in UK? If you’re looking for a beautiful English village, look no further than Boscastle, Cornwall. This pretty village has several reasons to visit – some more macabre than others!

To start, it’s a typical Cornish village – beautiful slate and stone houses set around a cute little harbour full of local fishing boats. It also has world-famous local pottery and one of the best ice cream shops in the area!

It’s also home to one of the most famous witchcraft museums in the world. Yep, this tiny cute village houses an entire building filled with myth, magical and gore. It’s a fascinating place to visit – learn the history of witchcraft in the area, devices used to torture and condemn witches and even discover your fortune!

We visited Boscastle after our trip to the incredible Tintagel Castle (supposed home of King Arthur and also worth a visit.) Boscastle is a short drive away from the Castle and there are plenty of hotels/B & Bs in the area if you need them.

In short, if you’re looking for a cute village in one of the prettiest parts of the country, Boscastle is it!

Pretty England villages - Boscastle
Prettiest English villages – Boscastle

29. Ripley, Surrey

Looking for little villages in England to visit on a day trip from London? Ripley in Surrey is just a perfect option. It really is an example of stunning picturesque English villages!

If you wish to explore Ripley for yourself, just go for a day trip from London. The picturesque Surrey village of Ripley is also a perfect base for everyone willing to explore Surry Hills or planning a weekend getaway in England.

Many coffee shops, restaurants and independent boutiques make Ripley village also a perfect place to live near London.

So, is Ripley on your list of UK’s most picturesque villages?

Most beautiful village in England - Ripley, Surrey
Pretty English villages – Ripley

30. Alfriston, East Sussex

Recommended by Enikő from travelhackergirl.com

Looking for the best villages in England to live? Alfriston is a real hidden gem in the South Downs National Park. It was even named as one of “England’s 27 most beautiful villages” by the Telegraph. You can reach the village by public transport if you take the train to Polegate and then change to the local bus.

Alfriston lies in the valley of the River Cuckmere, which is a lovely place for recreational sports like kayaking or paddleboarding. If you go for a stroll, you can explore the historic heritage of the village and visit one of the cute cafes, pubs, shops or galleries. Don’t miss St Andrew’s church (the “Cathedral of the South Downs“) and the clergy house (the National Trust’s first property).

The village also hosts many events throughout the year including music festivals, summer fairs, book launches. Alfriston is also surrounded by beautiful countryside. From the village, you get great views of the Litlington Horse, which is a popular place to go hiking near London. As one of the best countryside villages in England, Alfriston is a must-visit.

Prettiest villages in England - Alfriston
Most beautiful countryside in UK – Alfriston

31. Romsey, Hampshire

Recommended by Mal from rawmalroams.com

Romsey is a charming market town dating from Medieval times. It’s a quiet and traditional place where people smile at each other and where you can have a chat in a grocery store because the owner recognises you.

In the heart of this small town, there is an expansive Norman Abbey built in 907 AD which is the largest Parish church in Hampshire that houses many notable musical events. Sometimes you can hear Abbey’s bells kilometres away from town.

There is a king John’s House heritage centre where you can have tea and a cake, and a stunning period garden bustling with colours and scents of flowers and plants in the Springtime. Romsey was home to the 19th-century British prime minister William Petty. Today, his statue takes a central place in Romsey and his former residence – the Broadlands, hosts many craft events and charity races throughout the year. 

A great time to visit Romsey is during its summer festival – Beggars Fair that includes over 90 acts in various venues and most importantly it’s free. 

Without a doubt, a list of the most charming villages in England wouldn’t be complete without Romsey village.

Prettiest villages in England - Romsey
Best villages England – Romsey

32. Lindisfarne, Northumberland

Recommended by Tracy from uktravelplanning.com

Best countryside village? The beautiful village of Lindisfarne can be found on the Holy Island of Lindisfarne located off the coast of Northumberland. The village and island of Lindisfarne are popular destinations in the northeast of England. This tiny island only 3 miles long and half a mile wide welcomes over half a million visitors a year.

The village (and island) are incredibly pretty with stunning views towards Bamburgh Castle and the Farne Islands. Cross over to the island via a tidal causeway (be sure to check the tides before you drive over) and park in the island car park before walking up to the village.

Once in the village enjoy a stroll around the ruins of Lindisfarne Priory. The Priory was home to St Cuthbert and was one of the centres of early Christianity. The famous Lindisfarne Gospels were also written at the Priory. After learning about the history of the Priory at the museum walk a little further through the village to Lindisfarne Castle which was built in 1550.

With so many beautiful villages in England, Lindisfarne really is up there!

There are a number of cafes, restaurants and pubs in the village and I recommend the Ship Inn during the summer months. Its large beer garden is a great place to relax during a day of sightseeing.

Most beautiful villages in England - Lindisfarne
Beautiful countryside England – Lindisfarne

33. Stow on the Wold, Gloucestershire

Looking for medieval villages in England? Found in jolly Gloucestershire, this village stems back to the Norman period and is rich with tradition. It’s located at the top of an 800-foot hill and is defined as the junction of the Cotswolds and the Roman Road, Fosse Way.

The town itself was founded by Norman Lords, and it has since been a central point for trade due to its ideal location on so many key roads for the area. The markets held in the village uphold that trading tradition. 

Stow on the Wold really is one of the prettiest villages in England!

Beautiful villages in England - Stow on the Wold, Gloucestershire
Most charming villages in England – Stow on the Wold

34. Hartley Wintney, Hampshire

Recommended by Danni from livein10countries.com

This really is one of the best villages to live in. Set in the very popular Hart District of Hampshire, Hartley Wintney is an immensely popular place to live. You’re on a direct train line from Waterloo, with lots of towns and attractions in an easy drive, but your immediate surroundings are a sweet village with charming cottages, a luscious cricket green (and highly competitive cricket team), quirky boutiques and welcoming local pubs.

For a day trip, you can whip down the A30 easily to Hartley Wintney and soak up the quaint atmosphere. There’s a small selection of boutique shops on the High Street that you won’t find elsewhere and afterwards a bite from the bakery is great for refuelling.

Kids will love feeding the ducks in the duck pond or watching a summer cricket match with the rest of the village and Hartley Wintney’s houses also back onto a wide heath which is popular with horse riders and wildlife fans. Don’t miss the hearty pub lunches and friendly country folk you’ll find in the Waggon and Horses Pub.

Would you add Hartley Wintney as one of the most beautiful villages in England?

Prettiest villages in England - Hartley Wintney
Small villages in England – Hartley Wintney

35. Hawkshead, Cumbria

Recommended by Elizabeth from thefearlessforeigner.com

Hawkshead is one of the most charming villages in the Lake District of England. If you are a fan of the beloved children’s book author, Beatrix Potter, you will definitely want to visit. The author’s gallery, full of her artwork and books is located in the centre of the village. You can also learn more about where she received the inspiration for her books and then go out the door of the gallery and walk around the surrounding area to see for yourself!

Within Hawkshead, the Grammar School is another interesting place to visit. The school, known as the best boy’s school in the country was founded in 1585. When visiting you will get a tour of the school and learn about history.

The main street of Hawkshead is lined with quaint shops and cafes. Poppi Red, a combined gift shop and cafe was one of my favourite places. You can find some unique gift items there and choose from a wide selection of fresh baked goods. Not only is Hawkshead a beautiful village to walk around in the surrounding countryside is also worth the walk or drive to the village. The quaintness of the village combined with the idyllic countryside make it one of the best villages to visit.

Most beautiful villages in England - Hawkshead
Prettiest village in England – Hawkshead

Most beautiful villages in England FAQ:

Which is the prettiest village in the Cotswolds?

Castle Combe is the most beautiful village you can visit in the Cotswolds.

Is Bibury prettiest village in England?

Bibury was described by William Morris as “the most beautiful village in England” – explore Cotswold villages to see if that’s true!

Where is the best countryside in the UK?

The South of England is full of beautiful places to visit and home to some of the best countrysides in the country.

Facts about villages in England:

Where is the best countryside in England?

There is so much glorious countryside in England, that it can be hard to choose just one location. The Cotswolds are hailed as some of the best areas in the country, and they have such a warm and welcoming atmosphere that makes you feel as though it was always your home. Additionally, they serve delicious treats and local foods that make the trip even more wonderful. 

However, Cambridgeshire and Hampshire also have their fair share of gorgeous countryside retreats. Manor houses and large gardens make some of the most inviting and relaxing places to spend a day and maybe learn a little history. The Devonshire countryside is vast and rural, and you often have the benefit of rolling fields turning into sand and sea in the blink of an eye. 

Where is the best countryside in England
Best countryside in England

Best countryside near London

Ashwell in Hertfordshire is certainly one of the best countryside locations near London. It is quaint and quiet, but not so much so that it leaves you wanting something to do. It’s a civil parish laced with history and some truly beautiful buildings, including the church which acts as the perfect centrepiece. 

Lined with shops and local businesses that sell unique items, it brings you back to a time where everything was less mainstream and more personalised. Sampling local baked goods and meals at cafes and restaurants that are family owned make this the perfect place to escape to if you want to escape the manufactured feel of the city and would rather try something that is a little more down to earth.

How many villages are there in England?

An interesting way to start this is with the number of abandoned villages in England. This number is estimated to be a staggering 3000. The reasons for this vary from the Black Death and social reorganisation (each of which caused depopulation), as well as changes to both the monastic and manorial system during the Medieval period.

However, these numbers might not be entirely accurate – we could be looking at a lot more abandoned villages. This is because a regular census has not been carried out prior to the Doomsday Book, and even after its creation, the census was massively lacking. Therefore, we find ourselves uncovering even more abandoned ancient villages.

Currently, in Modern England, it is a little difficult to determine the exact number of villages. This is because there is no clear definition, and some fall under the small town category and hamlets do not have their own section in the government charter. Put simply, there are thousands of villages in England and the UK. As an interesting side fact, there are 56 cities in England and 74 in the UK – with more pending in their application for becoming one.

What makes a village a village
Beautiful countryside England

What makes a village a village?

A village is classically defined as a small settlement in a rural location. They are larger than a hamlet, which has very small populations. It is generally agreed by geographers that the population of a village is usually between 500 people and 2500 people. One of the defining features of a village is that they are usually clustered around a single point.

In the UK, this point is commonly a church. This is because many of the villages that stand today grew around the church that was built in them, or were newly formed when Christianity became the prevalent religion. Some are centred around green areas or homes – such as Old Basing which has the magnificent Basing House (now in ruins) as one of the central features.

The small population of a village often means that the communities are very close, and there are usually limited places to buy food and supplies. Usually, there is one local shop and a pub where the residents can buy essentials as well as socialise. Their rural location also tends to mean that they are a popular place for walking dogs as well as taking long strolls with family.

Where is the oldest village in England?

There are conflicting ideas on this, and while both are technically classed as towns they are also very small. Colchester is the oldest recorded town. This is significant because it was referenced by Pliny the Elder, a Roman writer, in AD 77. This far predates the Doomsday Book where we find many of the villages, towns, and cities that we know today.

On the other hand, archaeologists claim that Amesbury in Wiltshire is the oldest village. This is not because of any written record, but simply through proof of habitation. It is the oldest continuously habited village in England. This is quite incredible because of the way settlements move so much throughout history.

To have evidence of a settlement that has not ceased since 8820 BC. A little fun fact is that the consumption of frogs’ legs was recorded here 8000 years before the French even thought of the notion. The reason this site is so interesting is because the Neolithic period is so known for its nomadic people. To find a solid settlement that has been inhabited for so long is astounding.

What’s the difference between a town and a village UK?

The very basics of this are that a village is a small community in a rural setting, and a town is a populated area with fixed boundaries and a local government. But the question on the tip of the tongue is how exactly a village becomes a town. The answer is through an increased population, which also leads to the construction and expansion of the village boundaries.

Where a village tends to be classed as having up to 2500 people, a standard town will often contain at least 10000 people. This does leave a notable gap between the two population levels, and this is a sort of limbo that villages are left in while they are transitioning to towns. At this point, they are often classed as small towns as opposed to villages.

Love England and the rest of the UK?

Read our other articles related to this stunning country:

Weekend trips UK

Best Cotswold villages

Places to visit in South England

Things to do in St. Albans

Broadway Tower

Most beautiful Villages in England
Country villages in England

Articles you may like: