You are booking hotel for more than 30 days
Spa
Select Filters
Your Budget
Show 3 more
Locality
Popular locations
Show -3 more
Showing Properties in Rabat
Rabat Marriott Hotel
Based on 51 Ratings and 0 reviews
(51 Ratings)
CAD 297
+ CAD 32 taxes & fees
Per Night
Riad El Maâti
CAD 133
CAD 123
+ CAD 25 taxes & fees
Per Night
Dar Kika Salam By DKS
CAD 125
CAD 116
+ CAD 36 taxes & fees
Per Night
Euphoriad
CAD 268
CAD 248
+ CAD 50 taxes & fees
Per Night
Riad Kalaa
Based on 154 Ratings and 0 reviews
(154 Ratings)
CAD 208
CAD 168
+ CAD 34 taxes & fees
Per Night
Sofitel Rabat Jardin des Roses
CAD 245
CAD 227
+ CAD 26 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Villa Des Ambassadors
CAD 181
CAD 168
+ CAD 34 taxes & fees
Per Night
Hotel La Tour Hassan Palace
CAD 346
CAD 280
+ CAD 57 taxes & fees
Per Night
Mgallery Le Diwan Rabat
Based on 263 Ratings and 0 reviews
(263 Ratings)
CAD 127
CAD 118
+ CAD 14 taxes & fees
Per Night
ONOMO Hotel Rabat Terminus
Based on 162 Ratings and 0 reviews
(162 Ratings)
CAD 123
CAD 114
+ CAD 23 taxes & fees
Per Night
Fairmont La Marina Rabat Sale Hotel And Residences
Based on 56 Ratings and 0 reviews
(56 Ratings)
CAD 327
CAD 302
+ CAD 35 taxes & fees
Per Night
STORY Rabat
Based on 29 Ratings and 0 reviews
(29 Ratings)
CAD 305
CAD 282
+ CAD 57 taxes & fees
Per Night
Riad La Porte Du Bouregreg
Based on 30 Ratings and 0 reviews
(30 Ratings)
CAD 69
CAD 57
+ CAD 24 taxes & fees
Per Night
Dawliz Rabat Art & Spa
Based on 141 Ratings and 0 reviews
(141 Ratings)
CAD 192
CAD 178
+ CAD 36 taxes & fees
Per Night
Atlantic Agdal
Based on 78 Ratings and 0 reviews
(78 Ratings)
CAD 142
CAD 131
+ CAD 27 taxes & fees
Per Night
Hotel Rabat – A member of Barceló Hotel Group
CAD 161
CAD 145
+ CAD 26 taxes & fees
Per Night
Helnan Chellah Hotel
CAD 142
CAD 131
+ CAD 27 taxes & fees
Per Night
Rihab Hotel
CAD 126
CAD 116
+ CAD 24 taxes & fees
Per Night
Hotel Rabat
Based on 71 Ratings and 0 reviews
(71 Ratings)
CAD 178
CAD 149
+ CAD 29 taxes & fees
Per Night
Flower Town Hôtel & Spa
CAD 138
CAD 128
+ CAD 26 taxes & fees
Per Night