Welcome to Diani Beach

see all attractions

Experience Diani Beach

Day tours

Day Trips & Excursions

Small-Group Tour: Shimba Hills National Park from Diani Beach

Starting at$175

Book Now

Cruises, Sailing & Water Tours

Chale Island Day Trip with lunch

Starting at$117

Book Now

Outdoor Activities

Deep Sea Fishing in Diani

Starting at$550

Book Now

Outdoor Activities

Diving in diani

Starting at$165

Book Now

Cruises, Sailing & Water Tours

Diving Experience in Kisite Mpunguti

Starting at$69

Book Now

Cruises, Sailing & Water Tours

Funzi Island Day Trip

Starting at$90

Book Now

Cruises, Sailing & Water Tours

Glass boat half day trip in Diani, Kenya

Starting at$42

Book Now

Water Sports

Jetsking in Diani, Kenya

Starting at$83

Book Now

Multi-day adventures

Day Trips & Excursions

Small-Group Tour: Shimba Hills National Park from Diani Beach

Starting at$175

Book Now

Outdoor Activities

Diving in diani

Starting at$165

Book Now

Cultural & Theme Tours

2 DAYS ASHNIL

Starting at$290

Book Now

Kid Friendly

4-Day Diani Beach All Inclusive Getaway

Starting at$1,118

Book Now

Multi-day & Extended Tours

9 DAYS NAIROBI,MASAI MARA & MOMBASA(DIANI BEACH)

Starting at$840

Book Now

Kid Friendly

tsavo east and watamu 2 days

Starting at$343

Book Now

Multi-day & Extended Tours

21Days Best of Kenya & Tanzania Safari, Climbing Mount Kilimanjaro & Diani Beach

Starting at$8,750

Book Now

Cruises, Sailing & Water Tours

Diani Beach to Kisite Marine Park Snorkeling Tour and Lunch

Starting at$130

Book Now

Amazing hotels and hostels

We've pre-picked the best hotels, hostels and bed and breakfasts to make your stay as enjoyable as possible.

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Recent articles

Travel guides

Starting at $27.99

Cover of KenyaCover of East Africa

Diani Beach activities

Diani Beach in detail