Diani Beach is a resort area on the Indian Ocean in Kenya, 30 km south of Mombasa. It is the most tourist-oriented beach of the so-called South Coast. It is separated from the Tiwi Beach to the north by the Kongo River. 10 km south of Diani Beach is Galu Beach, 20 km south Gazi Beach, 30 km south the Msambweni Beach and 50 km the south of the Mwazaro Beach.
People who want to spend their holidays at the wonderful beaches of Kenya and to go on a safari tour have to decide whether to go to South Coast or North Coast, which simply means south or north of Mombasa. While the South Coast has the nicer beaches and more primordial nature the North Coast around Mombasa offers many more activities. Some of the hotels on the South Coast are quite isolated, offering tranquil holidays at the beach and pool which might become boring. Others are closer to night-life and shopping centres.
In contrast, the beaches of the North Coast that are close to Mombasa are more crowded but offer a lot of action and activities, sightseeing, sports, night-life (see Mombasa, Mtwapa). The beaches further north (Kilifi, Watamu, Malindi) are like the South Coast, relatively undeveloped and tranquil, not as long and broad as Diani Beach but even more photogenic.
- Wikivoyage