Portchester Castle

Looking for a fun family day out? Visit Portchester Castle in Hampshire, South East England. It provides the perfect setting for a relaxed, fun, historic day out. The castle’s commanding location has made it a major factor in the Solent’s defences for hundreds of years.

The most impressive and best-preserved of the Roman ‘Saxon Shore’ forts, Portchester Castle was originally built in the late 3rd century. An exhibition in the keep interprets the history of the castle and Portchester village, and displays finds excavated on site. The inclusive audio tour explains life in the castle over the centuries.

Don’t Miss

  • The fascinating new exhibition in the keep bringing the history of the castle and Portchester to life
  • Free audio tour
  • A family picnic surrounded by history

Generally open daily 10am - 6pm April – September
Daily 10am – 5pm in October and weekends in the winter.

Please check the website www.english-heritage.org.uk/portchestercastle for updated opening times.

Admission price 





Why should I visit?

    • Portchester Castle is a medieval castle built within a former Roman fort located at the northern end of Portsmouth Harbour. The monarchy controlled the castle for several centuries and it was a favoured hunting lodge of King John.
    • Occupying a commanding position at the head of Portsmouth Harbour there are wonderful views from the roof of the castle’s keep. The castle saw the disembarkation for several campaigns to France led by England's kings including for the Battle of Agincourt.
    • Later in its history, the castle was used as a prison – the fascinating tale explored in a fascinating new exhibition in the keep which brings the history of the castle and Portchester to life.
    • Free audio tour
    • Large grounds for a family picnic surrounded by history
View all

Next event


Spooky Portchester Castle

20/10/2018 - 26/10/2018

Portchester Castle

Feeling brave enough to take on a haunted castle? A frighteningly fun day out awaits you at Portchester this Halloween. Let your little horrors... 

View all


There are currently no vouchers available. Please check back later or you can View all of our vouchers

Where to find us


Portchester Castle
Church Road
PO16 9QW

Find us online

By car

Postcode: PO16 9QW
On the south side of Portchester off A27; Junction 11 on M27.
Free parking located just outside the castle, less than 200 metres from entrance. Contains about 100 spaces. (Managed by Fareham Borough Council.) Contains 3 coach bays.

By train

Portchester train station 1 mile

By bus

First service 3 to within 1⁄4 mile