Sandy Bay is situated along the road between Cape Town to Cape Point and adjacent to Llandudno, Cape Town. Sandy Bay lies on one of the last remaining stretches of untouched natural coastline on the Cape coast. It is one of the Cape Peninsula's most inaccessible beaches and as such is well known as an unofficial nudist beach. There is no direct vehicle access to Sandy Bay and this prevents passers-by invading people's privacy.
A good walk from the nearest car park and not easy to reach, Sandy Bay is backed by steep dunes and bushy slopes, and there are rocky outcrops jutting into the sea. Above and surrounding the beach are high mountains, which protect the area from most wind directions. The beach can also be reached from the Hout Bay dunes.