Home Search Destinations Attractions

Tours in Diani Beach , Kenya

182 experiences found

Wild Waters - Haller Park Day Excursion (minimum 2 Pax)

Wild Waters - Haller Park Day Excursion (minimum 2 Pax)

3.5
(4)
8h
$221
per person
Bora Bora Wildlife Park Half Day Tour in Diani

Bora Bora Wildlife Park Half Day Tour in Diani

3.5
(2)
5h
$150
per person
Full Day Private Tour to Shimba Hills from Diani Beach

Full Day Private Tour to Shimba Hills from Diani Beach

3.4
(5)
10h
$272
per person
Mombasa Airport Transfers

Mombasa Airport Transfers

1.0
(1)
2h
$62
per person
2-Day Tsavo East National Park Sentrim Camp.

2-Day Tsavo East National Park Sentrim Camp.

2d
$567
per person
3 Days Tsavo East & Tsavo West Safari ( Minimum 2 Pax)

3 Days Tsavo East & Tsavo West Safari ( Minimum 2 Pax)

3d
$850
per person
2 Days Private Safari to Salt Lick Lodge & Taita Hills from Diani

2 Days Private Safari to Salt Lick Lodge & Taita Hills from Diani

2d
$590
per person
Shimba Hills National Reserve Day Tour from Mombasa/Diani Beach & surroundings

Shimba Hills National Reserve Day Tour from Mombasa/Diani Beach & surroundings

10h
$219
per person
Elky Shimba Hills and Sheldrick Waterfall Day Tour

Elky Shimba Hills and Sheldrick Waterfall Day Tour

10h
$180
per person
3 Days Tsavo East &lumo Wildlife Sanctuary (minimum 2 persons)

3 Days Tsavo East &lumo Wildlife Sanctuary (minimum 2 persons)

3d
$970
per person
3 Days Voyager Ziwani Venture with Night Safari

3 Days Voyager Ziwani Venture with Night Safari

3d
$1,150
per person
2 DAYS TSAVO EAST SAFARI OFFER (minimum 2 pax)

2 DAYS TSAVO EAST SAFARI OFFER (minimum 2 pax)

2d
$500
per person
4 Days 3 Nights Tsavo East And West Safari ( Minimum 2 Persons)

4 Days 3 Nights Tsavo East And West Safari ( Minimum 2 Persons)

4d
$1,250
per person
3 Days, 2 Nights - Amboseli Safari (With Tsavo East Drive -by)

3 Days, 2 Nights - Amboseli Safari (With Tsavo East Drive -by)

3d
$1,280
per person
3 Day Safari Tsavo East

3 Day Safari Tsavo East

3d
$800
per person
Kongo River Sunset Tour

Kongo River Sunset Tour

1h
$45
per person
3 Day Tsavo East and Taita Hills Safari from Diani

3 Day Tsavo East and Taita Hills Safari from Diani

3d
$900
per person
3 Days Tsavo East Safari from Diani Mombasa -(MIN 2 PERSONS)

3 Days Tsavo East Safari from Diani Mombasa -(MIN 2 PERSONS)

3d
$840
per person
Overnight Private Safari Saltlick Lodge From Mombasa Diani

Overnight Private Safari Saltlick Lodge From Mombasa Diani

2d
$530
per person
Theatre of the Wild 3 Days Safari Salt Lick & Satao.

Theatre of the Wild 3 Days Safari Salt Lick & Satao.

3d
$1,000
per person
1 Day Wasini Dolphin Tour From Diani Beach

1 Day Wasini Dolphin Tour From Diani Beach

10h
$110
per person
4 Days Tsavo West, Amboseli Tsavo East National Parks Safari Experience

4 Days Tsavo West, Amboseli Tsavo East National Parks Safari Experience

4d
$1,067
per person
7 Days Amboseli, Aberdares, Lake Nakuru & Masai Mara Safari (MINIMUM 2 PAX)

7 Days Amboseli, Aberdares, Lake Nakuru & Masai Mara Safari (MINIMUM 2 PAX)

7d
$2,256
per person
3 Days 2 Nights Tsavo west& Taita Hills Safari (Minimum 2 persons)

3 Days 2 Nights Tsavo west& Taita Hills Safari (Minimum 2 persons)

3d
$780
per person
Elky 2 Days Taita Hills Salt Lick Safari

Elky 2 Days Taita Hills Salt Lick Safari

2d
$750
per person
3 Days Tsavo East & Ngutuni Safari ( Minimum 2 persons)

3 Days Tsavo East & Ngutuni Safari ( Minimum 2 persons)

3d
$720
per person
Tsavo East Full-Day Safari from Mombasa or Diani beach

Tsavo East Full-Day Safari from Mombasa or Diani beach

12h
$360
per person
Full Day Private Tour of Tsavo East National Park from Diani

Full Day Private Tour of Tsavo East National Park from Diani

12h
$348
per person
5 Days Safari to Amboseli N/P, Lumo Wildlife Sanctuary,Tsavo East N/P- Luxury.

5 Days Safari to Amboseli N/P, Lumo Wildlife Sanctuary,Tsavo East N/P- Luxury.

5d
$4,180
per person
3-Day Masai Mara Air Safari from Diani Beach, Mombasa & Malindi.

3-Day Masai Mara Air Safari from Diani Beach, Mombasa & Malindi.

3d
$2,690
per person
7 Days Safari and Beach Holiday Package from Mombasa

7 Days Safari and Beach Holiday Package from Mombasa

7d
$2,000
per person
Private Transport Service in Kericho, Eldoret, Kisumu

Private Transport Service in Kericho, Eldoret, Kisumu

30m
$50
per person
From Diani: Two Days One night Tsavo East Safari (min 2 pax)

From Diani: Two Days One night Tsavo East Safari (min 2 pax)

Duration varies
$772
per person
2 Day Tsavo East Safari from Diani Beach

2 Day Tsavo East Safari from Diani Beach

2d
$640
per person
3 Days Maasai Mara Safari from Mombasa

3 Days Maasai Mara Safari from Mombasa

3d
$1,956
per person
Authentic Traditional Massage with Sea View in Diani Beach

Authentic Traditional Massage with Sea View in Diani Beach

1h
$25
per person
Day tour Tsavo East park from Diani

Day tour Tsavo East park from Diani

12h
$371
per person
3 Days Tsavo Adventure Tsavo East & West National Parks

3 Days Tsavo Adventure Tsavo East & West National Parks

3d
$938
per person
Elky Day Trip Tsavo East National Park

Elky Day Trip Tsavo East National Park

11h
$450
per person
9 Days Amboseli - Tsavo - Diani Beach Safari (Cost Based on Minimum 2 persons)

9 Days Amboseli - Tsavo - Diani Beach Safari (Cost Based on Minimum 2 persons)

9d
$2,200
per person
1.5-Day Shimba Hills Safari: Tropical Rainforest & Waterfall

1.5-Day Shimba Hills Safari: Tropical Rainforest & Waterfall

2d
$657
per person
4-Day Masai Mara Air Safari from Diani, Mombasa & Malindi.

4-Day Masai Mara Air Safari from Diani, Mombasa & Malindi.

4d
$3,287
per person
Jet Ski Dolphin Safari at Galu Beach

Jet Ski Dolphin Safari at Galu Beach

1h
$145
per person
3days/2nights Honeymoon

3days/2nights Honeymoon

3d
$798
per person
Two Days Tsavo East and Taita Hills Safari From Diani Beach

Two Days Tsavo East and Taita Hills Safari From Diani Beach

2d
$580
per person
1 Day Malindi day Tour (minimum 2 Pax)

1 Day Malindi day Tour (minimum 2 Pax)

9h
$194
per person
3 Days Amboseli by Flight from Mombasa / Diani (min 2 persons)

3 Days Amboseli by Flight from Mombasa / Diani (min 2 persons)

3d
$1,800
per person
Half Day Tour to Ukunda Village in Diani Beach

Half Day Tour to Ukunda Village in Diani Beach

5h
$103
per person

Search

Diani Beach , Kenya

Diani Beach is a stunning coastal resort area in Kenya, renowned for its white sand beaches, clear blue waters, and vibrant marine life. It offers a perfect blend of relaxation, adventure, and cultural experiences, making it a top destination for travelers seeking both tranquility and excitement.

Quick Facts

Nickname

Paradise on Earth

Population

50,000

Climate

Tropical - Diani Beach experiences a tropical climate with warm temperatures year-round. The area has a wet season from April to June and a short rainy season in November, with the dry season from July to March offering the most pleasant weather.

Best Time to Visit

Peak Season

July to March

This is the dry season with plenty of sunshine, making it ideal for beach activities, water sports, and wildlife safaris. The weather is perfect for outdoor exploration and relaxation.

Shoulder Season

April to June, November

The shoulder seasons offer fewer tourists and lower prices, but there may be occasional rain showers. The landscape is lush and green, and the beaches are less crowded.