Mzima Beach Resort
Property class: 2
Choose dates to view prices
Photo gallery for Mzima Beach Resort





Room options
Check availability for these dates
Available filters for rooms
Showing 2 of 2 rooms
View all photos for Main House with Private Pool

Main House with Private Pool
- 1636 sq ft
- Sleeps 6
- 6 King Beds
View all photos for Penthouse

Penthouse
- 269 sq ft
- Sleeps 3
- 2 Twin Beds OR 1 King Bed
Sign in to view eligible discounts and perks. More rewards for more adventures!
About the area
Galu Beach, a neighborhood in Diani Beach, is home to Mzima Beach Resort. Diani Beach and Shimba Hills National Reserve reflect the area's natural beauty and area attractions include Colobus Conservation and BoraBora Wildlife Park. Visit our Diani Beach travel guide

Along Diani Beach Road, Diani Beach, Kwale County, 804
What's nearby
Diani Beach4 min drive - 3.7 km
Tiwi Beach24 min drive - 19.1 km
Nyali Beach60 min drive - 52.5 km- Galu Kinondo Beach10 min walk - 0.9 km
- Colobus Conservation3 min drive - 2.6 km
Getting around
- Ukunda (UKA)22 min drive
Restaurants
- Tandoori5 min drive
- The Olive Kitchen12 min walk
- KAHAWA Coffee Lounge8 min drive
- Java House8 min drive
- Nomad's Beach Bar And Restaurant5 min drive
About this property
Mzima Beach Resort
- Hotel near Diani Beach
- Mzima Beach Resort provides everything you need.
Similar properties

3 Bed Villa - Sleeps 6 - Pool - Garden - Parking
Galu Beach
3 Bed Villa - Sleeps 6 - Pool - Garden - Parking
Galu Beach
- Pool
- Kitchen
- Washer
- Outdoor Space

Luxurious villa w/pool,10min beach, 280m²,w/ personal & cook, Jacuzzi, A/C,wifi
Galu Beach
Luxurious villa w/pool,10min beach, 280m²,w/ personal & cook, Jacuzzi, A/C,wifi
Galu Beach
- Pool
- Hot tub
- Kitchen
- Washer
10.0 out of 10, Exceptional, 61 reviews
10
Exceptional
61 reviews

Spacious 4-bedroom paradise villa in Diani Beach with jacuzzi and private pool
Galu Beach
Spacious 4-bedroom paradise villa in Diani Beach with jacuzzi and private pool
Galu Beach
- Kitchen
- Washer
- Air conditioning

Charming 4-Bedroom Self-Catering Villa | 2 Min Walk to Diani Beach | Large Pool.
Galu Beach
Charming 4-Bedroom Self-Catering Villa | 2 Min Walk to Diani Beach | Large Pool.
Galu Beach
- Kitchen
- Washer
- Dryer
- Air conditioning
The price is CA $385
CA $385
CA $419 total
includes taxes & fees
Nov 13 - Nov 14
Frequently asked questions
Where is Mzima Beach Resort located?
Located in Galu Beach, this hotel is within 1 mi (2 km) of Galu Kinondo Beach and Colobus Conservation. Diani Beach and Kinondo Beach are also within 3 mi (5 km).
Have a question?
Get instant answers with AI powered search of property information and reviews.