At Mzima Beach, a luxury family-friendly hotel by the ocean, you can bask in the sun on your private beach or indulge in thalassotherapy at the onsite spa. Enjoy yoga classes at the gym, snorkeling in crystal-clear waters, and unwinding with free WiFi; this hotel also offers bike rentals and 3 outdoor pools.
Reviews
9.09.0 out of 10
Wonderful
Popular amenities
Pool
Spa
Airport transfer
Free parking
Free WiFi
Air conditioning
Main amenities (12)
Daily housekeeping
On a private beach
Full-service spa
3 outdoor pools and indoor pool
Fitness center
Sauna
Steam room
Beach umbrellas
Beach sun loungers
Beach towels
Children's pool
Hot tub
For families (6)
Children's pool
Playground on site
Refrigerator
Premium TV channels
Garden
Terrace
The current price is $155
$155
$183 total
includes taxes & fees
May 29 - May 30
Why we love this property
Beach bliss
Beach days at this hotel offer treasured experiences. The private white sand provides umbrellas, loungers, and towels for ultimate relaxation.
Waterfront wellness
This waterfront hotel features a full-service spa with indoor and outdoor treatments. It offers a sauna, hot tub, and yoga classes.
Located just 3 mi (4.8 km) from the airport, Mzima Beach offers a shuttle (available on request). You can take a dip in the indoor pool, then visit the spa to be pampered with deep-tissue massages, body wraps, or aromatherapy. Other highlights at this luxurious hotel include 3 outdoor pools, a fitness center, and a hot tub.
At a glance
DONE
Hotel size
20 rooms
DONE
Arriving/Leaving
Check-in start time: midnight; Check-in end time: 8:00 PM
Late check-in subject to availability
Check-out time is 10:00 AM
DONE
Special check-in instructions
This property offers transfers from the airport (surcharges may apply); to arrange pick-up, guests must contact the property 72 hours prior to arrival, using the contact information on the booking confirmation
The front desk is open daily from midnight - 6:00 PM
Front desk staffed during limited hours
If you are planning to arrive after 9:00 AM please contact the property in advance using the information on the booking confirmation
Information provided by the property may be translated using automated translation tools
DONE
Required at check-in
Cash deposit required for incidental charges
Government-issued photo ID may be required
DONE
Pets
Pets not allowed
Service animals welcome
WIFI
Internet
Free WiFi and wired internet access in public areas
Free WiFi (speed: 250+ Mbps (good for 3–5 people or up to 10 devices)) and wired internet access in rooms
LOCAL_PARKING
Parking
Free secured, covered onsite self parking
Free covered onsite extended parking
DONE
Transfers
Airport shuttle from 6:00 AM to 10:00 PM*
DONE
Other information
Smoke-free property
Property amenities
Traveling with children
Children's pool
Playground
Children's games
Toys
What to do
On a private beach
Yoga classes
Snorkeling
Evening entertainment
Table tennis
Ecotours nearby
Hiking/biking trails nearby
Mountain biking nearby
Horse riding nearby
Sailing nearby
Scuba diving nearby
Skydiving nearby
Services
Front desk (limited hours)
Concierge services
Tour/ticket assistance
Dry cleaning/laundry services
Wedding services
Multilingual staff
Bicycle rentals
Beach sun loungers
Beach towels
Beach umbrellas
Pool loungers
Pool umbrellas
Facilities
Garden
Picnic area
Terrace
Mosquito nets
Communal living room
Fitness center
Adjacent to a golf course
3 outdoor pools
An indoor pool
Arcade/game room
Bicycle parking
Full-service spa
Hot tub
24-hour pool access
Sauna
Massage/treatment rooms
Steam room
Banquet hall
Outdoor furniture
Accessibility
Accessible airport shuttle
Handrails in hallways
Handrails in stairways
No elevator (single level property)
Upper floors accessible by stairs only
Well-lit path to entrance
Room amenities
Be entertained
43-inch Smart TV
Premium satellite channels
Netflix
Streaming services
Pay movies
Home comfort
Air conditioning and heating
Electric kettle
Iron/ironing board
Sleep well
Pillow menu
Down comforter
Blackout drapes/curtains
Soundproofed rooms
Turndown service
Bed sheets provided
What to enjoy
Furnished patio
Individually furnished
Freshen up
Shower only
Designer toiletries
Hair dryer
Towels
Stay connected
Desk
Free WiFi (speed of 250+ Mbps (good for 3–5 people or up to 10 devices)) and free wired internet
Phone
Food and drink
Refrigerator
Highchair
More
Daily housekeeping
In-room safe
Special features
Spa
The onsite spa has 3 treatment rooms including rooms for couples and outdoor treatment areas. Services include deep-tissue massages, hot stone massages, sports massages, and Swedish massages. A variety of treatment therapies are provided, including aromatherapy, hydrotherapy, and reflexology.
Fees & policies
Refundable deposits
Deposit is payable by bank transfer and is due within 24 hours of booking the reservation
Optional extras
Airport shuttle service is offered for an extra charge of KES 6000 per vehicle (one-way, maximum occupancy 2)
Pool, spa, & gym (if applicable)
Pool open 24-hours
Reservations are required for massage services and spa treatments and can be made by contacting the property before arrival at the number on the booking confirmation
Policies
This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children. If you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room.
This property does not have elevators.
Guests can rest easy knowing there's a fire extinguisher on site.
This property accepts credit cards and cash.
Credit cards accepted: Visa
This property is professionally cleaned.
Also known as
Mzima Beach Hotel
Mzima Beach Diani Beach
Mzima House Boutique Hotel
Mzima Beach Hotel Diani Beach
Frequently asked questions
Is there a pool at Mzima Beach?
Yes, there are 3 outdoor pools, an indoor pool, and a children's pool. Guests have 24-hour pool access.
Are pets allowed at Mzima Beach?
Sorry, pets aren't allowed, but service animals are welcome.
Is parking offered on site at Mzima Beach?
Yes, there's free self and extended parking.
Is airport shuttle service offered by Mzima Beach?
Yes, an airport shuttle is available from 6:00 AM to 10:00 PM on request. The charge is KES 6000 per vehicle one-way.
What are the check-in and check-out times at Mzima Beach?
Check-in start time: midnight; Check-in end time: 8:00 PM. Check-out time is 10:00 AM.
What is there to do at Mzima Beach and nearby?
Have fun during the warmer months with activities such as snorkeling. Additional recreation onsite includes yoga. Indulge in a treatment at the spa, soothe your senses in the hot tub, or go for a swim in one of the 3 outdoor swimming pools. Mzima Beach also has a private beach, an indoor pool, and a sauna, as well as a steam room, an arcade, and a picnic area.
Does Mzima Beach have any outdoor private spaces?
Yes, every room features a furnished patio.
What's the area around Mzima Beach like?
Mzima Beach is located on the waterfront.
Popular attractions include Diani Beach, which is 6 minutes away by car.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Mzima Beach Reviews
9.0
Wonderful
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
9.0
Cleanliness
8.0
Amenities
9.0
Staff & service
8.4
Property conditions & facilities
Popular mentions
Service staff
Restaurant
Beach
Reviews
Verified
10/10 Exceptional
Aug 18, 2023
Excellent service by the staff, very quite and lovely place
Abdirisak
Abdirisak, 3-night trip
Verified
10/10 Exceptional
Feb 29, 2024
Perfect
We stayed here five nights with our family with three kids. During our stay, everything was made for us to have the most wonderful experience.
The apartment is large and has all the amenities you want and the two bathrooms makes it really comfortable in terms of organization.
The pool water is pleasantly warm and Charles will take real great care for you to have the best time. He even got us extra balls and rings for the kids to play with. You can even ask for a smooth cup of coffee that Joseph will bring with a smile.
The WiFi cuts off from time to time, but from our global holidays in Kenya, it was one of the best.
With an open way to the beach and a good for take out restaurant next to the hotel, I can’t think how our stay could have been better.
I highly recommend this place and I really wanted to thank Danson for organizing everything from A to Z during our stay!
Thank you 😊
Guillaume
Guillaume, 5-night trip
Verified
10/10 Exceptional
Aug 15, 2023
Very attentive staff
Ashley
Ashley, 2-night trip
Verified
10/10 Exceptional
Mar 24, 2020
What I liked the most was where the hotel was placed. The big garden and the direct access to the beach.
The people who worked there where very polite and kind.
Silvia&Amaya
Silvia&Amaya, 4-night trip
Verified
10/10 Exceptional
Mar 21, 2023
A quiet retreat on a beautiful beach. My room was self catered, and I enjoyed traveling into town by taxi or tuk tuk for shopping. Next door on the beach is a classic surfer bar and restaurant.
dwight
dwight, 3-night trip
Verified
10/10 Exceptional
Dec 28, 2022
If you are looking for relaxation, quietness and beauty of nature, this hotel is made for you. It’s a little paradise. Thank you to all the team (espfor their kindness and efficiency.
Hervé
Hervé, 5-night trip
Verified
6/10 Good
Oct 16, 2025
We recently checked into your hotel and unfortunately encountered several issues during our stay. Upon arrival, we were informed that because we hadn’t pre-booked breakfast, no meals would be available the following day—even if we wished to pay for them—due to an event taking place. We explained that we needed access to food due to health conditions, but no alternative solution was offered.
Additionally, we were promised a water dispenser that never arrived. Later that evening, the air conditioner began leaking, creating a large puddle of water in our room. To make matters worse, there was no phone in the room to contact reception for assistance. We eventually had to switch rooms late at night, which caused further inconvenience. Thankfully they located us to a much better room - no longer flooding.
It is a beautiful place for events and wedding.
Jennifer
Jennifer, 1-night trip
Verified
4/10 Fair
Feb 27, 2025
I feel I was misled by the photos. We were in a different building than what I thought from the main photos. The building is in need of repairs. We experienced, wifi outage - including a message when we tried to connect that the account was suspended for non payment. We were without water for an afternoon, the ac in the bedroom was not working. I have photos I can share showing the poor condition, including one of windows with boards over them presumably because the glass was broken. Paying over $300 a night I would have expected much more. I feel like I was ripped off.
john
john, 2-night trip
Verified
10/10 Exceptional
Jan 1, 2023
Great stay. We very much enjoyed it. Staff were very helpful, especially Charles at the reception. Recommended.