England is a treasure trove of hidden gems that often go unnoticed by the typical tourist. Beyond the famous landmarks, there are countless charming villages, breathtaking landscapes, and intriguing historical sites waiting to be explored. We’ve listed 21 hidden gems in England that you absolutely shouldn’t miss.
Rye, East Sussex
According to Time Out, Rye “was once one of south-east England’s most important ports.” A picturesque town with cobbled streets, medieval buildings, and an air of timeless charm, it was once a haven for smugglers. It now boasts quaint shops, cosy cafes, and historic sites like the Rye Castle and the Ypres Tower.
Holkham Beach, Norfolk
Holkham Beach is a vast expanse of golden sand backed by pine forests and dunes, offering a tranquil escape from the crowds. Located on the North Norfolk coast, it’s perfect for long walks, horse riding, or simply soaking up the natural beauty. The nearby Holkham Hall adds a touch of history and grandeur to your visit.
Ludlow, Shropshire
A foodie’s paradise with a thriving market, excellent restaurants, and a reputation for quality local produce, this historic market town of Ludlow is home to Ludlow Castle, which offers panoramic views of the surrounding countryside. Explore the olde worlde streets, enjoy the vibrant food scene—and don’t miss the annual Ludlow Food Festival.
Malton, North Yorkshire
Known as Yorkshire’s Food Capital, Malton is a bustling market town with a fantastic food scene. Visit the monthly food market, enjoy delicious meals at local eateries, and explore the town’s charming streets. Malton’s annual food festival is a highlight for food enthusiasts.
Staithes, North Yorkshire
Staithes is a quaint fishing village on the North Yorkshire coast that feels like stepping back in time, thanks to its narrow alleys, colourful cottages, and dramatic cliffs—it’s a photographer’s dream. Staithes is also known for its artistic heritage and hosts a popular arts festival every year.
The Isle of Purbeck, Dorset
The Isle of Purbeck, located in Dorset, is a stunning peninsula with rugged cliffs, sandy beaches, and charming villages. Visit the iconic Corfe Castle, explore the Jurassic Coast, and take a ride on the Swanage Railway for a nostalgic steam train journey. The area is also great for hiking and wildlife spotting.
Whitby, North Yorkshire
Famous for its connections to Bram Stoker’s Dracula, Whitby is a coastal town with a rich maritime history. Climb the 199 steps to Whitby Abbey for stunning views, explore the Captain Cook Memorial Museum, and enjoy the bustling harbour. Don’t forget to try some freshly caught seafood at one of the local restaurants.
Ely, Cambridgeshire
A small city with a big personality, Ely is known for its magnificent cathedral that dominates the skyline. The city’s history dates back to the medieval period, and it offers a peaceful atmosphere with its riverside walks, great shopping opportunities, and the beautiful Ely Cathedral. The annual Ely Folk Festival adds a lively touch to this serene place.
Hebden Bridge, West Yorkshire
Hebden Bridge is a vibrant market town in West Yorkshire, known for its independent stores, creative community, and picturesque setting. Surrounded by the Pennine hills, it’s a great base for outdoor activities like hiking and cycling, and the town’s quirky charm and friendly locals make it a delightful place to visit.
Alnwick, Northumberland
In Northumberland is the historic market town of Alnwick, famous for Alnwick Castle and Gardens. The castle, which has appeared in several films, offers a glimpse into England’s past. The Alnwick Garden is a stunning attraction with its unique Poison Garden, beautiful water features, and a magnificent treehouse.
Beaulieu, Hampshire
Beaulieu, located in the heart of the New Forest, is a charming village with a rich history and the village is home to the National Motor Museum, Beaulieu Abbey, and the beautiful Beaulieu Palace House. Surrounded by ancient woodlands and open heathland, it’s a perfect spot for nature lovers.
Blakeney, Norfolk
Blakeney is a delightful coastal village in Norfolk, known for its stunning natural scenery and wildlife. Take a boat trip to see the seals at Blakeney Point, explore the winding streets of the village, and enjoy fresh seafood at a local pub. The area is also great for bird watching and coastal walks.
Tenterden, Kent
For a picturesque town in Kent, look no further than Tenterden. Often referred to as the Jewel of the Weald, with its historic buildings, locally-run shops, and beautiful countryside, it’s a perfect place for a relaxing getaway. Take a ride on the Kent & East Sussex Railway, visit the nearby vineyards, and enjoy the town’s welcoming atmosphere.
Bakewell, Derbyshire
Famous for its delicious Bakewell pudding, Bakewell is a charming market town in the heart of the Peak District. Stroll along the River Wye, visit the historic Bakewell Old House Museum, and explore the town’s lovely stores and drinking establishments. The surrounding Peak District offers fantastic opportunities for outdoor adventures.
Sandwich, Kent
Sandwich is one of the best-preserved medieval towns in England, with a wealth of historic buildings and a charming riverside setting. Walk through the ancient streets, visit the Guildhall Museum, and enjoy a relaxing boat trip on the River Stour. The town’s annual Sandwich Festival is a celebration of its rich history and community spirit.
Lavenham, Suffolk
The picturesque village of Lavenham in Suffolk is renowned for its well-preserved buildings and timber-framed houses; you can wander through the charming streets, visit the stunning Lavenham Guildhall, and enjoy the village’s cosy cafes and shops. Lavenham’s historic charm makes it a delightful destination for a day trip or even a weekend getaway.
Clovelly, Devon
Clovelly is a unique village in Devon, famous for its steep cobbled streets, donkeys, and stunning coastal views; the village is privately owned and has retained its historic charm and character. Explore the winding streets, visit the local museums, and enjoy the breathtaking views of the Bristol Channel while you’re there.
Knaresborough, North Yorkshire
A historic market town in North Yorkshire, known for its dramatic viaduct and scenic riverside setting, Knaresborough has the impressive Knaresborough Castle, or opportunities to take a boat trip on the River Nidd. The annual Knaresborough Bed Race is a fun and unique event worth experiencing, too.
Shaftesbury, Dorset
Shaftesbury is a charming hilltop town in Dorset, offering stunning views over the surrounding countryside. The town is famous for Gold Hill, a steep cobbled street featured in a famous Hovis bread advert. Explore the historic Abbey Museum and Gardens, enjoy the town’s items for sale, and soak up the picturesque scenery.
Padstow, Cornwall
The delightful fishing town of Padstow in Cornwall is known for its picturesque harbour, beautiful beaches, and vibrant food scene. Enjoy fresh seafood at one of the many local restaurants, take a boat trip along the coast, and explore the scenic Camel Trail. Padstow’s charm and beauty make it a popular yet peaceful destination.
Lacock, Wiltshire
One final hidden gem is Lacock, a beautiful village in Wiltshire, renowned for its well-preserved historic buildings and picturesque streets. The village is often used as a filming location for period dramas, including Harry Potter. Visit Lacock Abbey, explore the quaint shops and places to grab a coffee, and enjoy the village’s timeless charm.