Diani Beach
Kwale County · Kenya

Diani Beach

Kenya's award-winning beach: powder-white sand, coral reefs and swaying palms south of Mombasa.

About Diani Beach

Kenya's award-winning beach: powder-white sand, coral reefs and swaying palms south of Mombasa.

Journeys in Diani Beach

Hotels · Dining · Celebrations

Where to stay, dine & celebrate

Ocean Cliff VillasStay
Diani Beach · Kenya

Ocean Cliff Villas

Private pool villas above the Indian Ocean — made for honeymooners.

Beach villas$$$$
Beachfront Wedding LawnEvents & weddings
Diani Beach · Kenya

Beachfront Wedding Lawn

A palm-fringed lawn on the sand for ceremonies and receptions.

Beach wedding venue$$$$
Palm Beach Family ResortStay
Diani Beach · Kenya

Palm Beach Family Resort

Beachfront resort with kids' club, pools and water sports.

Beach resort$$$$
Swahili Seafood TerraceDining
Diani Beach · Kenya

Swahili Seafood Terrace

Catch of the day, coconut curries and ocean breezes.

Seafood & Swahili cuisine$$$$

Diani Beach Guides & Stories

More in Kenya: Maasai Mara · Amboseli · Tsavo East & West