Swedish Massage
Long, flowing strokes with aromatherapy oils to ease tension and calm the mind.

Massage & wellness in Diani Beach
Therapeutic massage, wellness & African hair artistry in Diani Beach.
Two ways to restore


Add massage to your routine
Slow, steady touch helps your body switch off and your mind quiet down.
Deep tissue and trigger point work target the knots that build up from work, travel and training.
Many guests tell us they sleep more soundly after a relaxing treatment.
Long flights, bus rides and beach days. Reflexology and Swedish massage help you feel light again.
Massage supports wellbeing. It isn't a replacement for medical care.

Massage menu
Choose by how you want to feel. Massage starts from KSh 2,500 and the price depends on the technique and how intricate the session is. Pick your treatment and time here, then call us to confirm your booking and price.
Repose hair braiding
Real work from our chair. Every head is different, so the full price for your style is confirmed by Repose. Choose your style here, then call or WhatsApp us to agree your price and time.




Sizes X-small, medium and large. Bring your own extensions or ask us to supply them.
Full price confirmed by Repose · call or WhatsApp 0182 805 821

Choose your treatment and tell us your preferred time. Our team confirms it with you by phone.
Book nowKind words
Shared by real Repose clients, with their permission.
Send us your review on WhatsApp. With your permission, the Repose team adds selected reviews to this page.

Visiting Diani?
Whether you live on the coast, are staying at a hotel nearby or are here for a week, your Diani self-care experience takes five easy steps.
Book your visit
Pick a massage or a braiding style. Massage starts from KSh 2,500. Hair prices are confirmed by Repose.
Size
Length
Extensions
Choose your preferred day and start time. We’re open Monday to Saturday 7am–9pm and Sunday 2pm–9pm.
Preferred start time
So our team knows who is calling and what you’d like.
Your time is not booked yet. Call Repose and our team will confirm availability, your price and any questions, then book you in properly.
0182 805 821
On the call, mention:

Myths & facts
about massage
Good to know
Relaxing is a big part of it, but massage is also used to ease tight muscles, stiffness from long journeys and soreness after exercise. Tell us what you need and we'll choose the right treatment.
Good pressure feels firm but comfortable. You can ask your therapist for lighter or deeper pressure at any time during the session.
Our prenatal massage is adapted for expectant mothers, with supportive positioning and gentle pressure. Tell us how far along you are when you book. If your pregnancy is high-risk, check with your doctor first.
Come as you are. For body massage you undress to your comfort level and you are covered with a towel throughout. Only the area being worked on is uncovered.
Hair prices depend on the style, size, length and extensions, so Repose confirms your full price with you. Call or WhatsApp us before or after booking.
Yes. Call us in advance to reschedule or cancel. The earlier you let us know, the sooner we can offer your time to another guest.

Meet your therapist
Massage is more than a treatment. It is a moment to pause, breathe, and reconnect with yourself.
With a warm and caring approach, Annah focuses on helping every client feel comfortable, relaxed, and genuinely cared for. Whether you need relief from everyday tension, deeper muscle relaxation, or simply time away from the demands of life, she creates a personalised experience centred around your comfort and wellbeing.
Book with AnnahCall or WhatsApp
0182 805 821
Opening hours
Pricing
Massage from KSh 2,500
Hair styles priced by Repose. Call us to confirm your price before your visit.