Diani Beach is Kenya's premier beach destination, famed for its 10+ km stretch of pristine white sand, turquoise Indian Ocean waters, and world-class resorts, perfect for relaxation and water sports.
Located on the Kenyan South Coast, Diani Beach is a tropical paradise that consistently ranks among Africa's best beaches. The shoreline is defined by its dazzling white sand, lined with palm trees and vibrant coral reefs just offshore. It's the perfect complement to a Kenyan safari, offering a blend of luxury, adventure, and relaxation. Beyond the beach, you can explore coastal forests, historical ruins, and vibrant local culture.
Diani Beach: The main attraction - perfect for swimming, sunbathing, and long walks.
Kisite-Mpunguti Marine Park: Excellent snorkeling and dolphin spotting trips.
Colobus Conservation: A sanctuary dedicated to the conservation of the endangered Angolan colobus monkey.
Shimba Hills National Reserve: A short drive inland; home to sable antelope, elephants, and rainforest walks.
Kongo Mosque: A historic 14th-century coral ruin on the beach.
Snorkeling & Diving on the coral reef
Kite Surfing & Wind Surfing (especially in Kite Season: June-September & December-March)
Deep-Sea Fishing
Dolphin & Whale Watching Tours (Seasonal)
Skydiving over the beach
Spa & Wellness treatments at luxury resorts
Peak Season (July-October & December-March): Dry season with lots of sunshine, low humidity, and calm seas. Ideal for beach holidays.
Shoulder Seasons (January-February, June): Also very good weather.
Low Season (April-May): The "long rains" season; heavier rainfall, but still warm and with fewer tourists.
By Air: Fly from Nairobi Wilson (NQL) or Mombasa's Moi International (MBA) to Ukunda Airstrip (UKA), which is just minutes from Diani Beach. This is the most common method.
By Road & Ferry: Drive from Mombasa (about 30km) across the Likoni Ferry. The ferry can have significant delays.
Luxury: The Sands at Nomad, AfroChic Diani, Alfajiri Villas
Mid-Range: Diani Sea Resort, Swahili Beach Hotel
Budget/Boutique: Diani Backpackers, Baobab Beach Resort & Spa.
Style: All-inclusive resorts, boutique hotels, private villas, and apartment rentals.
The coast is steeped in Swahili culture, a blend of Bantu, Arab, Persian, and Indian influences. You'll hear Swahili spoken, see beautiful hand-carved doors, and can sample delicious coastal cuisine (like biryani and coconut-based dishes).
Diani has a tropical coastal climate.
Dry Season: Sunny, hot days (average 30Β°C/86Β°F), low humidity, and cool sea breezes.
Wet Season: Hot and humid with rainfall, often in short, heavy showers or overnight.
Heed the colored beach flags for swimming safety (riptides can occur).
Be respectful of local dress codes when away from the beach.
Use reputable tour operators for water activities.
The main beach road (Diani Beach Road) runs parallel to the coast. Most shops and restaurants are on the landward side.
Hiring a tuk-tuk is an easy and fun way to get around locally.
Consider splitting your trip between the beach and a safari for the classic "bush & beach" holiday.
One of Africaβs most iconic wildlife destinations, famous...
Famous for its breathtaking views of Mount Kilimanjaro an...