Msambweni Beach

Msambweni

A secluded bay south of Diani, where cliffs, white sand and coral reef come together. It is a quiet escape from the crowds.

Msambweni lies about 30 kilometres south of Diani. Its coastline is made up of low coral cliffs and a string of small bays with dazzling white sand and very few visitors. Scattered along the shore are a handful of boutique resorts and private villas. At low tide you can wander the reef pools, and at high tide you can swim or paddle a kayak. Msambweni is a stopover on the way to Kisite Marine Park and Funzi Island, and it is worth staying a night or two. Facilities are limited, so most visitors eat at their hotel.

Opening hours

All day

Beach · Secluded spots · Vacation

Nearby sights

Places to eat nearby

More in Diani Beach