To celebrate this pristine landmark, South African National Parks have a variety of places to stay that offer peace and quiet in these natural surroundings. There are luxury tented camps close to the beach as well as cottages in the forest, and even on top of Table Mountain.