In short
- Adult entry has been R50 (check castleofgoodhope.co.za for current prices).
- Children and South African pensioners pay R25.00.
- Entry is free with the Cape Town City Pass.
In this article
Knowing the Castle of Good Hope tickets and prices helps you budget your day in Cape Town. The site uses a straightforward pricing tier based on age and residency.
How much does a standard adult ticket cost?
An adult ticket to the Castle of Good Hope costs R50.00.
You buy your tickets at the main entrance. Remember that the ticket office closes at 15:15 daily, so arrive before then.
| Ticket Type | Price |
|---|---|
| Adult | R50.00 |
| Children | R25.00 |
| SA Pensioners | R25.00 |
| Booked School Groups | R8.00 per learner |
Who qualifies for discounted tickets?
Children and South African pensioners receive a 50% discount, paying just R25.00.
If you want to claim the SA pensioner discount, bring your South African ID card. School groups that book in advance pay only R8.00 per learner.

Can I use the Cape Town City Pass?
Yes, the Cape Town City Pass includes free entry to the Castle of Good Hope.
Simply present your pass at the ticket desk. This is a practical option if you plan to visit multiple attractions in the central business district.

Are guided tours included in the ticket price?
The entry fee grants you access to the grounds and museums, but guided tours cost extra.
Booking a private tour provides historical context. Tour operators charge separate fees and prices change, but they often include your entrance ticket.

When can I buy tickets?
The ticket office operates from 09:00 until 15:15 daily.
The site remains open until 16:00, but no tickets are sold after 15:15. The Castle is open 363 days a year, closing only on Christmas Day and New Year's Day.
Does the ticket include the museums?
Yes, your R50.00 ticket includes access to the on-site museums.
You can view the Castle Military Museum, the William Fehr Collection, and the Cape Heritage Museum without paying extra fees.

Questions travellers ask
How much is the entrance fee at the Castle of Good Hope?
The entrance fee is R50.00 for adults. Children and SA pensioners pay R25.00.
Are tickets sold all day?
No. While the site closes at 16:00, last ticket sales take place at 15:15 daily.
Is the Castle of Good Hope open on public holidays?
The site is open on most public holidays, but it is strictly closed on Christmas Day and New Year's Day.




