We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Top things to do in Diani Beach

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.

Diani Beach weather essentials

Month
High
Low
Precip
Apr
85°F 29°C
74°F 23°C
7 in 18 cm
May
83°F 28°C
72°F 22°C
7 in 17 cm
Jun
81°F 27°C
70°F 21°C
3 in 7 cm
Jul
79°F 26°C
68°F 20°C
2 in 6 cm
Aug
79°F 26°C
68°F 20°C
3 in 7 cm
Sep
80°F 26°C
68°F 20°C
3 in 7 cm
 | 
Powered by
Weather Underground
SORT BY:
  • Ranking
Book tickets & tours in advance Showing available tickets & tours first
#1 of 23 things to do in Diani Beach
Travelers' Choice™ 2015 Winner Beaches
#2 of 23 things to do in Diani Beach
Pilli Pipa is an accredited PADI Dive Resort under the name of Firefly Ocean Camp, registration... more
#4 of 23 things to do in Diani Beach
Colobus Conservation was established in 1997 as a not-for-profit organisation to promote... more
#5 of 23 things to do in Diani Beach
#6 of 23 things to do in Diani Beach
#8 of 23 things to do in Diani Beach
Browse all Adrenaline & Extreme Tours, including:
See all 1 Adrenaline & Extreme Tours in Diani Beach
#9 of 23 things to do in Diani Beach
#10 of 23 things to do in Diani Beach
#11 of 23 things to do in Diani Beach
Be the first to review this attraction
#15 of 23 things to do in Diani Beach
#16 of 23 things to do in Diani Beach
Browse all Golf Courses, including:
See all 1 Golf Courses in Diani Beach
#17 of 23 things to do in Diani Beach
Browse all Bike Tours, including:
See all 1 Bike Tours in Diani Beach
#19 of 23 things to do in Diani Beach
#20 of 23 things to do in Diani Beach
Browse all Other Outdoor Activities, including:
See all 1 Other Outdoor Activities in Diani Beach
#21 of 23 things to do in Diani Beach
Browse all Specialty & Gift Shops, including:
See all 1 Specialty & Gift Shops in Diani Beach
#22 of 23 things to do in Diani Beach
#23 of 23 things to do in Diani Beach
Browse all Waterskiing & Jetskiing, including:
See all 1 Waterskiing & Jetskiing in Diani Beach