Repose Massage & Wellness logo
REPOSEDIANI BEACH
Book now

Massage & wellness in Diani Beach

Your time to repose

Therapeutic massage, wellness & African hair artistry in Diani Beach.

Massage from KSh 2,500Book by phone or WhatsAppMon–Sat 7am – 9pm · Sun 2pm – 9pm
Swedish MassageDeep TissueHolistic MassageFoot ReflexologyHot StoneHerbal AromatherapyShell MassageTrigger PointHot BambooPrenatal (Maternity)Four Hand MassageLymph DrainageAshiatsuShiatsuCouple MassageHead, Back & ShoulderAbuja LinesAria CornrowsClassic Back BraidsPatterned Feed-insBox BraidsTwo-Tone Box BraidsKnotless BraidsTwists2 LinesNormal Braids (Long)Treatment & Wash

Two ways to restore

Care for your body.
Care for your crown.

Foot reflexology at Repose
pause
Back massage
restore

Add massage to your routine

What an hour with us can do

Stress relief

Slow, steady touch helps your body switch off and your mind quiet down.

Easier muscles

Deep tissue and trigger point work target the knots that build up from work, travel and training.

Better rest

Many guests tell us they sleep more soundly after a relaxing treatment.

Holiday recovery

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.

Repose therapist giving a foot reflexology treatment

Massage menu

Come in tired.
Leave renewed.

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

Braids with clean parts
and patient hands.

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.

Choose your style

Sizes X-small, medium and large. Bring your own extensions or ask us to supply them.

Abuja Lines
Aria Cornrows
Classic Back Braids
Patterned Feed-ins
Box Braids
Two-Tone Box Braids
Knotless Braids
Twists
2 Lines
Normal Braids (Long)
Treatment & Wash

Full price confirmed by Repose · call or WhatsApp 0182 805 821

BOOKING

available

Choose your treatment and tell us your preferred time. Our team confirms it with you by phone.

Book now

Kind words

From guests who've
been in our chair

Shared by real Repose clients, with their permission.

Been to Repose? Share your experience.

Send us your review on WhatsApp. With your permission, the Repose team adds selected reviews to this page.

Share your experience
The Repose Massage & Wellness studio entrance in Diani

Visiting Diani?

Make time for yourself.

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.

  1. Choose a treatmentA massage or a braiding style.
  2. Send your requestPick your preferred date and time and add your details.
  3. Call to confirmCall 0182 805 821. Our team confirms your time and price.
  4. Visit Repose DianiNear MHF9+JP4, Diani Beach Road. Mon–Sat 7am – 9pm · Sun 2pm – 9pm. Pay at your visit.
  5. Enjoy the experienceRelax, restore and leave feeling renewed.

Book your visit

Book your experience

  1. Treatment
  2. Date & time
  3. Your details
  4. Call to book

What would you like?

Pick a massage or a braiding style. Massage starts from KSh 2,500. Hair prices are confirmed by Repose.

Thank you, . Now call us to book.

Our team will confirm your on , agree the price and book you in.

Call 0182 805 821

Myths & facts
about massage

Good to know

Before your visit

Massage is only a treat for relaxing.Myth

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.

It has to hurt to work.Myth

Good pressure feels firm but comfortable. You can ask your therapist for lighter or deeper pressure at any time during the session.

Massage isn't for pregnant women.Myth

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.

What should I wear?Question

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.

How much will my hair style cost?Question

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.

Can I change my booking?Question

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.

Annah, massage therapist at Repose

Meet your therapist

Annah

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 Annah

Call or WhatsApp

0182 805 821

Find us

Near MHF9+JP4

Diani Beach Road, Diani Beach

Open in Google Maps

Opening hours

Monday – Saturday7am – 9pm
Sunday2pm – 9pm

Pricing

Massage from KSh 2,500

Hair styles priced by Repose. Call us to confirm your price before your visit.

Chat with us
BookWhatsAppCall