Mzima Beach Residences - Diani Beach
Diani Beach
View on map and nearby hotels
Why people book this hotel
“The staff were kind and helpful”
“Excellent cooking of the chef and exceptional service in general”
“Great location and the staff was amazing”
“Friendly staff Decent breakfast Near the beach Nice hot tub”
“The breakfast was amazing”
“+ beach bar close by + great breakfast served in location of choice (e”
“Charles was amazing managing our stay and ensuring that we felt comfortable and …”
“room, beach, terrace)”
“The Facilities are so amazing, beautiful Villa overlooking the beach 🏝️ I had m…”
“nice pool”
“+ Very friendly staff + clean facility + direct access to beach with private bea…”
“Room service was just perfect — always on time, incredibly attentive, and everyt…”
Overview
Mzima Beach Resort offers accommodation in Galu. The hotel has an outdoor pool and spa centre, and guests can enjoy a drink at the bar. Each room at this hotel is air conditioned and has a flat-screen TV with cable channels. Certain rooms have a seating area to relax in after a busy day. Certain units include views of the pool or garden. The rooms are fitted with a private bathroom fitted with a bath or shower and shower. Extras include free toiletries and a hair dryer. You can play darts at the hotel. Mombasa is 36 km from Mzima Beach Resort, while Mtwapa is 48 km away. The nearest airport is Moi Airport, 36 km from Mzima Beach Resort.
Traveller reviews
Maarten
family_with_children
May 1, 2026
“Great stay at a beautiful location with superb staff”
Great location and the staff was amazing. Special thanks to (King) Charles, he made us fully feel at home.
Anita
couple
March 28, 2026
“Value for Money”
The breakfast was amazing. Everything was totally worth it. The staff were kind and helpful. We did not want to leave
Christian
extended_group
March 28, 2026
“Friendly staff and a large apartment. The place look nicer on the picture and could need a fresh touch up. It’s s beach”
Friendly staff Decent breakfast Near the beach Nice hot tub
Marina
family_with_children
March 24, 2026
I liked both the location and the hospitality. Charles was amazing managing our stay and ensuring that we felt comfortable and relaxed. Excellent cooking of the chef and exceptional service in general! We requested a late check out and we placed for free into the penthouse so that we could take a shower and relax after the beach. The transfer to /from the airport worked perfectly! Definitely, I would recommend it for your stay in Diani Beach. I liked that there was a great variety of options whether you are traveling as a couple of with a group.
Stefan
couple
March 19, 2026
“Great value for money resort at the beach”
+ Very friendly staff + clean facility + direct access to beach with private beach area. + beach bar close by + great breakfast served in location of choice (e.g. room, beach, terrace)
Vimish
couple
March 4, 2026
“Paradise Visited”
Gorgeous airy property on a lovely stretch of Diani Beach. The entire team couldn't have been more friendly and helpful.
Ben
couple
February 26, 2026
“Exceptional, Great ambiance, Nice food, Excellent view’s overlooking the ocean 🌊 it beautiful”
The Facilities are so amazing, beautiful Villa overlooking the beach 🏝️ I had my own private swimming pool, the design of my Villa was so unique everything was just perfect a really comfortable bed, Amazing bathroom with a nice bath tab, the staff were so friendly and would go out of their way to help out, the food was exceptional the Chef does a very good job 👏, the place overlooks the amazing white Sand beach it’s so breath taking I couldn’t have enough all praise to this Beautiful property.
David
couple
February 16, 2026
“Refreshing and Relaxed”
It's located with reach of all amenities. Has a beach front access with great security meaning less interruptions from outside. Roms are sizeable with a relaxed outlay. Staff are wonderful and ensure there's always someone at hand ready to offer a helping hand
Anastasiia
family_with_children
February 11, 2026
“Unfair ratings, luck of water, electricity and safety.”
The location of the house was nice, close to the beach, not so many beach boys.
Rosalynn
family_with_children
January 3, 2026
“Enjoyed every second.”
Breakfast was wonderful. A chef was assigned to us and created every day a delicious breakfast which we enjoyed. The staff was discreet and professional. Highly recommended.
thomas
extended_group
December 23, 2025
“convenient for our evening meal at Salty Squid.”
nice big apartment. Well equipped for cooking if needed. Air con good (we needed it, it was very hot). nice pool.
Anna
solo_traveller
December 6, 2025
“Like a home, a big property directly connected with the beach”
This residence has charm! Old fashioned with a great area and pool. Breakfast made after demand and you can have your own chief. The place feels a bit as a home where you visit your friends. The beach is fantastic and snorkeling options (going by boat) directly outside the property
Elvira
family_with_children
October 28, 2025
We just came back from Mzima Beach, where we stayed for 9 days, and honestly, it was one of the best hotel experiences I’ve ever had. The place itself is beautiful, but what really made it special were the people. Everyone was so kind and truly went above and beyond to make us feel comfortable and happy. Room service was just perfect — always on time, incredibly attentive, and everything was spotlessly clean. You could tell how much care and pride they put into every little detail. Coming back to a beautifully made room every day felt so comforting. Charles, the manager, was absolutely fantastic — always smiling, full of life, and spreading so much positive energy around. He really made the whole experience shine. My husband also had a deep tissue massage from Emely, and she was absolutely amazing. She really knows what she’s doing — professional, caring, and so skilled. He felt completely relaxed and renewed afterward. Mzima Beach isn’t just a beautiful place to stay — it’s a place filled with heart. The people there make all the difference. We left with so much gratitude and so many happy memories.
Eddie
solo_traveller
October 24, 2025
“Wonderful Place, Location and the best Staff we could have hoped for.”
First and Foremost, the staff were wonderful. That alone would make me return. Charles and Danson were always on hand to help with anything and the friendliness was second to none. Then Charles who looked after the Pool was such a lovely man, with such a lovely smile and chat and again always nice to see him and he kept our pool sparkling clean. Location was perfect for us and used to love getting up early for a jog along the wonderful beach, followed by a swim and then breakfast. Will definitely return to Diana beach.
Muhammad
family_with_children
August 16, 2025
“A beautiful beachfront escape with exceptional service, amazing food, and unforgettable hospitality.”
Amazing beach location, super friendly staff. Charles at reception was great and Chef David made us delicious meals every day.
Katie
family_with_children
August 4, 2025
“Fantastic! Charles and the team were so helpful.”
Staff and facilities
Laura
solo_traveller
February 26, 2025
“I had an exceptional stay and will surely come back - the team made me feel at home and made my time at Mzima Beach unfo”
Great location directly by the beach, with a lot of attention to detail.
Irene
family_with_children
February 3, 2025
“Stay was Awesome!”
My second time back to Mzima House and it's as beautiful as it was 7 years ago. Excellent location, great staff all round. Will definitely be back :)
Shoa
family_with_children
October 21, 2024
“We had a wonderful stay!”
The staff at Mzima provided exceptional service. They were friendly, attentive, and always willing to assist. Their efforts to ensure our comfort and satisfaction were greatly appreciated.
Kaburu
family_with_children
April 2, 2024
The food was good.
Facilities
Activities
Fitness centre, Golf course (within 3 km), Spa and wellness centre, Massage, Children's playground, Windsurfing, Darts, Canoeing, Cycling, Diving, Snorkelling, Indoor pool, Indoor pool (all year), Private beach area, Beachfront, Beauty Services, Facial treatments, Waxing services, Manicure, Pedicure, Body treatments, Body scrub, Body wrap, Light therapy, Spa facilities, Steam room, Spa lounge/relaxation area, Foot bath, Spa/wellness packages, Fitness, Yoga classes, Beach, Walking tours, Bike tours
Cleanliness & disinfecting
Use of cleaning chemicals that are effective against Coronavirus, Linens, towels and laundry washed in accordance with local authority guidelines, Guest accommodation is disinfected between stays, Guest accommodation sealed after cleaning, Property is cleaned by professional cleaning companies, Guests have the option to cancel any cleaning services for their accommodation during their stay
Entertainment and family services
Board games/puzzles, Indoor play area
Food & Drink
Kid meals, Wine/champagne, Fruits, Snack bar, Breakfast options
Food & drink safety
Physical distancing in dining areas, Food can be delivered to guest accommodation, All plates, cutlery, glasses and other tableware have been sanitized, Breakfast takeaway containers, Delivered food is securely covered
General
WiFi available in all areas, Bicycle parking, Air conditioning, Designated smoking area, Safety deposit box, Heating, Non-smoking rooms, Pets allowed, Family rooms
Internet
Internet services, WiFi, Free WiFi
Outdoors
Garden, Terrace, Sun terrace, Outdoor furniture, Picnic area
Parking
Parking on site, Private parking, Street parking, Accessible parking, Parking, Free parking
Physical distancing
Contactless check-in/check-out, Cashless payment available, Physical distancing rules followed, Screens or physical barriers placed between staff and guests in appropriate areas
Pool and wellness
Swimming Pool, Sun loungers or beach chairs, Sun umbrellas, Pool/beach towels, Swimming pool
Reception services
Invoice provided
Safety & security
24-hour security, Key access, Security alarm, Smoke alarms, CCTV in common areas, CCTV outside property, Fire extinguishers
Safety features
Staff follow all safety protocols as directed by local authorities, Hand sanitizer in guest accommodation and key areas, Process in place to check health of guests, First aid kit available, Access to health care professionals, Thermometers for guests provided by property, Face masks for guests available
Self check-in
Passport/ID information collected online before you arrive, Lockbox key collection near the property
Services
Shuttle service, Daily housekeeping, Grocery deliveries, Concierge service, Shuttle service (additional charge), Trouser press, Airport shuttle (free), Lockers, Shared lounge/TV area, Express check-in/check-out, Ironing service, Meeting/banquet facilities, 24-hour front desk, Airport shuttle, Babysitting/child services, Laundry, Barber/beauty shop, Luggage storage, Fax/photocopying
Transport
Airport pick up, Airport drop off
Grand Executive Suite - Garden View
This apartment's special feature is the pool with a view. This spacious apartment consists of 1 living room, 2 separate bedrooms and 3 bathrooms with a bath and free toiletries. The air-conditioned apartment provides a flat-screen TV with satellite channels, a private entrance, a minibar, a seating area as well as garden views. The unit offers 3 beds.
Deluxe Room
The spacious double room provides air conditioning, a seating area, as well as a private bathroom featuring a bath and a shower. The unit offers 1 bed.
Deluxe Suite Garden View
This suite's special feature is the pool with a view. Featuring a private entrance, this air-conditioned suite consists of 1 bedroom and 1 bathroom with a bath and a shower. Boasting a terrace with garden views, this suite also provides a minibar and a flat-screen TV with satellite channels. The unit offers 1 bed.
Executive Suite
Featuring a private entrance, this air-conditioned suite consists of 1 living room, 1 separate bedroom and 1 bathroom with a bath and a shower. Boasting a terrace with garden views, this suite also provides a minibar and a flat-screen TV with satellite channels. The unit offers 2 beds.
Hotel Policies
Price Watch
Email me price updates for Hotel Mzima Beach Residences - Diani Beach
Each day we'll check prices and send you an email for your selected dates at Mzima Beach Residences - Diani Beach.
If you don't have specific dates but would like to check prices for say next weekend or say next month we can check the price too.




