Overview
About 30km south of Mombasa, Diani Beach is a world-renowned tropical paradise where white coral sand meets the turquoise Indian Ocean. Resorts, restaurants, and dive centers line about 10km of shore. Snorkeling and scuba diving reveal vibrant coral and tropical fish, while kitesurfing and jet-skiing are also popular. Spotting colobus monkeys near the beach is one of Diani's special quirks.
Opening Hours
Open 24 hours
Travel Tips
Take the Likoni Ferry from Mombasa for a local vibe. November-March has the best weather; October-March is best for diving.
Hotels near Diani Beach
Hotels and guesthouses in Mombasa, Diani Beach, Kwale County


