
Starting from
From $161.00International Rate (USD)
Welcome to Diani Beach, one of Kenya’s most loved coastal gems and a consistent award-winner on Africa’s Top Beach lists. Stretching along the warm Indian Ocean, Diani blends soft white sandy beaches, tropical weather, luxury resorts, and fun activities that turn an ordinary holiday into an unforgettable escape. Whether you’re planning a romantic getaway, a family vacation, or a fun squad escape, our Diani Beach packages are designed to be both luxurious and budget-friendly. From sky diving over turquoise waters to sunset dhow cruises and beachside relaxation, Diani promises pure magic, with every moment crafted to suit your vibe and your budget. If you’re craving a holiday that feels like a warm hug from the ocean, Diani is the place to be.
Select the perfect package tier for your safari adventure
• Board the SGR Madaraka Express from Nairobi to Mombasa (approx. 5–6 hours) • Enjoy scenic views of Tsavo landscapes en route • Arrive at Mombasa Terminus. Transfer by road (approx. 1.5–2 hours) • Check into your hotel/resort • Relax on the beach with a sundowner • Dinner at your resort or try a local seafood restaurant
• Go for a snorkeling or diving trip at Kisite – Mpunguti Marine Park. • Alternatively, enjoy a dhow cruise with dolphin spotting. • Visit Shimba Hills National Reserve (about 45 minutes from Diani) for a half day safari. Spot elephants, sable antelopes, and enjoy the Sheldrick Falls hike. • Return to Diani. Stroll along the beach or explore local shops. • Dinner
• Relax with a beach walk • Transfer back to Mombasa Terminus for your return SGR train to Nairobi • Arrive in Nairobi in the evening, completing your coastal escape
Our safari specialists are available to help you customize your perfect adventure.
Contact Our Team