Hotels in Diani Beach
/mediaim.expedia.com/destination/1/d778b801255e696f7e2a678fd59cc4f1.jpg)
Top neighborhoods in Diani Beach
Top landmarks in Diani Beach
Find out more about Diani Beach
What's Diani Beach like?
Where are the best places to stay in Diani Beach?
Here are our travelers' top 5 places to stay in Diani Beach:
Swahili Beach Resort
Upscale beachfront resort with spa, near Diani Beach- • Free breakfast • Free parking • Free WiFi • 5 restaurants • Central location
The Sands at Nomad
5-star beachfront hotel with spa, near Diani Beach- • Free breakfast • Free WiFi • 2 restaurants • 2 bars • Central location
Afrika Pearl & Spa
Upscale beachfront hotel with spa, near Diani Beach- • Free breakfast • Free parking • Free WiFi • Free kid's activities • Central location
Jacaranda Indian Ocean Beach Resort
3.5-star beachfront resort with outdoor pool, near Diani Beach- • Free parking • Free WiFi • Free kid's activities • 2 restaurants • Attentive staff
Diani Reef Beach Resort & Spa
Upscale beachfront resort with spa, near Diani Beach- • Free breakfast • Free valet parking • Free WiFi • 3 restaurants • Central location
How to Get to Diani Beach
What are the closest airports to Diani Beach?
- • Mombasa (MBA-Moi Intl.), 22.3 mi (35.9 km) from central Diani Beach
- • Ukunda (UKA), 3.9 mi (6.2 km) from central Diani Beach
Things to See and Do in Diani Beach
What is there to see in Diani Beach?
- • Diani Beach
- • Diani - Chale Marine National Park and Reserve
- • Tiwi Beach
- • Kaya Kinondo Sacred Forest
When is the best time to visit Diani Beach?
- • Hottest months: February, March, January, April (average 82°F)
- • Coldest months: July, August, September, June (average 76°F)
- • Rainiest months: May, November, April, and October (average 4 inches of rainfall)