Mountain Zebra entrance fees are R60/R30 for South Africans and R240/R120 for foreigners per adult/child per day. If you stay one night in the park, you only pay the entrance fee for one day but get to stay for two. Entrance to the park is free with a WildCard.