Malaika Lotus Massage & SPA

Google rating 4.3 (14 reviews)
Ukunda
Massage spa

Ranked in Best Spas & Wellness in Ukunda

CallDirections
1 / 6

About

Malaika Lotus Massage & SPA is a massage spa in Ukunda, Diani Beach. It is on Diani Beach Road.

HoursOpen now

Monday9:00 AM – 6:00 PM
Tuesday9:00 AM – 6:00 PM
Wednesday9:00 AM – 6:00 PM
ThursdayToday9:00 AM – 6:00 PM
Friday9:00 AM – 6:00 PM
Saturday9:00 AM – 6:00 PM
SundayClosed

Google reviews

4.314 Google reviews
  • Jain D.Google review · 22 Jan 2026

    Excellent massage. Very professional and clean

  • Bruce M.Google review · 26 Oct 2025

    The best massage in Diani.I visited with my son and we enjoyed the service especially the Thai massage.

  • Lana F.Google review · 29 Jul 2025

    Extremely disappointing experience with Malaika Lotus Massage & SPA house calls. We booked services for our guests with a confirmed price over the phone. However, after the massage, they aggressively demanded a final payment that was an astonishing 360% higher than quoted, for services we were neither informed about nor approved at that rate. No menu or clear pricing was provided upfront. When we called management to clarify this massive discrepancy, we were met with rude, dismissive responses and our guests were distressingly threatened with police. This felt like a deliberate attempt to overcharge and intimidate. Avoid this business if you expect fair pricing, transparency, and professional conduct. We feel utterly cheated.

    Read moreShow less
  • Enrico A.Google review · 29 Jul 2025

    Every new business needs a few friendly reviews to get going, and unfortunately, I trusted this one based on that. I regret it deeply. What was supposed to be a relaxing in-house massage for our Airbnb guests turned into an ugly, stressful, and frankly shady experience. We were quoted Ksh 2,500 for two massages, including transport, which is a standard, fair rate in Diani. We were asked if we wanted herb-infused oil, and we casually agreed, not imagining this would later be used as justification for a bill nearly five times the agreed price. Once the massage was done, the therapists suddenly demanded Ksh 11,500. When we called Malaika, the business owner, she arrogantly blamed us for not having her price list (which had never been provided beforehand), then sent it via text after the treatment and demanded full payment. While we tried to seek clarification, the therapists at the Airbnb began threatening our guests with police involvement unless we paid immediately. Completely unacceptable. We paid under pressure just to get the situation over with, but we’re still waiting for a proper ETR receipt for KRA compliance, which is something any legitimate business should provide without issue. Let’s be clear: most freelance therapists in Diani charge Ksh 1,500 per massage and bring their own table. For the Ksh 5,500 per person we were ultimately charged, we could have taken our guests to the spa at Swahili Beach Hotel and had a world-class experience instead of this disaster. To top it all off, the guests themselves said the “massage” was basically being drenched in oil, not therapeutic, not relaxing, just oily. A deeply disappointing experience with aggressive, arrogant customer service and an approach to business that borders on extortion. You’ve been warned.

    Read moreShow less
  • Mimi D.Google review · 19 Jul 2025

    Very clean and friendly ladies. I had a 90 min massage and it was so awesome and relaxing. I would definitely recommend

Location

Diani Beach, Shopping center, Diani Beach Road, Ukunda, Kenya

Ukunda

Get directions

Explore guides

Frequently Asked Questions

Malaika Lotus Massage & SPA is open Monday to Saturday: 9:00 AM – 6:00 PM; Sunday: Closed.
Malaika Lotus Massage & SPA is located at Diani Beach, Shopping center, Diani Beach Road, Ukunda.
Call +254 796 999803 or visit malaikalotus.co.ke.
Open Now