Dreaming of white sands, turquoise waters, and laid-back vibes? Diani Beach has it all – from world-class dining to unforgettable adventures.
Here are our hand-picked recommendations & useful contacts.
Need a hand booking the best accommodation? Whatsapp the Uncover Concierge
Useful contacts
- 🚕Uber and Bolt work but wait times can be 10+ mins..
- To pre-book a taxi, Gabriel is a reliable and reasonably priced: +254 723 621673
- 🥑Chandarana Foodplus does home deliveries
- 💆Massage / Beauty treatments with The Spa by Florence or Zidi’s Studio
- 🏡Home massages with Marta +254 721 215653
- 💪The Fitness Tribe Gym
- 🏥Diani Beach Hospital
- 🩺Dr Onkoba (GP) 0723 206130
Food!
- Advance booking recommended! 📞
- Apero – Vibey bar with simple but delicious food and banging cocktails!
- Salty Squid – Popular seafood restaurant with consistently good food
- Nomad Beach Bar & Restaurant – Chill beachfront spot, great for sundowners & gelato
- Funky Monkey for cocktails and occasional Dj sets at weekends
- Ali Barbour’s cave restaurant – Fancy / romantic spot with great ambiance, food & winelist
- La Gusta – Informal beach restaurant with bangin’ seafood!
- House of Woofired – Best pizza in Diani!
- Jolly Pizzeria – Decent pizza joint which does takeaway and deliveries via Glovo
- Leonardo’s – Known for great Italian food, service and upmarket ambiance
Must To See / Do
⛵Diani Dhow for sunset cruises, snorkelling, dolphin & whale watching and trips to Wasini & Kisite marine parks – NB Always pre-agree and politely negotiate on price!
- 🤿Scuba diving with Scuba Duka Diani +254 726 296404
- 🎣Shenzi Fishing for reasonably priced deep sea fishing
- 🛶Sunset Canoe through Kongo River mangroves
🏝️Take a Ngalawa out to Chale island and explore the sand bank at low tide