Mzima Beach Resort - Diani Beach

Diani Beach, Diani Beach, Mombasa, Kenya, 80401

Guests
Rooms
Adults
Children

Room Types

Available from Fri 31 Jul 2026 to Sat 01 Aug 2026

Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View Villa with Sea View

Villa with Sea View

Room size: 74 m²/797 ft² Garden view Balcony/terrace 6 bathrooms Shower and bathtub Private pool Kitchenette 6 bedrooms
2 guests
Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front Villa - Beach Front

Villa - Beach Front

Room size: 74 m²/797 ft² Garden view Balcony/terrace 3 bathrooms Shower and bathtub Private pool Kitchenette 3 bedrooms
2 guests
Two-Bedroom Apartment Two-Bedroom Apartment Two-Bedroom Apartment Two-Bedroom Apartment Two-Bedroom Apartment Two-Bedroom Apartment Two-Bedroom Apartment Two-Bedroom Apartment Two-Bedroom Apartment Two-Bedroom Apartment Two-Bedroom Apartment

Two-Bedroom Apartment

Room size: 74 m²/797 ft² Garden view Balcony/terrace 3 bathrooms Shower and bathtub Private pool Kitchenette 2 bedrooms
2 guests
Family Suite with Balcony Family Suite with Balcony Family Suite with Balcony Family Suite with Balcony Family Suite with Balcony Family Suite with Balcony Family Suite with Balcony Family Suite with Balcony Family Suite with Balcony Family Suite with Balcony Family Suite with Balcony

Family Suite with Balcony

Room size: 28 m²/301 ft² Garden view Balcony/terrace Shower and bathtub Kitchenette
2 guests
Superior Suite Superior Suite Superior Suite Superior Suite Superior Suite

Superior Suite

Room size: 56 m²/603 ft² Garden view Balcony/terrace 12 bathrooms Shower and bathtub Private pool Kitchenette 8 bedrooms
2 guests
Executive Suite Executive Suite Executive Suite Executive Suite Executive Suite Executive Suite Executive Suite

Executive Suite

Room size: 19 m²/205 ft² Garden view Balcony/terrace Shower and bathtub Kitchenette
2 guests
Main House with Private Pool

Main House with Private Pool

Room size: 30 m²/323 ft²
2 guests
BUNGALOW Main House with Private Pool

BUNGALOW Main House with Private Pool

Room size: 152 m²/1636 ft²
2 guests

About This Hotel

Mzima Beach Resort - Diani Beach

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.

What's Included

Check-in/Check-out

Check-in from: 12:00
Check-in until: 20:00
Check-out from: 06:00
Check-out until: 10:00

Child Policies

Children 0-11 year(s)

Stay for free if using existing bedding.

Facilities & Amenities

Banquet hall
Shared lounge/TV area
Kitchen
Facilities
Spa
Bathroom
Balcony/terrace
Massage
Swimming pool
Garden
Shower
Free WiFi Available throughout
Activities Tennis, Sauna, Gym
Parking Nearby available

Location

Diani Beach, Diani Beach, Mombasa, Kenya, 80401

Guest Reviews

9.7

Exceptional

Guest score out of 10