Between Llandudno and Bakoven, in the Table Mountain National Park, is a small, very private beach called Oudekraal Beach. It is a small haven that is hidden and encircled by enormous boulders, which give both cover and a highly secure swimming place. It is not at all commercial. Unlike other beaches, this one has braai facilities and a grassy area for people who don’t want to get too sand-covered while eating lunch in these exquisite settings.
Justin’s Caves, which is actually a collection of big rocks covered with a variety of exotic sea life, draws scuba divers to the area. Along with the well-known sea squirts, you may anticipate seeing some magnificent soft corals, a variety of spectacular sea sponges, and sea fans.
If a treasure hunt is what you’re after, travel further out to the Huis te Crayenstein wreck, which came to rest on some rocks at Oudekraal in 1698. There is a lot to explore and a lot of sea riches to be seen, even if you don’t uncover any actual “treasure.” So whether you want to relax on the beach or have a sporting event, Oudekraal will quench your thirst.