Skip to main content.

Hotels near Diani Beach

Search hotels near Diani Beach in Mombasa (and vicinity)

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Hotels in Mombasa (and vicinity) near Diani Beach

Diani Beach overview

Diani Beach is surrounded by picturesque beach views. Nature lovers can visit Diani - Chale Marine National Park and Reserve in Diani Beach. You may want to expand your exploration to the surrounding area to see Tiwi Beach and other sights.

Where to stay in Diani Beach

Whether you're planning to stay for a night or a week, Diani Beach has the right hotel for you. There are 36 hotels in Diani Beach.

How to get to Diani Beach

Fly into Ukunda (UKA), 5.2 mi (8.4 km) from the heart of Diani Beach. Mombasa (MBA-Moi Intl.) is the next closest major airport, 23.7 mi (38.1 km) away.

When to visit Diani Beach

Wondering what time of year to travel or what should be on your packing list? Here are some seasonal norms to help you with your planning:

Seasonal temperature averages
  • • January-March: 90°F day, 73°F night
  • • April-June: 89°F day, 69°F night
  • • July-September: 84°F day, 68°F night
  • • October-December: 88°F day, 71°F night
Seasonal rainfall averages
  • • January-March: 0.28 inches
  • • April-June: 0.43 inches
  • • July-September: 0.24 inches
  • • October-December: 0.39 inches