Overview Diani Beach is a picture-perfect tropical paradise located on the Kenyan coast south of Mombasa. It is famous for its long, pristine stretch of white sand, fringed with palm trees and lapped by the warm, turquoise waters of the Indian Ocean. An offshore coral reef protects the beach from heavy surf, making it ideal for swimming and water sports. Diani has a relaxed, laid-back atmosphere and is home to a wide range of accommodation, from luxury resorts and boutique hotels to private villas and budget-friendly cottages.
Activities The main activities in Diani revolve around the ocean. Visitors can go snorkeling or scuba diving in the Kisite-Mpunguti Marine National Park, often with the chance to spot dolphins. Kitesurfing, windsurfing, and paddleboarding are extremely popular. For a unique perspective, you can take a trip on a traditional dhow to the Wasini Island and enjoy a seafood lunch. Away from the beach, you can visit the Colobus Conservation to see the rare Angolan colobus monkey or explore the nearby Shimba Hills National Reserve.