back to top

+44 (0) 7376 221 511

Mon - Sun 08.00 - 20.00

71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ

Home » Attractions » Leeds Castle

Leeds Castle
The Loveliest Castle in the World

Leeds Castle | Historic Castle in Kent: Explore Leeds Castle, one of England’s most beautiful castles, on a small-group minibus tour.

attraction overview

Leeds Castle | Historic Castle in Kent:

Leeds Castle is one of England’s most magnificent historic castles, located in the heart of Kent and set across a series of islands within a beautifully landscaped lake. Surrounded by water and rolling parkland, the castle presents a striking and romantic setting that has captivated visitors for generations.

With more than 900 years of history, Leeds Castle has played many roles in England’s story. Originally built as a Norman stronghold in the 12th century, it later became a favoured royal residence for six medieval queens, earning its reputation as “the Ladies’ Castle.” Over the centuries, it evolved from a defensive fortress into an elegant palace and, eventually, a refined country retreat.

Inside the castle, richly furnished rooms reflect its varied past—from medieval banqueting halls to Tudor chambers and opulent 20th-century interiors shaped by Lady Olive Baillie, who transformed Leeds Castle into a glamorous residence for royalty, statesmen, and international guests. Each room offers insight into the lifestyles and tastes of its former inhabitants.

Beyond the castle walls, the extensive grounds invite exploration. Formal gardens, peaceful lakeside paths, and seasonal floral displays provide a tranquil contrast to the castle’s grand interiors. Visitors can wander through the maze, enjoy riverside walks, or simply take in panoramic views across the estate.

Leeds Castle also hosts a variety of cultural events throughout the year, including historic re-enactments, open-air concerts, and seasonal festivals, making every visit unique. Its scenic setting and rich heritage make it a highlight of any journey through Kent and an ideal stop on itineraries exploring southern England.

Whether admired from across the water, explored room by room, or enjoyed as part of a leisurely day in the countryside, Leeds Castle offers a timeless blend of history, beauty, and elegance—earning its place as one of England’s most celebrated landmarks.

WHY VISIT LEEDS CASTLE

✔ Beautiful island setting
✔ Over 900 years of history
✔ One of England’s most scenic castles
✔ Rich royal and architectural heritage

🚍 TOURS THAT VISIT LEEDS CASTLE

Castles and Cliffs Adventure

Castles & Cliffs Adventure (Tour No. UK-501)Castles and Cliffs: Canterbury, White Cliffs Dover and Leeds CastleExplore the historic heart of Kent on this expertly...

🧭 PLAN YOUR VISIT
Leeds Castle is best experienced as part of a guided small-group tour, allowing you to explore the castle without logistical concerns.

Leeds

Discover Leeds:Leeds is a major city in northern England with a history shaped by industry, commerce and innovation. Originally a centre for wool manufacturing...

Gloucester

Discover Gloucester:Gloucester is a historic cathedral city located on the eastern edge of the River Severn, with origins stretching back to Roman Britain. Blending...

Cambridge

Cambridge is one of England’s most distinguished historic cities, internationally recognised for its world-renowned university, elegant college architecture and peaceful riverside setting. The city...

Bath

Discover Bath:Bath is one of England’s most elegant and architecturally harmonious cities, celebrated for its Roman heritage and remarkable Georgian townscape. Built around natural...

Alnwick

Alnwick is a historic market town in Northumberland, best known for its dramatic medieval castle and traditional English townscape. Set close to rolling countryside...