Mzima Beach

Choose dates to view prices

Photo gallery for Mzima Beach

A tropical resort with palm trees, a beach, and a clear blue sky.
A thatched-roof outdoor dining area with white curtains, wooden tables, and a palm tree.
A bedroom with a four-poster bed, a bedside table, a nightstand, a bench, a mirror, and a window with curtains.
A spacious living area with a sofa set, a coffee table, and a view of the outdoors.
A pool area with white columns, blue mats, and a night sky view.

Reviews

9.0 out of 10
Wonderful

Popular amenities

  • On private beach
  • Pool
  • Hot tub
  • Spa
  • Parking included
  • Free WiFi

Explore the area

View in a map
Diani Beach, Diani Beach, Kwale County
  • Place, Diani Snake Park
    ‪5 min drive‬
  • Place, Diani Beach
    ‪5 min drive‬
  • Place, Kongo Mosque
    ‪8 min drive‬
  • Airport, Mombasa (MBA-Moi Intl.)
    ‪54 min drive‬

Room options

Deluxe Double Room, Garden View

  • Garden view
  • 603 sq ft
  • 1 bedroom
  • Sleeps 2
  • 1 Queen Bed
  • Free wired internet

Suite

  • Garden view
  • 1 bedroom
  • Sleeps 3
  • 1 Queen Bed
  • Free wired internet

Luxury Villa, Beachfront

  • Garden view
  • 3 bedrooms
  • Sleeps 6
  • 2 Double Beds and 2 Twin Beds
  • Free wired internet

Deluxe Room, 1 King Bed

  • Sea view
  • 1 bedroom
  • Sleeps 2
  • 1 King Bed
  • Free wired internet

About the neighborhood

Diani Beach

Located within a mile (2 km) of Diani Beach, Mzima Beach is within 2 miles (3 km) of Diani Snake Park. This 20-room, 4.5-star hotel has 3 outdoor pools along with a private beach and a full-service spa.

What's nearby

  • Diani Snake Park - 5 min drive - 1.1 miles
  • Diani Beach - 5 min drive - 0.9 miles
  • Kongo Mosque - 8 min drive - 2.0 miles
  • Galu Kinondo Beach - 13 min drive - 6.1 miles
  • Tiwi Beach - 19 min drive - 7.5 miles

Getting around

  • Ukunda (UKA) - 14 min drive

Restaurants

  • ‪Sherlock's Den Restaurant & Pub - ‬7 min drive
  • ‪KAHAWA Coffee Lounge - ‬3 min drive
  • ‪Bidi Badu - ‬6 min drive
  • ‪Barharini Beach Bar & Restaurant - ‬3 min drive
  • ‪Sizzlers Steak House And Pub - ‬3 min drive

About this property

Mzima Beach

Mzima Beach features a private beach, a full-service spa, and 3 outdoor pools. You can take advantage of free parking, along with an airport shuttle (available on request) for KES 6000 per vehicle one-way. The front desk has multilingual staff that can help with tours/tickets and dry cleaning/laundry. Other amenities at this beach hotel include an indoor pool, a children's pool, and a gym.
43-inch Smart TVs come with satellite channels and Netflix, and guests can stay connected with free WiFi and wired Internet. Beds are dressed in pillow menus and down comforters, and bathrooms offer hair dryers and designer toiletries. Other amenities include furnished patios, refrigerators, and electric kettles.
3 outdoor swimming pools are on site along with an indoor pool. In addition to a children's pool, other recreational amenities include a private beach, a hot tub, a sauna, and a fitness center.

The recreational activities listed below are available either on site or nearby; fees may apply.

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.

Similar properties

Property amenities

Internet

  • Available in all rooms: Free WiFi and wired internet
  • In-room WiFi speed: 250+ Mbps (good for 3–5 people or up to 10 devices)
  • Available in some public areas: Free WiFi and wired internet

Parking and transportation

  • Roundtrip airport shuttle (surcharge) from 6:00 AM to 10:00 PM on request
  • Free secured, covered self parking on site
  • Free covered extended parking on site

Things to do

  • 24-hour pool access
  • 3 outdoor pools
  • Arcade/game room
  • Bicycle rentals
  • Books
  • Children's pool
  • Evening entertainment
  • Full-service spa
  • Games
  • Gym
  • Hot tub
  • Indoor pool
  • Playground
  • Sauna
  • Snorkeling
  • Steam room
  • Table tennis
  • Yoga classes

Family friendly

  • 3 outdoor pools
  • Arcade/game room
  • Children's games
  • Children's pool
  • Children's toys
  • High chair
  • In-room refrigerator
  • Indoor pool
  • Laundry facilities
  • Playground
  • Soundproofed rooms

Conveniences

  • Laundry facilities
  • Limited-hour front desk

Guest services

  • Concierge services
  • Dry cleaning/laundry service
  • Housekeeping (daily)
  • Multilingual staff
  • Tour and ticket assistance
  • Turndown service
  • Wedding services

Outdoors

  • Beach loungers
  • Beach towels
  • Beach umbrellas
  • Garden
  • On a private beach
  • On the waterfront
  • Outdoor furniture
  • Picnic area
  • Pool loungers
  • Pool umbrellas
  • Terrace

Full-service spa

  • 3 treatment rooms
  • Aromatherapy
  • Body scrubs
  • Body wraps
  • Couples treatment rooms
  • Deep-tissue massages
  • Detox wraps
  • Facials
  • Hot stone massages
  • Hydrotherapy
  • Manicures/pedicures
  • Outdoor treatment areas
  • Prenatal massages
  • Reflexology
  • Sports massages
  • Swedish massages
  • Thalassotherapy

Accessibility

  • If you have requests for specific accessibility needs, please contact the property using the information on the reservation confirmation received after booking.
  • Accessible airport shuttle
  • Handrails in hallways
  • Handrails in stairways
  • Upper floors accessible by stairs only
  • Well-lit path to entrance

More

  • Banquet hall
  • Communal living room
  • Mosquito nets
  • Smoking not allowed

Room amenities

Bedroom

  • Bedsheets provided
  • Blackout drapes
  • Down comforter
  • Pillow menu

Bathroom

  • Designer toiletries
  • Hair dryer
  • Shampoo
  • Shower
  • Soap
  • Towels provided

Entertainment

  • 43-inch smart TV with premium satellite channels
  • Netflix
  • Pay movies
  • Streaming services

Food and drink

  • Electric kettle
  • Refrigerator

More

  • Air conditioning
  • Desk
  • Heating
  • Individual furnishings
  • Iron/ironing board
  • Laptop workspace
  • Phone
  • Safe
  • Soundproofed rooms

Policies

Check-in

Check-in start time: midnight; Check-in end time: 8:00 PM

Late check-in subject to availability

Check-out

Check-out before 10:00 AM

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

Access methods

Front desk (limited hours)

Pets

  • Service animals exempt from fees

Property payment types

Important information

Fees

  • Deposit is payable by bank transfer and is due within 24 hours of booking the reservation.

These are all of the charges provided to us by the property.

Optional extras

These fees and deposits will be charged at check-in, check-out, or the time of service.

  • Airport shuttle fee: KES 6000 per vehicle (one-way, maximum occupancy 2)

This list may not be comprehensive. Fees and deposits might not include tax and are subject to change.

You need to know

Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
This property accepts credit cards and cash
Safety features at this property include a fire extinguisher
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 is professionally cleaned
  • Check-in: midnight—-8:00 PM
  • Check-out: 10:00 AM
The front desk is available during limited hours. For convenient arrivals and departures, you can take advantage of the airport shuttle (available during limited hours), which is offered for a fee. Driving? This property offers free self parking, along with free extended parking.

We should mention

Details about charges, deposits, or other important information:

  • This property is managed by a professional host. The provision of housing is linked to their trade, business, or profession.
  • 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.
  • Charges for extra guests may apply and vary depending on the property's policy.
  • A cash deposit for incidental charges and a government-issued photo ID may be required at check-in.
  • Special requests are subject to availability at the time of check-in and can't be guaranteed. Certain requests may come with additional charges.
  • This property accepts credit cards and cash.
  • Onsite safety features include a fire extinguisher.
  • The property is professionally cleaned.

Additional information about polices, regulations, and more:

  • 24-hour pool access
  • Reservations need to be made in advance for massage services and spa treatments. Contact the hotel at the phone number listed on your booking confirmation.
  • There are no elevators.

Property is also known as

Mzima Beach Hotel

Mzima Beach Diani Beach

Mzima House Boutique Hotel

Mzima Beach Hotel Diani Beach

Frequently asked questions

What's there to do around Mzima Beach?

This hotel is located in Diani Beach, close to Diani Beach, Tiwi Beach, and Galu Kinondo Beach. Diani Snake Park is also within a driving distance of 1.4 mi.

How much does it cost to stay at Mzima Beach?

As of Sep 14, 2026, prices found for a 1-night stay for 2 adults at Mzima Beach on Sep 28, 2026 start from $108, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.

Is parking available on site at Mzima Beach?

Yes, extended and self parking are offered for free at the hotel. Bicycle parking is also available for guests.

Is there a spa available at Mzima Beach?

There is a full-service spa available for guests to enjoy and services include hot stone massages, sports massages, detox wraps, and couples treatments.

Does Mzima Beach have luxury amenities?

Yes, guests can indulge in luxuries such as 3 outdoor pools, a private beach, and hot stone massages at this hotel.

Does Mzima Beach include a casino at the property?

No, Mzima Beach doesn't have a casino.

Is there an indoor pool at Mzima Beach?

Yes, this hotel has an indoor pool as well as 3 outdoor pools and a hot tub. Guests have 24-hour pool access.

What amenities will couples enjoy at Mzima Beach?

This beachfront hotel offers many amenities for couples such as a private beach and some guestrooms include a private pool and in-room massages.

Are there hot tubs at Mzima Beach?

No, but guests can enjoy a steam room at this hotel.

Does Mzima Beach feature a restaurant that includes a breakfast menu?

No, Mzima Beach doesn't have a restaurant that serves breakfast.

Does Mzima Beach allow pets to stay for free?

No, pets aren't allowed at Mzima Beach though service animals are welcome.

Are there connecting rooms at Mzima Beach?

No, this hotel doesn't feature connecting guestrooms.

What is the closest airport to Mzima Beach?

The closest major airport to Mzima Beach is Ukunda (UKA), which is 3 mi away (14 minutes by car). Another top airport is Mombasa (MBA-Moi Intl.), which is located 26.2 mi away (87-minute drive).

Are there rooms with balconies that I can book at Mzima Beach?

Yes, every guestroom at Mzima Beach comes with a furnished patio and some offer sea and garden views.

Does Mzima Beach offer wedding services?

There are wedding services available at Mzima Beach if that's in your vacation plans.

Mzima Beach Reviews

Reviews

9.0

Wonderful

Rating 10 - Excellent. 8 out of 10 reviews
Rating 8 - Good. 0 out of 10 reviews
Rating 6 - Okay. 1 out of 10 reviews
Rating 4 - Poor. 1 out of 10 reviews
Rating 2 - Terrible. 0 out of 10 reviews

9.2/10

Cleanliness

9.2/10

Staff & service

8.6/10

Amenities

8.6/10

Property conditions & facilities

Reviews

Verified review

10/10 Excellent

Abdirisak

Liked: Cleanliness, staff & service, property conditions & facilities
Excellent service by the staff, very quite and lovely place
Stayed 3 nights in Aug 2023
Verified review

10/10 Excellent

Ashley

Liked: Cleanliness, staff & service, property conditions & facilities
Very attentive staff
Stayed 2 nights in Aug 2023
Verified review

10/10 Excellent

Silvia&Amaya

Liked: Cleanliness, amenities
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.
Stayed 4 nights in Mar 2020
Verified review

10/10 Excellent

dwight

Liked: Cleanliness, staff & service, property conditions & facilities
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.
Stayed 3 nights in Mar 2023
Verified review

10/10 Excellent

Hervé

Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
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.
Stayed 5 nights in Dec 2022
Verified review

10/10 Excellent

Guillaume

Liked: Cleanliness, staff & service, property conditions & facilities, room comfort

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 😊
Stayed 5 nights in Feb 2024
Verified review

6/10 Okay

Jennifer

Disliked: Staff & service
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.
Stayed 1 night in Sep 2025
Verified review

4/10 Poor

john

Liked: Staff & service
Disliked: Cleanliness, amenities, property conditions & facilities
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.
Stayed 2 nights in Feb 2025
Verified review

10/10 Excellent

Atalay

Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Great stay. We very much enjoyed it. Staff were very helpful, especially Charles at the reception. Recommended.