Package Overview
Welcome to Diani Beaches, the crown jewel of Kenya’s coastline. Located about 30 km south of Mombasa, Diani offers a stretch of immaculate white sand, turquoise waters, and swaying palm trees. It’s one of the best-rated beach destinations in Africa and a must-visit for travelers seeking a mix of relaxation, water sports, luxury, and local culture.
Whether you’re planning a romantic getaway, a family vacation, or a beach extension after a safari, Diani’s beaches deliver a truly unforgettable experience.
At Steve & Richard Safaris, we tailor-make holiday packages that combine Kenya’s iconic wildlife safaris with time to unwind on Diani’s breathtaking beaches.
Why Choose Diani Beaches?
-
Unspoiled beauty: Over 17 km of soft white sand and coral-lined shores
-
Warm, swimmable waters: Shallow lagoons and calm waves year-round
-
Award-winning destination: Voted Africa’s top beach multiple times
-
Perfect for beach + safari trips: Easy access from Nairobi and Mombasa
-
Great mix of activities: From total relaxation to adventure sports
Explore our top Kenya safari and beach packages that include Diani Beaches.
Top Things to Do at Diani Beaches
-
Snorkeling and Diving at coral reefs near Kisite Marine Park
-
Skydiving over the Indian Ocean for thrill seekers
-
Jet skiing, kite surfing, and paddleboarding
-
Glass-bottom boat rides and dolphin-spotting trips
-
Day trips to Wasini Island and Shimba Hills National Reserve
-
Cultural experiences with Swahili cuisine and village tours
Looking for luxury safaris in Kenya? End them with a peaceful stay at the beach.
Where to Stay at Diani Beaches
Diani offers a wide range of accommodations—from luxury resorts to boutique hideaways:
-
Baobab Beach Resort & Spa – All-inclusive with ocean views
-
The Sands at Nomad – Eco-luxury and privacy on a secluded beachfront
-
Swahili Beach Resort – A mix of African-Arabian architecture and modern comfort
-
Leopard Beach Resort & Spa – Ideal for families, spa lovers, and weddings
We help you customize stays in these hotels, either on their own or as part of a safari + beach itinerary.
Getting to Diani Beaches
-
By Air: Flights from Nairobi to Ukunda Airstrip (close to all Diani hotels)
-
By SGR + Road: Take the train to Mombasa, then transfer to Diani
-
Private Transfers can be arranged for added comfort
View our full range of safaris from Nairobi or safaris from Mombasa that end at Diani Beach.
Combine Diani Beaches with a Safari
Many travelers choose to start or end their holiday with an African safari. Some popular combinations include:
-
3–7 Day Safaris to Tsavo East, Tsavo West, Taita Hills, or Amboseli
-
Masai Mara Fly-In Safari + Beach Stay
-
Coastal Safari from Diani + Beach Extension
See our full list of Kenya air safaris and create your perfect travel plan.
Book Your Diani Beaches Holiday Today
Let us help you create a personalized beach escape to Diani Beaches. From beachfront resorts to safari add-ons, we’ll take care of every detail.
Contact us now to start planning your trip
Or browse our Kenya safari and beach packages for ideas and inspiration
- Complimentary Wi-Fi in public areas
- Daily housekeeping and room service
- Return airport transfers
- Luggage assistance
- 24/7 on-site customer support
- Travel insurance and personal medical expenses
- Premium alcohol, imported wines & cocktails
- Spa treatments and massage
- Tips and gratuities
- Snacks and drinks outside the all-inclusive plan