The best Rabat spas can be found everywhere in this mighty Moroccan capital: from the boutique hotels of the Ambassadors District to the atmospheric riads of the ancient Medina. The city’s luxury resorts also feature wellness centers that are run by professional therapists. Book an appointment for a massage and a facial.
Many spas and hammams are renowned for their glistening blue swimming pools, bubbling Jacuzzis, and salon-grade services like pedicures and waxing. On the dusty Rabat backstreets, visit an old-world hammam for a public bathhouse experience: think black soap, body scrubs, and lively conversation.
Upscale wellness retreat set inside a modern 5-star hotel
Good for: Luxury, Couples
STORY is a boutique hotel set in Rabat’s famed Ambassadors District, a 20-minute drive south of the city’s ancient Medina. Stay at this multi-award-winning hotel for access to its luxurious wellness enclave that features 2 distinct treatment suites: a traditional Moroccan hammam with tessellated tilework and a contemporary room with a sauna and steam shower. Treat yourself to an Oriental massage with argan oil or opt for a full body rub down using volcanic hot stones.
If you’re seeking an authentic North African bathhouse experience, indulge in a Royal Ritual package, which includes a black soap and henna cleanse, gloved exfoliation, a ghassoul wrap with essential oils, and a honey and saffron mask.
Location: Rue Bani Yadder, Rabat 10000, Morocco
Phone: +212 5380-50800
STORY Rabat Spa
An authentic communal cleansing experience
Good for: History, Luxury
Located only minutes from Rabat’s historic Medina, Hammam Marassa woos wellness-seekers with its traditional bathhouse interior. You’ll find mosaic tiled walls frequently washed down with warm sudsy water, long timber benches, and wood-fired heating. Locals and tourists come here for the 40-minute argan oil massages, enriching clay masks, and intense communal scrubs. Men and women bathe separately.
Popular with Instagrammers and TikTokers, Marassa is run by staff fluent in French, English, and Darija, the Moroccan Arabic dialect, who are more than happy to converse with you throughout this age-old ritual. Bring a towel and flip-flops, as these items aren’t provided, and to maximize your moment of pampering, purchase bars of Savon Beldi soap from the nearby Central Market.
Location: 16 Rue Qobros, Rabat 10000, Morocco
Phone: +212 5377-21461
Hammam Marassa
Pampering in opulent hotel surroundings
Good for: Luxury, Couples
Inside the 5-star Sofitel Rabat hotel, you’ll find the Rose Garden Spa. Here, stucco arches tower over bubbling bathtubs and decorative mashrabiya screens conceal massage beds surrounded by potted white orchids. Take a dip in the indoor pool under a ceiling of crystal-clear glass or book a hammam-style ritual featuring amber honey, souk spices, ghassoul clay, and warm oils.
For skin beautification, opt for the Radiance Facial, which utilizes potions and creams made by Cinq Mondes and marocMaroc, or pamper your hands, feet, and ears with Thai reflexology, a complimentary therapy that aims to reduce stress and support wellbeing. Bliss out by the turquoise outdoor swimming pool edged by palms and enjoy classic salon services like manicures and pedicures.
Location: Avenue Imam Malek, Impasse, Rabat 10000, Morocco
Open: Daily from 9 am to 9 pm
Phone: +212 5376-75656
Sofitel Rabat Jardin des Roses Spa
A wellness world unto itself
Good for: Couples, Luxury
Le Spa at the Ritz-Carlton Rabat Dar Es Salam hotel seduces with a blue indoor swimming pool surrounded by white Grecian columns. Its state-of-the-art amenities include a sauna, steam room, and hot tub.
Invest in a 120-minute Signature Hammam ritual featuring Miel d’Ambre body scrub and authentic Teksal movements, or book a Sensory Awakening Candle Massage with a Paillettes d’Ambre pillar scented with cedar wood, cinnamon, and orange blossom. Meanwhile, the Cactea Facial unlocks the moisturizing secrets of Morocco’s prickly pear plant while teaching you vital facial yoga exercises that aim to sculpt, firm, and plump. Appointments are required for its menu of holistic treatments, so contact the spa’s reception to ensure you don’t miss out.
Location: Dar Essalam, KM9 Avenue Mohammed VI, Route, Rabat 10170, Morocco
The Ritz-Carlton Spa
More than the average neighborhood beauty parlor
Good for: Photo, Couples
If you’re staying in a Rabat hotel without access to an on-site wellness center, then the Orchid Spa will likely appeal. This ladies-only beauty salon is located in the city’s bustling downtown district, only minutes from the Green Belt Park and the Aswak Assalam shopping mall.
Treat yourself and your girlfriends to a day of bliss with a classic soap and scrub hammam, followed by a slimming massage, hydra facial, and Semilac gel manicure. You can also get your tresses colored with ammonia-free hair dye or restore a rosy glow to tired skin with microneedling and caviar.
Location: 42 Avenue Al Majd, Résidence Riad Al Fath, Av. Al Majd, Rabat 10052, Morocco
Open: Tuesday–Sunday from 10 am to 8 pm (closed on Mondays)
Phone: +212 5302-46000
Orchid Spa
Chic house-come-hotel with its very own spa
Good for: Luxury, Photo
A short stroll from Andalusian Gardens and the Rabat Old Market souk, you’ll find Riad Dar El Kebira: a 5-star boutique hotel on the fringes of the city’s old town. Check in for the Islamic tilework, copper urns, and plant-filled courtyard garden, but stay for its spa, which offers a menu of popular therapies.
Those lucky enough to spend time in this converted Moroccan house will enjoy argan oil massages, henna and ghassoul hair treatments, and traditional hammam rituals featuring black soap cleansing and body scrubs. Don’t forget to check out the hotel’s westernized beauty services that don’t require a ton of time, like bikini waxing, pedicures, and classic French manicures.
Location: Ferrane Znaki, Rue des consuls, 1 Imp. Belghazi, Rabat 10010, Morocco
Phone: +212 5377-24906
Riad Dar El Kebira Spa
Undiscovered gem that locals swear by
Good for: Budget, Couples
Happy Sens Spa is an affordable local wellness enclave that’s adored for its musculoskeletal Swedish massages and colorful pedicures and manicures. One of its highlights is the Sultan Ritual, a type of royal hammam experience that features a scrub, body wrap, clay mask, and mini facial.
Repeat visitors love the spa’s pristine premises and warm and engaging service from staff, and thoughtful personalized flourishes. If you’re feeling thirsty, you can enjoy freshly squeezed orange juice and pots of mint tea, compliments of the house. To avoid disappointment, book a timeslot over the phone as the place is very popular.
Location: Magasin N°4, 313 Rue Arroz, Rabat 10100, Morocco
Open: Daily from 9 am to 11 pm
Phone: +212 6167-92043
Happy Sens Spa
Professional city pamper palace
Good for: Luxury, Couples
A few blocks south-east of Rabat’s ancient Medina, the Relax Inn Spa impresses with its cutting-edge technology and contemporary interiors. Here, a team of seasoned therapists delivers tantalizing services to customers, including traditional hammam rituals and deeply relaxing massages.
When you’re not being pampered in 1 of 2 suites, splash out on all things cosmetic, including the Sorali no-frizz hair mask designed to make tresses shiny, a faux nail manicure, and evening makeup application, which includes a glamorous set of feathery lashes. The spa uses only the very best beauty products from regional and international brands. To get all glammed up for a night out in time, book an appointment in advance.
Location: Rue Mecca, Immeuble 8 Magasin 1, Av. Moulay Hassan, Rabat 10053, Morocco
Open: Daily from 10 am to 8 pm
Phone: +212 5372-01513
Relax Inn Spa
Undeniable luxury spa
Good for: Luxury, Couples
The spa inside the Conrad Rabat Arzana Hotel is celebrated for its ambient lighting, treatments informed by ancient philosophies, and world-class products from Biologique Recherche. Reward yourself with the Escale Au Siam package, which will see you enjoying a sensual massage on a bed of warm sand, elevated with pouches infused with camphor and lemongrass. Afterwards, a hot towel ritual will bring you back to the real world, leaving you feeling cleansed and invigorated.
Alternatively, spend an afternoon in the Spa Suite for an Exhilarating Waves session. Relax on this sensory adventure that uses color, perfume, and music to create a weightless sensation in the body, aided by hot stones and warm hands.
Location: Plage Val d’Or, Harhoura, Rabat 12040, Morocco
Open: Daily from 10 am to 9 pm
Phone: +212 5377-49999
Conrad Rabat Arzana Spa
This article includes opinions of the Go Guides editorial team. Hotels.com compensates authors for their writing appearing on this site; such compensation may include travel and other costs.