Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Close
Skip to main content.
All properties in Diani Beach, Kwale County, Kenya
1 room, 2 adults

Hotel Sonrisa

3.5-star3.5 stars
Diani Beach Road, Diani Beach, Kwale County, 80401, Kenya

3.5-star beach hotel with spa, near Diani Beach
  • Free cooked-to-order breakfast, free WiFi, and free parking
  • Collect stampsYou can collect Hotels.com™ Rewards stamps here
  • Staff was helpful, food and drinks were reasonably priced. They have a really nice golden…Dec 9, 2019
  • This place is nice, quiet with beautiful view. I wish I could give them 4 stars, But the…Jul 19, 2019

Hotel Sonrisa

from €88
  • Comfort Room
  • Standard Villa (Villa 2)
  • Comfort Villa
  • Standard Room
  • Standard Twin Room
  • Classic Double Room
  • Classic Twin Room
  • Standard Villa (Villa 1)
  • Classic Villa (Villa 3)
  • Classic Villa (Villa 4)

What’s around Hotel Sonrisa

Landmarks

  • Diani Beach - 1 min walk
  • Diani - Chale Marine National Park and Reserve - 1 min walk
  • Kaya Kinondo Sacred Forest - 12 min walk
  • Chale Beach - 4.1 mi / 6.6 km
  • Tiwi Beach - 9.4 mi / 15.2 km
  • Shimba Hills National Reserve - 13.8 mi / 22.1 km
  • Mombasa Marine National Park - 22.7 mi / 36.5 km
  • Nyali Beach - 30.3 mi / 48.8 km

Getting around

  • Mombasa (MBA-Moi Intl.) - 97 min drive
  • Ukunda (UKA) - 27 min drive
  • Airport shuttle (surcharge)

Recent reviews

From 3 reviews

Very Good 8.0
Åsa Hedvig, no5 night trip

Hotel Sonrisa

Is the description of this hotel not correct? Tell us