The Maji Beach Boutique Hotel *****

Situated along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness centre and massage services.

The spacious, air-conditioned rooms come with elegant décor, a balcony with Indian Ocean views, and a seating area with satellite TV. Some rooms also feature a private pool. The bathrooms include a bathrobe, slipper and free toiletries.

Guests can relax by the beach, pool or with a massage. There is also a shared lounge area, library and souvenir shop. The restaurant serves a range of Swahili, Indian, and Mediterranean cuisine.

The Maji Beach Boutique Hotel is located just 5 km from Ukundu Airstrip and 35 km from Mombasa. Moi International Airport is 50 km away.

Total number of rooms: 15

Hotel address: Kenya, 80401, Ukunda, Diani Beach Road.

Room type

Photo album


Click to enlarge.

Hotel facilties

 On-site parking
 Safety deposit box
 Gay friendly
 Luggage storage
 Non-smoking throughout
 Air conditioning
 Designated smoking area
 Private beach area
 Restaurant (à la carte)
 Sun terrace
 Private parking
 Adult only
 Free parking
 24-hour front desk
 Non-smoking rooms
 Facilities for disabled guests
 Golf course (within 3 km)
 Indoor pool
 Fitness centre
 Outdoor pool (all year)
 Meeting/banquet facilities
 Shared lounge/TV area
 Airport shuttle (surcharge)
 Private check-in/check-out
 Concierge service
 VIP room facilities
 Free WiFi
 Breakfast in the room
 Ironing service
 Bridal suite
 Room service
 Internet services
 Currency exchange
 Souvenirs/gift shop
 Business centre
 Tour desk
 Ticket service
 Special diet menus (on request)

Check-In and Check-Out

Check-In time: 13:00:00-00:00:00
Check-Out time: 00:00:00-10:00:00 guarantee

  • Your reservation is protected by a secure connection. Your details will only be used by the hotel.
  • You pay the hotel directly. No reservation fees to
  • Best Price Guarantee.