












Holiday in Diani Beach
Beach in Kenya — tips, highlights & best time to visit 🇰🇪
Country
Kenya
Type
Beach
Best time to travel
January to March and July to October (dry, sunny, 28-32 °C). December/January for Christmas at the beach. April/May rainy season (affordable but humid).
Budget/day
70-180 €
Getting there from Germany
Flight to Mombasa (MBA, 9-11 h with a stopover). Alternatively, Nairobi (NBO), then domestic flight (1 h) or SGR train (5 h). Diani is 30 km south of Mombasa by ferry and taxi.
About Diani Beach
Diani Beach is East Africa's dream beach — a 17-kilometer long stretch of powdery white coral sand, lined with coconut palms and washed by the turquoise blue Indian Ocean. Voted multiple times as Africa's best beach, Diani combines tropical postcard idyll with Kenyan hospitality and a relaxed atmosphere that instantly transforms wanderlust into pure happiness. The offshore coral reef protects the entire bay and creates a natural lagoon with calm, crystal-clear water — ideal for swimming, snorkeling, and stand-up paddling. Doctor fish, parrotfish, moray eels, and with a bit of luck, sea turtles and dolphins frolic among the corals. The Colobus Conservation in the heart of Diani protects the rare black-and-white Angola colobus monkeys (Colobus monkeys), which leap through the treetops of the coastal rainforests. Bridges over the road and guided tours connect species protection with unforgettable animal encounters. Wasini Island, accessible by Dhow boat, offers snorkeling tours in the Kisite-Mpunguti Marine National Park, where swimming with dolphins and intact coral reefs come together in a small area. At the southern end of Diani lies the Kongo Mosque, a 16th-century ruin amidst a sacred casuarina forest. The beach bar culture of Diani is legendary: Forty Thieves Beach Bar, Ali Barbour's Cave Restaurant (in a natural cave under the open sky), and Sails Beach Bar and Restaurant offer African and international cuisine with your feet in the sand.
Top 6 highlights in Diani Beach
The places you absolutely must not miss.
17 km Coral Sand Beach
Powdery white sand and turquoise lagoon behind the coral reef: Africa's best beach with palm trees, warm water, and endless space.
Coral Reef Snorkeling
Protected lagoon with tropical fish, sea turtles, and corals: snorkeling directly from the beach or by boat to the outer reef.
Wasini Island & Kisite Marine Park
Dhow boat tour for swimming with dolphins, snorkeling at intact coral reefs, and crab eating on a car-free island in the Indian Ocean.
Ali Barbour's Cave Restaurant
Dinner in a natural coral cave under the open starry sky: one of the most unique restaurants in the world, romantic and unforgettable.
Colobus Conservation
Conservation project for rare black-and-white colobus monkeys: guided tours through the coastal rainforest with monkey encounters and hands-on conservation.
Kite-Surfing & Water Sports
Constant winds from June to October make Diani a kite hotspot: courses, rentals, and ideal conditions for beginners and professionals.
Hotels in Diani Beach
Vergleiche tausende Hotels, Apartments und Resorts auf Expedia – mit Bestpreis-Garantie, kostenloser Stornierung und Bonuspunkten.
* Weiterleitung zu Expedia.de. Es gelten die dortigen Nutzungsbedingungen.
Reise-SIM für Diani Beach
Günstig surfen im Urlaub mit travSIM
Pauschalreisen & Rundreisen
Berge & Meer – 170 Tage Cookie
Best time to travel for Diani Beach
Recommended travel time
January to March and July to October (dry, sunny, 28-32 °C). December/January for Christmas at the beach. April/May rainy season (affordable but humid).
Summer
28-32 °C, tropical warm, dry from Jan-Mar and Jul-Oct, sea 26-28 °C
Winter
24-28 °C, rainy season April-June with heavy tropical showers, humid and green
How much does a holiday in Diani Beach cost?
Average costs per person per day
Budget
30-60 €
Hostel, Street food, Public transport
Mid-range
70-180 €
Hotel, Restaurant, Excursions
Luxury
200-600 €
Boutique hotel, Fine dining
Book a package holiday to Diani Beach
Compare thousands of package holidays to Diani Beach and find the best deals with flight & hotel.
Compare package holidays now5 travel tips for Diani Beach
Insider knowledge that makes your holiday better.
Plan for the Likoni ferry — the free ferry from Mombasa to the south is an experience but can mean waiting times during peak hours. Alternatively, use the inland route via Mariakani.
Book Ali Barbour's Cave in advance — dinner in the coral cave is very popular. Reservation 1-2 days in advance, dress festively, from about 50 USD per person.
Wasini Island Dhow tour — full-day trip from about 80-100 USD: swimming with dolphins in the morning, snorkeling in the marine park, crab eating on Wasini. Start early (7 am).
Coral-friendly sunscreen — Diani's reef is protected. Use reef-safe sunscreen, do not touch corals. Water shoes are useful for low tide.
Safari combo possible — Tsavo National Park is only 2-3 hours away: 2-day safari with elephants and lions, perfect combination of beach and bush.
Food & drink in Diani Beach
These specialties you must try!
Ready for Diani Beach?
Plan your Diani Beach holiday now with our free tools.
