How much does a massage cost in Casablanca, and where should you go? Prices recorded on October 4, 2026 in 31 spas, beauty salons and hammam-spas: a one-hour relaxing massage costs 250 to 700 DH (400 DH median), Thai and hot stone massages around 500 to 550 DH.
Price of a massage in Casablanca
Public prices for a one-hour massage, taken from the venues' websites and booking pages:
- Relaxing (60 min): 250 to 700 DH, 400 DH median
- Thai (60 min): 300 to 1100 DH, 550 DH median
- Hot stones (60 min): 250 to 800 DH, 500 DH median
- Deep tissue / sports (60 min): 400 to 650 DH, 450 DH median
- Toning (60 min): 400 to 650 DH, 500 DH median
- Royal Mansour: 2 500 DH an hour (Thai, hot stones, reflexology), in a class of its own
Where to get a massage in Casablanca, by neighbourhood
Maârif has the most places; Bourgogne, Racine and Aïn Chock follow:
- Maârif: Esthecare Casablanca, Estheluxe, Glory, Jean-Michel Cavada, Le Petit Salon Coiffure et Esthétique, NS House of Beauty
- Bourgogne: Le 8ème, SK'IN, Massage Asiatique Casablanca
- Aïn Chock: Ellyte Zenith Luxury, Lena Beauty Clinic
- Racine: Maison LO, Sparkle, The Beauty Empire
- Aïn Diab: The Cliff Beauty Bar & Spa
- Foncière: Calista Spa by Radisson Blu Hotel Casablanca
- Californie: Karppes Californie
- City centre: Spa Royal Mansour Casablanca
- Aïn Sebaâ: W SPA
- Sidi Maârouf: O'Spa Kenzi Sidi Maarouf
Hotel spas
More expensive, but with hammam, pool or relaxation area included depending on the package:
- Calista Spa by Radisson Blu Hotel Casablanca (Foncière) — from 540 DH an hour
- Spa Royal Mansour Casablanca (City centre) — from 2500 DH an hour
- O'Spa Kenzi Sidi Maarouf (Sidi Maârouf) — from 600 DH an hour
Massage for women in Casablanca
These places are for women only; Massage Asiatique Casablanca and Suan Thaï also welcome men:
- Endorfine
- Jean-Michel Cavada (Maârif)
- Karppes Californie (Californie)
- SK'IN (Bourgogne)
- W SPA (Aïn Sebaâ)
- Sparkle, The Beauty Empire (Racine)
Hammam + massage, couples massage
Combined packages range from 160 DH (hammam with a 15-minute massage) to 650–850 DH for a ritual of about two hours; couples massage, from 700 DH an hour for two to 1 900 DH for two hours.
FAQ
How much does a massage cost in Casablanca?
For one hour, expect 250 to 700 DH for a relaxing massage (400 DH median across the recorded prices), about 500 to 550 DH for a Thai or hot stone massage, and up to 2 500 DH in a palace hotel.
Where can women get a massage in a women-only place in Casablanca?
Several salons are for women only, including Endorfine, Jean-Michel Cavada, Karppes Californie, SK'IN, W SPA.
Which neighbourhood for a massage in Casablanca?
Maârif has the most places; Bourgogne, Racine, Aïn Diab and Anfa also have some.
Can I book a massage online?
Yes, on SAM when the venue offers online booking.
