Diani Beach Holidays & Kenya Beach Tours

Escape to Kenya's beautiful Indian Ocean coast with a relaxing Diani Beach holiday filled with white sandy beaches, turquoise waters, marine adventures and unforgettable coastal experiences.

Diani Beach Kenya white sandy beach and Indian Ocean

Discover Diani Beach, Kenya

Diani Beach is one of Kenya's best-known coastal holiday destinations, offering beautiful beaches, warm Indian Ocean waters and a wide variety of activities for travelers.

Whether you are looking for a romantic beach escape, family holiday, friends' getaway or a safari-and-beach combination, Diani can be tailored around your travel style.

Leisure Fan Tours and Safaris can arrange accommodation, transfers, excursions and customized Kenya coast itineraries based on your dates and preferences.

Why Choose a Diani Beach Holiday?

Combine relaxation, adventure and coastal culture in one unforgettable Kenya beach experience.

🏖️

White Sandy Beaches

Relax along Diani's beautiful tropical coastline and enjoy the Indian Ocean atmosphere.

🌊

Indian Ocean

Enjoy swimming, snorkeling, boat trips and other marine activities.

🐬

Dolphin Experiences

Explore marine destinations around the Kenyan coast where dolphin excursions may be available.

🌴

Tropical Escape

Slow down, enjoy the coastal scenery and combine relaxation with adventure.

Diani Beach Activities

Choose from relaxing beach experiences and exciting Indian Ocean adventures.

🏖️ Beach Relaxation

Spend your holiday enjoying Diani's sandy beaches, ocean views and tropical surroundings.

🤿 Snorkeling

Explore the marine environment through snorkeling excursions and coastal boat trips.

🐬 Dolphin Watching

Dolphin-watching excursions can be arranged depending on conditions and the selected coastal itinerary.

⛵ Wasini Island

Add a Wasini Island and Kisite-area marine excursion to your Kenya coast holiday.

🌊 Water Adventures

Depending on your package, activities can include boat trips and selected water-based experiences.

🌴 Coastal Experiences

Discover the Kenyan coast through local food, scenery, culture and relaxed beach living.

Diani Beach Holiday Packages

Choose a short beach escape or combine Diani with a Kenya wildlife safari.

3-Day Diani Escape

A short tropical getaway.

  • Day 1: Arrival & beach relaxation
  • Day 2: Beach & optional ocean activity
  • Day 3: Leisure & departure
  • Accommodation options available
  • Private transfers available
Enquire Now

5-Day Diani Holiday

Relax and explore the Kenyan coast.

  • Day 1: Arrival & beach relaxation
  • Day 2: Diani beach experience
  • Day 3: Wasini Island & marine excursion
  • Day 4: Dolphin-watching experience
  • Day 5: Leisure & departure
Enquire Now

Safari + Diani

Wildlife followed by the Indian Ocean.

  • Kenya wildlife safari
  • Private or customized itinerary
  • Transfer to the coast
  • Diani beach accommodation
  • Optional Wasini Island excursion
Plan My Trip

Combine Diani With a Kenya Safari

Turn your beach holiday into a complete Kenya adventure by adding a wildlife safari.

Maasai Mara + Diani

Experience Kenya's iconic wildlife landscapes before relaxing on the Indian Ocean coast.

Tsavo + Diani

Combine Tsavo's wildlife and dramatic landscapes with a relaxing Diani beach stay.

Amboseli + Diani

Enjoy Amboseli's wildlife and mountain scenery before continuing to Kenya's coast.

What's Included & Excluded

Final inclusions depend on your accommodation and selected activities.

Usually Included

  • Beach accommodation according to package
  • Meals according to selected plan
  • Airport or hotel transfers where specified
  • Selected excursions included in itinerary
  • Private transport where booked
  • Government taxes where applicable

Usually Excluded

  • International flights
  • Travel insurance
  • Personal expenses
  • Drinks and alcoholic beverages
  • Optional activities not listed
  • Tips and gratuities

Best Time for a Diani Beach Holiday

Diani can be visited throughout the year. Your ideal travel period depends on your preferred activities, weather conditions and holiday plans.

Beach Season

Drier periods can provide favorable conditions for beach relaxation and outdoor coastal activities.

Green Season

Rainfall can bring changing conditions while offering different coastal scenery and potentially quieter travel periods.

Festive Holidays

Christmas and New Year are popular periods for Kenya coast holidays, so advance planning is recommended.

Diani Beach Holiday FAQs

Where is Diani Beach located?

Diani Beach is located on Kenya's south coast along the Indian Ocean, south of Mombasa.

How many days should I spend in Diani?

Three to five days can provide a relaxing beach holiday, while longer stays allow more time for excursions and coastal experiences.

Can I combine Diani with a safari?

Yes. Diani can be combined with destinations such as Maasai Mara, Tsavo or Amboseli to create a safari and beach holiday.

Can you arrange a private Diani holiday?

Yes. Leisure Fan Tours and Safaris can arrange private and tailor-made Diani holidays based on your accommodation, activities and travel dates.

Can I visit Wasini Island from Diani?

Yes. Wasini Island and the surrounding marine area can be included as an excursion in a suitable Diani coastal itinerary.

Can you arrange dolphin watching?

Dolphin-watching excursions can be arranged as part of suitable marine itineraries, subject to sea, weather and wildlife conditions.

Plan Your Diani Beach Holiday

Tell us your travel dates, number of travelers, preferred accommodation and activities, and we can help create your Kenya coast holiday.

☎