Mzima Beach Resort

Property class: 2
Hotel in Diani Beach

Choose dates to view prices

When you stay at Mzima Beach Resort, you'll be within a 15-minute drive of Diani Beach.

Popular amenities

Room options

Available filters for rooms
Showing 2 of 2 rooms

Main House with Private Pool

  • 152 sq m
  • Sleeps 6
  • 6 King Beds

Penthouse

  • 25 sq m
  • Sleeps 3
  • 2 Twin Beds OR 1 King Bed
Mod logo
Sign in to view eligible discounts and perks. More rewards for more adventures!

About the neighborhood

Map
Along Diani Beach Road, Diani Beach, Kwale County, 804

What's nearby

  • Galu Kinondo Beach - 10 min walk - 0.9 km
  • Colobus Conservation - 3 min drive - 2.6 km
  • Diani Beach - 4 min drive - 3.7 km
  • Tiwi Beach - 24 min drive - 19.1 km
  • Nyali Beach - 60 min drive - 52.5 km

Getting around

  • Ukunda (UKA) - 22 min drive
  • Mombasa (MBA-Moi Intl.) - 107 min drive

Restaurants

  • ‪Tandoori - ‬5 min drive
  • ‪The Olive Kitchen - ‬12 min walk
  • ‪KAHAWA Coffee Lounge - ‬8 min drive
  • ‪Java House - ‬8 min drive
  • ‪Nomad's Beach Bar And Restaurant - ‬5 min drive

About this property

Mzima Beach Resort

  • When you stay at Mzima Beach Resort, you'll be within a 15-minute drive of Diani Beach.

At a glance

Special check-in instructions

    • Information provided by the property may be translated using automated translation tools

Required at check-in

    • Credit card, debit card, or cash deposit required for incidental charges
    • Government-issued photo ID may be required

Have a question?

AI iconBeta

Get instant answers with AI powered search of property information and reviews.