The Castle of Good Hope entrance fee is R50 for adults and R25 for children aged 5 to 17 and for pensioners. School groups pay R8 per learner. These are the rates published on the Castle’s own site, where they are listed under the heading “International Fee”.

Castle of Good Hope Entrance Fees

Category Fee
Adults R50
Children 5–17 R25
Pensioners R25
School groups, per learner R8

One of Cape Town’s Cheapest Major Heritage Sites

At R50 the Castle is markedly cheaper than Cape Town’s other headline heritage attractions. For comparison, Robben Island charges R400 for South African adults and Zeitz MOCAA R350.

Last Ticket Sale Is 15:45

The Castle is open Monday to Sunday, 09:00 to 16:00, but the last ticket is sold at 15:45. It is closed on Christmas Day and Workers’ Day.

Buying Tickets

Online ticket sales are listed as coming soon, so tickets are bought on arrival. The Castle lists +27 (0) 21 461 4673/6 for enquiries.

A Note on the Rate Labelling

The published table is headed “International Fee”. No separate South African resident rate appears alongside it, so the R50 adult figure is the rate to plan on unless the Castle confirms a local concession at the door.

Official Price Source and Last-Checked Date

Source: Castle of Good Hope — official site (official operator page)
Last checked: 5 September 2026

Prices are set by the operator and can change without notice. The published table is headed “International Fee” with no separate local rate shown. Confirm on the official page above before you travel.

Related Fee Guides