Rabat's Top Hammam, Traditional Moroccan Steam Baths

Hammam at So SPA
Hammam at So SPA | Courtesy of Sofitel Rabat
Photo of Yasmine
Web Content Writer18 December 2017

Rabat is the capital of Morocco. Aside for having some of the cleanest streets in the country and, of course, being where King Mohamed VI lives, it’s also home to some amazing traditional Moroccan steam baths. Locally called hammam, for centuries they have been used for cleansing, relaxation and rejuvenation. Here are Rabat’s best hammam!


Map View
Hammam at So SPA
Hammam at So SPA | Courtesy of Sofitel Rabat
This spa is located within the Sofitel Hotel of Rabat, one of the most luxurious hotels in the capital of Morocco. Here, you can enjoy some of the best body massages, with top quality products, and amazing facials. Of course, they also have a spacious traditional hammam, where you can get a professional scrub from the kessala (the assistants working the hammam) for full exfoliation.

Villa Diyafa Spa

Villa Diyafa is a boutique hotel and spa in Rabat. Here you’ll find luxury facilities and sometimes you can even book a private room for an extra-special experience. At the hammam, you can opt for a scrub or a massage if you have sensitive skin. The masseuses here are experienced, and many people even describe it as ‘the best massage’ they have ever had in Morocco. All of this for an extremely affordable price of only 300 Moroccan dirhams (£24).
Villa Diyafa Boutique Hôtel & Spa, Angle Rue Bani Yadder et Rue Jebala, Rue Bani Yadder, Rabat, Morocco, +212 5380-50800

Zen Attitude

This amazing spa, located near the train station of Rabat Ville, has a stunning hammam. As soon as you step inside Zen Attitude, you can feel the relaxing atmosphere and coziness. Here you can have an amazing hammam experience thanks to the knowledge of the diverse and friendly staff. They also offer Thai massages for a decent price that last over 80 minutes.

Zen Attitude, Avenue Attine, Rabat, Morocco, +212 5377-17101

Hammam | Courtesy of Hammam Baths

Désirs d’Orient

This incredible hammam has preserved all the Moroccan traditions, like steam baths and the use argan oil, agile, henna and many other local Moroccan products. This is where traditional meets modern – the décor is impressive and the atmosphere will make you feel so relaxed, it’s impossible to leave without feeling like a brand new person!

Désirs d’Orient, 678 metaa, Rue Ouled Aliyane, Rabat, Morocco, +212 5374-06877

Escale Detente

Located in the trendy neighborhood of Agdal, this beauty institution is made for women only! You will feel completely taken care off, as they offer massages, manicures, pedicures, make-up and, of course, a traditional hammam, where you will be able to get exfoliated by a professional kessala. If you’re feeling a bit low, this is definitely the place to come and feel like an absolute queen!

Escale Detente, 20 Rue Tansift Agdal, Rabat, Morocco, +212 5377-73390

Tap and tiles in a Moroccan hammam | © Tom Gowanlock / Shutterstock

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"