Cape Town lies on the Atlantic Ocean side of South Africa and one's spoilt for choice when it comes to beaches,  both within the city and the surrounding area. Some of the most popular are situated in the upscale seaside neighbourhoods of Clifton and Camps Bay. The beaches here are perfect for sunbathing, with golden-white sand, palm trees and stunning views of Table Mountain.
Further down the coast you'll find Llandudno Beach, one of the most impressive beaches in the area, offering a more tranquil feel and surrounded by weathered boulders, compared to the beaches further north. Along the peninsula is Boulders Beach, an enchanting spot, not least because of the ever-loveable colony of African penguins that call it home. If you head back to Cape Town, you'll stumble across Muizenburg, a haven for surfers and the occasional sea otter (if you're lucky to spot one).
There are over 70 beaches in and around Cape Town to choose from, so you can be sure to find one to suit your needs.