🌍
RoadMento
Loading FX rates...
Diani Beach
Beach

Diani Beach

Diani Beach, Kwale County

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

Search Hotels

Other attractions in Mombasa