The Cape Peninsula is the world-famous peninsula near Cape Town, at which the Cape of Good Hope and Cape Point are located. It is however not the most-southern tip of Africa (that would be the Cape Agulhas).
Cities and Places
Train service is only available between Simonstown and Cape Town and won`t bring you to the the Cape of Good Hope, so the best option is a car. Another option is one of the tours offered everywhere in Cape Town.
Eat & Drink
Several cafes and restaurants line the beach in Simonstown and the other villages of the Cape Peninsula.
You can not stay overnight in the Cape Peninsula National Park. You can however stay in one of the many small towns and suburbs in the north of the Peninsula. Everything ranging from budget to luxury accommodation can be found there.
http://www.cpnp.co.za - Official Cape Peninsula and Table Mountain National Park website