

Dorset is a county steeped in history. From its prehistoric landscapes and Roman towns to its dramatic coastline and ancient villages, the region has witnessed thousands of years of human activity. Among the most fascinating reminders of Dorset’s past are its castles — impressive structures that once defended the land, protected powerful rulers and shaped the history of the county.
Today, the castles in Dorset range from towering medieval ruins to well-preserved coastal fortresses and even vast prehistoric strongholds. Some sit high on hilltops overlooking the countryside, while others stand near the sea, guarding historic harbours and trade routes.
Exploring these historic sites offers a fascinating journey through Dorset’s past. Visitors can walk along ancient walls, climb medieval towers and imagine what life was like centuries ago when these castles played a vital role in England’s defence.
In this guide, we’ll explore some of the most remarkable castles in Dorset, discover the stories behind them and explain why they remain some of the county’s most unforgettable historic attractions.
Although Dorset is best known for its coastline and countryside, it is also home to several historically important castles. Each one reveals a different chapter of the county’s history, from the Norman Conquest to Tudor coastal defences and even prehistoric fortifications.
Many of these sites are now protected historic landmarks and attract visitors from across the UK who are keen to explore Dorset’s rich heritage.
Some castles are dramatic ruins that hint at turbulent events of the past, while others have survived remarkably well and offer a glimpse into how these strongholds once functioned.

Perhaps the most famous of all the castles in Dorset is Corfe Castle, one of the most recognisable landmarks in the county.
Standing dramatically above the village of Corfe on the Isle of Purbeck, the castle ruins dominate the surrounding landscape. Its position, perched on a natural gap in the Purbeck Hills, allowed it to control an important route through the countryside.
The castle was built shortly after the Norman Conquest by William the Conqueror during the 11th century. It quickly became one of the most powerful royal fortresses in southern England.
Throughout the Middle Ages, Corfe Castle served many purposes. It functioned as a royal residence, a defensive stronghold and even a prison for important captives.
One of the most famous events in the castle’s history occurred during the English Civil War. The fortress was defended by Lady Mary Bankes, who bravely held the castle with a small group of supporters while Parliamentary forces attempted to seize it.
Despite two determined sieges, Lady Bankes managed to defend the castle for several years. Eventually, however, betrayal from within allowed enemy forces to enter the fortress.
In 1646, Parliament ordered the castle to be deliberately destroyed to prevent it being used again as a military stronghold. The dramatic ruins seen today are the result of that destruction.
Now managed by the National Trust, Corfe Castle remains one of Dorset’s most popular historic attractions. Visitors can explore the ruins, learn about its fascinating history and enjoy spectacular views across the Purbeck countryside. And if you want to be in walking distance of this impressive landmark, our cottages in Corfe Castle are the perfect place to stay.

Another important historic fortress in Dorset can be found in the charming town of Sherborne.
Sherborne Castle was originally built in the 12th century by Roger de Caen, the powerful Bishop of Salisbury. At the time, bishops often built castles not only for protection but also as symbols of their authority.
The castle was designed as a strong defensive structure, complete with thick walls and a surrounding moat. Its position allowed it to control the surrounding land and provide protection during times of conflict.
Over the centuries, Sherborne Castle experienced several dramatic moments. During the English Civil War, it was captured by Parliamentary forces and partly destroyed.
Today the ruins of the original castle still stand beside the grand “new” Sherborne Castle, a stately home built in 1594 by Sir Walter Raleigh.
Surrounded by beautiful gardens and a large lake, the estate offers one of the most picturesque historic settings in Dorset. Visitors can explore the grounds, admire the architecture and learn more about the castle’s fascinating past.

On the eastern edge of Dorset lies another important historic fortress.
Christchurch Castle was built during the Norman period in the late 11th century and played an important role in defending the nearby harbour.
Although much of the original castle has disappeared over time, one remarkable structure remains — the Norman keep known as the Constable’s House.
This building is one of the best preserved Norman domestic structures in England and provides valuable insight into how castle residents once lived.
The castle stands near the historic Christchurch Priory, creating a beautiful area rich in medieval architecture.
Visitors can climb the narrow staircase inside the keep, explore the surrounding castle grounds and enjoy views across the nearby town of Christchurch.

While it may not be a castle in the traditional medieval sense, Maiden Castle is one of Dorset’s most extraordinary historic sites.
Located just outside Dorchester, this enormous Iron Age hill fort is one of the largest and most complex prehistoric earthworks in Europe.
The site dates back more than 2,000 years and once protected a large settlement of people living within its massive defensive ramparts.
The fort covers more than 40 acres and features impressive banks and ditches designed to defend the settlement from attack.
Archaeologists have discovered evidence of homes, storage pits and ancient pathways within the site, revealing that Maiden Castle was once a thriving community.
Today, visitors can walk along the towering earthworks and enjoy panoramic views across the Dorset countryside while imagining what life may have been like in this ancient stronghold.

Unlike many other castles in Dorset, Portland Castle was built much later in English history.
Constructed in the 1540s during the reign of Henry VIII, the fortress formed part of a network of coastal defences designed to protect England from potential invasion.
During this period, England faced growing threats from France and Spain. In response, Henry VIII ordered the construction of several artillery forts along the south coast.
Portland Castle was strategically placed to defend ships entering Portland Harbour.
Today, the castle remains one of the best preserved coastal forts in England and is managed by English Heritage.
Visitors can explore the castle’s historic rooms, gun ports and defensive walls while enjoying views across the sea and the nearby Jurassic Coast.
If you wish to stay nearby, our holiday cottages in Weymouth are just a short drive away.
The castles in Dorset were built for several reasons, most of them connected to defence and power.
During the medieval period, castles served as military fortresses designed to protect important towns, roads and trade routes. They also acted as administrative centres where powerful lords could control the surrounding land.
In coastal areas, castles and forts were often built to defend against invasion by sea. This is why sites such as Portland Castle were positioned overlooking important harbours.
Earlier defensive sites, such as Maiden Castle, reveal that people in Dorset had been building fortified settlements long before medieval castles appeared.
Together, these historic structures show how Dorset’s landscape has been shaped by centuries of conflict, defence and political power.
Today, Dorset’s castles are among the most fascinating places to explore in the county.
Many have been carefully preserved as historic attractions and offer visitors the chance to experience centuries of history up close.
Exploring these sites allows visitors to:
Because many castles are located in scenic settings, visiting them often combines history with a beautiful walk or day out in nature.
For visitors staying in Dorset, exploring the county’s castles can be a wonderful way to experience its rich heritage. Many historic sites are located close to popular towns, villages and coastal landmarks, making them easy to include in a day out.
For example, a trip to Corfe Castle can easily be combined with exploring the Isle of Purbeck, visiting nearby beaches or walking through the surrounding countryside.
Sherborne Castle offers another fantastic day out, especially when paired with exploring the historic streets, independent shops and cafés of Sherborne.
History lovers may even wish to create their own “castle trail”, visiting several of Dorset’s castles over the course of their holiday.
The castles of Dorset tell stories that span thousands of years.
From the enormous prehistoric ramparts of Maiden Castle to the dramatic medieval ruins of Corfe Castle and the coastal defences of Portland Castle, each site reveals a different moment in the county’s history.
Exploring these remarkable places allows visitors to connect with Dorset’s past in a powerful and memorable way.
Standing among ancient ruins or walking along centuries-old walls, it’s easy to imagine the people who once lived, worked and fought within these historic strongholds.
For anyone interested in history, architecture or simply beautiful landscapes, Dorset’s castles remain some of the most fascinating places to discover in the county.