Menu
Post User
Log In
/
Sign Up
…
Use current location
1
room
= 3
? 'selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'roomsDropdown'" [selected]="searchForm.rooms" on="tap:
AMP.setState({openPopout: null});
select:
AMP.setState({
search: (searchFormIsModified || searchFormShouldRequireCompletion) ? search : {rooms: event.targetOption},
searchForm: {rooms: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.rooms),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.rooms),
page: (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.rooms) ? 1 : page
}),
roomsBtn.focus" i-amphtml-layout="container" hidden="hidden">1 room 2 rooms 3 rooms 4 rooms
2
people
= 3
? 'selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'adultsDropdown'" [selected]="searchForm.adults" on="tap:AMP.setState({openPopout: null});
select:
AMP.setState({
search: (searchFormIsModified || searchFormShouldRequireCompletion) ? search : {adults: event.targetOption},
searchForm: {adults: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.adults),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.adults),
page: (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.adults) ? 1 : page
}),
adultsBtn.focus" i-amphtml-layout="container" hidden="hidden">1 person 2 people 3 people 4 people 5 people 6 people 7 people 8 people
1
pet
= 2
? 'selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'dogsDropdown'" [selected]="searchForm.dogs" on="tap:AMP.setState({openPopout: null});
select:
AMP.setState({
search: (searchFormIsModified || searchFormShouldRequireCompletion) ? search : {dogs: event.targetOption},
searchForm: {dogs: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.dogs),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.dogs),
page: (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.dogs) ? 1 : page
}),
dogsBtn.focus" i-amphtml-layout="container" hidden="hidden">0 pets 1 pet 2 pets 3 pets 4 pets
Fetch
Fetch
Fetch
searchForm[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(searchForm[item])).concat(searchFormCoordinates != null ? ['latitude=' + searchFormCoordinates.latitude + '&longitude=' + searchFormCoordinates.longitude + (searchFormEntity ? '' : '&sort=distance')] : []).join('&')].reduce((x, y) => y ? x + y : '')" hidden [hidden]="!searchFormWillChangePages()">
Fetch
Sofitel Rabat Jardin Des Roses
Choose dates…
-1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 0})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 1})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 2})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 3})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 4})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 5})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 6})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 7})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 8})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 9})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 10})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 11})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 12})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 13})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 14})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 15})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 16})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 17})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 18})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 19})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 20})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 21})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 22})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 23})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 24})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 25})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 26})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 27})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 28})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 29})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 30})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 31})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 32})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 33})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 34})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 35})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 36})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 37})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 38})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 39})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 40})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 41})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 42})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 43})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 44})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 45})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 46})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 47})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 48})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 49})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 50})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 51})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 52})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 53})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 54})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 55})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 56})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 57})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 58})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 59})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 60})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 61})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 62})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 63})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 64})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 65})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 66})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 67})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 68})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 69})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 70})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 71})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 72})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 73})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 74})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 75})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 76})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 77})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 78})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 79})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 80})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 81})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 82})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 83})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 84})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 85})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 86})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 87})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 88})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 89})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 90})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 91})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 92})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 93})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 94})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 95})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 96})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 97})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 98})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 99})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 100})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 101})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 102})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 103})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 104})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 105})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 106})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 107})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 108})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 109})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 110})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 111})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 112})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 113})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 114})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 115})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 116})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 117})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 118})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 119})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 120})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 121})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 122})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 123})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 124})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 125})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 126})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 127})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 128})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 129})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 130})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 131})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 132})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 133})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 134})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 135})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 136})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 137})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 138})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 139})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 140})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 141})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 142})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 143})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 144})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 145})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 146})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 147})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 148})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 149})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 150})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 151})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 152})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 153})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 154})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 155})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 156})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 157})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 158})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 159})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 160})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 161})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 162})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 163})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 164})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 165})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 166})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 167})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 168})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 169})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 170})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 171})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 172})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 173})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 174})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 175})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 176})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 177})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 178})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 179})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 180})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 181})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 182})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 183})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 184})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 185})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 186})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 187})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 188})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 189})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 190})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 191})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 192})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 193})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 194})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 195})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 196})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 197})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 198})">
1 of 199
Sofitel Rabat Jardin Des Roses
Avenue Imam Malek, Rabat, MA 10000
Sofitel Rabat Jardin Des Roses allows one dog of any size in designated rooms for no additional fee. Sorry, no cats.
Check Rates
Check Rates
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).join('&')].reduce((x, y) => y ? x + y : '')" items="." single-item="true" width="auto" height="78" layout="fixed-height" reset-on-refresh="fetch" noloading [hidden]="!searchIsModified" binding="no" i-amphtml-layout="fixed-height" hidden="hidden">
{{#bringfidoRate}}
Book Now from ${{localizedPriceDisplay}}
{{/bringfidoRate}}
{{^bringfidoRate}}
{{#externalRatePrice}}
Book Now for ${{.}}
{{/externalRatePrice}}
{{^externalRatePrice}}
Visit Website
{{/externalRatePrice}}
{{/bringfidoRate}}
Room Types
Please Select a Room
Luxury Room, 1 King Bed
1 king bed Up to 2 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 344-sq-foot soundproofed room with a balcony Relax - In-room massage available Internet - Free WiFi Entertainment - LCD television with satellite channels Food & Drink - Espresso maker, minibar (fees may apply), electric kettle, and 24-hour room service Sleep - Premium bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, bathtub or shower, bathrobes, and slippers Practical - Safe, laptop workspace, and phone; free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), fresh towels (on request), and air conditioning Accessibility - Grab bar near toilet Eco-friendly - Eco-friendly cleaning supplies, energy-saving switches, recycling bin, and LED light bulbs Need to Know - Housekeeping on request Smoking And Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Heating Premium bedding Electric kettle Satellite TV service Guidebooks or recommendations Pet-friendly room Electrical adapters/chargers Blackout drapes/curtains Espresso maker Number of beds - 1 Designer toiletries Balcony Toilet grab bar height (inches) - 35 Energy-saving switches Eco-friendly cleaning products provided Recycling Shower grab bar height (inches) - 35 LED light bulbs Toilet grab bar height (centimeters) - 88 Connecting/adjoining rooms available Shower grab bar height (centimeters) - 88 Slippers In-room massage available Air conditioning Smoking and Non-Smoking Grab bar - near toilet Pillow menu Iron/ironing board (on request) Soundproofed rooms Change of bed sheets (on request) Laptop-friendly workspace Grab bar - in shower Minibar Wardrobe or closet Bathtub or shower Coffee/tea maker Daily housekeeping Free WiFi Change of towels (on request) Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Baby bath Art supplies Children's books Private bathroom Bathrobes Free toiletries Hair dryer Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Superior Room, 1 King Bed
Superior Room, 1 King Bed
1 king bed Up to 2 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 344-sq-foot soundproofed room with a balcony Relax - In-room massage available Internet - Free WiFi Entertainment - LCD television with satellite channels Food & Drink - Espresso maker, minibar (fees may apply), electric kettle, and 24-hour room service Sleep - Premium bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, bathtub or shower, bathrobes, and slippers Practical - Safe, laptop workspace, and phone; free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), fresh towels (on request), and air conditioning Accessibility - Toilet grab bar height (inches): 35, low-height door lock, low-height counter and sink, grab bar near toilet, wheelchair-width doorways, low-height view port in door, hand-held showerhead, wheelchair-accessible doorway width (inches): 14, shower grab bar height (inches): 35, lowered counter and sink height (inches): 34, magnifying mirror, and wheelchair accessible Eco-friendly - Eco-friendly cleaning supplies, energy-saving switches, recycling bin, and LED light bulbs Need to Know - Housekeeping on request Smoking And Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Wheelchair-width doorways Heating Hand-held showerhead Premium bedding Electric kettle Satellite TV service Guidebooks or recommendations Pet-friendly room Electrical adapters/chargers Blackout drapes/curtains Espresso maker Number of beds - 1 Designer toiletries Balcony Toilet grab bar height (inches) - 35 Energy-saving switches Eco-friendly cleaning products provided Recycling Shower grab bar height (inches) - 35 LED light bulbs Toilet grab bar height (centimeters) - 88 Connecting/adjoining rooms available Shower grab bar height (centimeters) - 88 Slippers In-room massage available Wheelchair accessible Air conditioning Smoking and Non-Smoking Grab bar - near toilet Pillow menu Iron/ironing board (on request) Soundproofed rooms Change of bed sheets (on request) Laptop-friendly workspace Grab bar - in shower Minibar Wardrobe or closet Bathtub or shower Coffee/tea maker Daily housekeeping Free WiFi Change of towels (on request) Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Baby bath Lowered peephole/view port in door Art supplies Lowered locks/deadbolt Children's books Low-height counters/sink Private bathroom Bathrobes Free toiletries Hair dryer Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Superior Room, 2 Twin Beds
Superior Room, 2 Twin Beds
2 twin beds Up to 2 people No pet fee
Check Rates
Check Rates
Room details
2 Twin Beds 344-sq-foot soundproofed room with a balcony Relax - In-room massage available Internet - Free WiFi Entertainment - LCD television with satellite channels Food & Drink - Espresso maker, minibar (fees may apply), electric kettle, and 24-hour room service Sleep - Premium bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, bathtub or shower, bathrobes, and slippers Practical - Safe, laptop workspace, and phone; free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), fresh towels (on request), and air conditioning Accessibility - Grab bar near toilet Eco-friendly - Eco-friendly cleaning supplies, energy-saving switches, recycling bin, and LED light bulbs Need to Know - Housekeeping on request Smoking And Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Heating Premium bedding Electric kettle Satellite TV service Guidebooks or recommendations Pet-friendly room Electrical adapters/chargers Blackout drapes/curtains Espresso maker Number of beds - 1 Designer toiletries Balcony Toilet grab bar height (inches) - 35 Energy-saving switches Eco-friendly cleaning products provided Recycling Shower grab bar height (inches) - 35 LED light bulbs Toilet grab bar height (centimeters) - 88 Connecting/adjoining rooms available Shower grab bar height (centimeters) - 88 Slippers In-room massage available Air conditioning Smoking and Non-Smoking Grab bar - near toilet Pillow menu Iron/ironing board (on request) Soundproofed rooms Change of bed sheets (on request) Laptop-friendly workspace Grab bar - in shower Minibar Wardrobe or closet Bathtub or shower Coffee/tea maker Daily housekeeping Free WiFi Change of towels (on request) Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Baby bath Art supplies Children's books Private bathroom Bathrobes Free toiletries Hair dryer Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Premium Room, 1 King Bed, Business Lounge Access
Premium Room, 1 King Bed, Business Lounge Access
1 king bed Up to 2 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 344-sq-foot soundproofed room with a balcony Club/Executive Level - Executive Lounge access and light refreshments Relax - In-room massage available Internet - Free WiFi Entertainment - LCD television with satellite channels Food & Drink - Espresso maker, minibar (fees may apply), electric kettle, and 24-hour room service Sleep - Premium bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, bathtub or shower, bathrobes, and slippers Practical - Safe, laptop workspace, and phone; free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), fresh towels (on request), and air conditioning Accessibility - Grab bar near toilet Eco-friendly - Eco-friendly cleaning supplies, energy-saving switches, recycling bin, and LED light bulbs Need to Know - Housekeeping on request Smoking And Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Heating Premium bedding Electric kettle Satellite TV service Guidebooks or recommendations Pet-friendly room Electrical adapters/chargers Blackout drapes/curtains Espresso maker Number of beds - 1 Designer toiletries Balcony Toilet grab bar height (inches) - 35 Energy-saving switches Eco-friendly cleaning products provided Recycling Shower grab bar height (inches) - 35 LED light bulbs Toilet grab bar height (centimeters) - 88 Connecting/adjoining rooms available Shower grab bar height (centimeters) - 88 Slippers In-room massage available Air conditioning Smoking and Non-Smoking Grab bar - near toilet Pillow menu Iron/ironing board (on request) Soundproofed rooms Change of bed sheets (on request) Laptop-friendly workspace Grab bar - in shower Minibar Wardrobe or closet Bathtub or shower Coffee/tea maker Daily housekeeping Free WiFi Change of towels (on request) Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Baby bath Art supplies Children's books Private bathroom Bathrobes Free toiletries Hair dryer Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Junior Suite, 1 King Bed, Business Lounge Access
Junior Suite, 1 King Bed, Business Lounge Access
1 king bed Up to 3 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 689-sq-foot soundproofed room with a balcony Club/Executive Level - Club Lounge access, continental breakfast, and light refreshments Layout - Dining area and sitting area Relax - In-room massage available Internet - Free WiFi Entertainment - LCD television, satellite channels, and DVD player Food & Drink - Espresso maker, minibar (fees may apply), electric kettle, and 24-hour room service Sleep - Premium bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, bathtub or shower, bathrobes, and slippers Practical - Day bed, safe, and laptop workspace; free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), fresh towels (on request), and air conditioning Accessibility - Grab bar near toilet Eco-friendly - Eco-friendly cleaning supplies, energy-saving switches, recycling bin, and LED light bulbs Need to Know - Housekeeping on request Smoking And Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Heating Premium bedding Electric kettle Satellite TV service Guidebooks or recommendations Pet-friendly room Electrical adapters/chargers Blackout drapes/curtains Espresso maker Number of beds - 1 Designer toiletries Balcony Toilet grab bar height (inches) - 35 Energy-saving switches Eco-friendly cleaning products provided Recycling Shower grab bar height (inches) - 35 LED light bulbs Toilet grab bar height (centimeters) - 88 Connecting/adjoining rooms available Shower grab bar height (centimeters) - 88 DVD player Slippers In-room massage available Air conditioning Separate sitting area Smoking and Non-Smoking Grab bar - near toilet Pillow menu Iron/ironing board (on request) Soundproofed rooms Change of bed sheets (on request) Laptop-friendly workspace Grab bar - in shower Separate dining area Minibar Wardrobe or closet Bathtub or shower Coffee/tea maker Daily housekeeping Free WiFi Change of towels (on request) Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Baby bath Day bed Art supplies Children's books Private bathroom Bathrobes Free toiletries Hair dryer Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
1 king bed Up to 3 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 1033-sq-foot soundproofed room with a balcony Club/Executive Level - Club Lounge access, continental breakfast, and light refreshments Layout - Dining area and sitting area Relax - In-room massage available Internet - Free WiFi Entertainment - LCD television with satellite channels Food & Drink - Espresso maker, minibar (fees may apply), electric kettle, and 24-hour room service Sleep - Premium bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, bathtub or shower, bathrobes, and slippers Practical - Day bed, desk, and safe; free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), fresh towels (on request), and air conditioning Accessibility - Grab bar near toilet Eco-friendly - Eco-friendly cleaning supplies, energy-saving switches, recycling bin, and LED light bulbs Need to Know - Housekeeping on request Smoking And Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Heating Premium bedding Electric kettle Satellite TV service Guidebooks or recommendations Pet-friendly room Electrical adapters/chargers Blackout drapes/curtains Espresso maker Number of beds - 1 Desk Designer toiletries Balcony Toilet grab bar height (inches) - 35 Energy-saving switches Eco-friendly cleaning products provided Recycling Shower grab bar height (inches) - 35 LED light bulbs Toilet grab bar height (centimeters) - 88 Connecting/adjoining rooms available Shower grab bar height (centimeters) - 88 Slippers In-room massage available Air conditioning Separate sitting area Smoking and Non-Smoking Grab bar - near toilet Pillow menu Iron/ironing board (on request) Soundproofed rooms Change of bed sheets (on request) Laptop-friendly workspace Grab bar - in shower Separate dining area Minibar Wardrobe or closet Bathtub or shower Coffee/tea maker Daily housekeeping Free WiFi Change of towels (on request) Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Baby bath Day bed Art supplies Children's books Private bathroom Bathrobes Free toiletries Hair dryer Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
OUR GUARANTEE: Book a room now! Our canine concierge will make sure you’re assigned a pet-friendly room, so there aren’t any surprises at check-in.
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).join('&')].reduce((x, y) => y ? x + y : '')" items="." single-item="true" width="auto" height="200" layout="fixed-height" reset-on-refresh="fetch" [is-layout-container]="searchIsModified" noloading [hidden]="!searchIsModified" binding="refresh" i-amphtml-layout="fixed-height" hidden="hidden">
{{#externalRatePrice}}
{{#bringfidoRate}}
Compare Rates
{{/bringfidoRate}}
{{^bringfidoRate}}
Booking Options
{{/bringfidoRate}}
{{#bringfidoRate}}
Book on BringFido to get a low rate on a pet friendly room. There is no booking fee and reservations are always backed by our Pet Friendly Guarantee .
{{/bringfidoRate}}
{{^bringfidoRate}}
Please visit our partner to book this dog-friendly hotel. Don’t forget to include your pet on the reservation form when booking!
{{/bringfidoRate}}
{{#bringfidoRate}}
${{localizedPriceDisplay}}
{{/bringfidoRate}}
{{#externalRates}}
${{price}}
{{/externalRates}}
{{#bringfidoRate}}
Book Now
{{/bringfidoRate}}
{{^bringfidoRate}}
After your stay, please submit a review!
{{/bringfidoRate}}
{{/externalRatePrice}}
{{#bringfidoRate}}
Available Rooms
Please Select a Room
{{#roomTypes}}
{{#rates}}
{{#first}}
{{name}}
{{/first}}
{{^first}}
{{name}}
{{/first}}
{{/rates}}
{{#hasPhotos}}
{{#hasMultiplePhotos}}
{{/hasMultiplePhotos}}
{{/hasPhotos}}
{{^hasPhotos}}
{{/hasPhotos}}
{{#rates}}
{{#first}}
{{name}}
{{/first}}
{{^first}}
{{name}}
{{/first}}
{{/rates}}
{{bedsDisplay}} {{guestsDisplay}} {{petsDisplay}}
{{#rates}}
{{#first}}
{{/first}}
{{^first}}
{{/first}}
{{/rates}}
Room details
{{#descriptionDisplayHTML}}
{{{descriptionDisplayHTML}}}
{{#specialOfferDescription}}
Offer Details
{{specialOfferDescription}}
{{/specialOfferDescription}}
{{/descriptionDisplayHTML}}
{{#hasAmenities}}
Room Amenities
{{#specialFeatures}}
{{.}}
{{/specialFeatures}}
{{#amenities}}
{{.}}
{{/amenities}}
{{/hasAmenities}}
{{^hasAmenities}}
{{#hasSpecialFeatures}}
Room Amenities
{{#specialFeatures}}
{{.}}
{{/specialFeatures}}
{{/hasSpecialFeatures}}
{{/hasAmenities}}
{{/roomTypes}}
OUR GUARANTEE: Book a room now! Our canine concierge will make sure you’re assigned a pet-friendly room, so there aren’t any surprises at check-in.
{{/bringfidoRate}}
{{^externalRatePrice}}{{^bringfidoRate}}
Available Rates
{{/bringfidoRate}}{{/externalRatePrice}}
Click to Expand…
Description
Sofitel Rabat Jardin Des Roses is located in Rabat, convenient to the Royal Palace. This 5-star hotel is within close proximity of Oudaia Museum and Plateforme du Semaphore. Make yourself at home in one of the 229 air-conditioned rooms featuring minibars and LCD televisions. Rooms have private balconies. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find outdoor tennis courts, a health club, and an outdoor pool. Additional features at this hotel include complimentary wireless Internet access, gift shops/newsstands, and a hair salon. Guests can catch a ride on the shuttle (surcharge), which operates within 7 km. Buffet breakfasts are available daily for a fee. Featured amenities include a business center, limo/town car service, and express check-in. Event facilities at this hotel consist of a conference center and a meeting room. A roundtrip airport shuttle is available 24 hours (for a fee), and free valet parking is available onsite.
Amenities
Pet Friendly
Indoor Pool
Swimming Pool
Hot Tub
Gym / Fitness Center
Free WiFi
Business Center
Meeting Rooms
Air Conditioning
Heating
Restaurant
Room Service
Breakfast Available
Spa Services
Airport Shuttle
Free Parking
RV / Trailer Parking
Wheelchair Accessible
Laundry Room
Dry Cleaning
Elevator
Smoking Rooms Available
Outdoor Grills
Picnic Tables
Lawn / Garden
Patio / Balcony
Beach Chairs / Towels
Reviews
TripAdvisor
Traveler Rating
Sofitel Rabat Jardin Des Roses has received a rating of 4.5 out of 5 by
2,476 guests
on TripAdvisor.
Be the first guest to
submit a review submit a review
on BringFido!
Post a Review
Post a Review
Location Traveler Photos
We haven‘t received any photos of Sofitel Rabat Jardin Des Roses yet.
Want to feature your creature? Upload a photo of your pet at Sofitel Rabat Jardin Des Roses!
You can also share by using the hashtag #bringfido on Facebook , Twitter or Instagram .
Add a Photo
Add a Photo
Book with Confidence
This hotel’s pet policy has been confirmed by our editors and your reservations will be backed by our no-hassle Pet Friendly Guarantee .
Our Canine Concierge will make sure you’re assigned to a pet friendly room, so there won’t be any unpleasant surprises at check-in.
And you’re getting a great low rate too! We never charge a booking fee on top of the special negotiated nightly rate.
{{#error}}
{{error}}
{{#unverified}}
To resend the verification email,
click here .
{{/unverified}}
{{/error}}
{{#error}}
{{error}}
{{#duplicate}}
If you forgot your password, you can
reset it here
.
{{/duplicate}}
{{#unverified}}
To resend the verification email,
click here .
{{/unverified}}
{{/error}}
{{#error}}
{{error}}
{{/error}}
{{^error}}
We’ve emailed you instructions for resetting your password. If you don’t receive an email, please make sure you entered the correct address and check your spam folder.
{{/error}}
Know of another great place to bring Fido? Let us know by sharing your dog’s favorite spot in Rabat.
$ USD search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=AUD']).join('&')].reduce((x, y) => y ? x + y : '')">$ AUD — Australian dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=CAD']).join('&')].reduce((x, y) => y ? x + y : '')">$ CAD — Canadian dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=EUR']).join('&')].reduce((x, y) => y ? x + y : '')">€ EUR — Euro search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=GBP']).join('&')].reduce((x, y) => y ? x + y : '')">£ GBP — Pound sterling search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=INR']).join('&')].reduce((x, y) => y ? x + y : '')">₹ INR — Indian rupee search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=JPY']).join('&')].reduce((x, y) => y ? x + y : '')">¥ JPY — Japanese yen search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=MXN']).join('&')].reduce((x, y) => y ? x + y : '')">$ MXN — Mexican peso search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=NZD']).join('&')].reduce((x, y) => y ? x + y : '')">$ NZD — New Zealand dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=SGD']).join('&')].reduce((x, y) => y ? x + y : '')">$ SGD — Singapore dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=USD']).join('&')].reduce((x, y) => y ? x + y : '')">$ USD — United States dollar
Your Privacy
We use cookies to deliver our services, personalize content, and get feedback on how people use BringFido so that we can improve.
By clicking OK, you accept this as outlined in our Cookie Policy .
OK
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item]))).concat(mapRequestID ? ['v=' + mapRequestID] : []).join('&')" layout="fill" frameborder="0" noloading sandbox="allow-scripts allow-same-origin allow-pointer-lock allow-forms allow-popups allow-popups-to-escape-sandbox allow-modals" allow="geolocation" i-amphtml-layout="fill">
Close Map
Sofitel Rabat Jardin Des Roses
Pet Friendly Guarantee
If you book a room on BringFido:
Our canine concierge will make sure you’re assigned a pet-friendly room, so there aren’t any surprises at check-in. The pet fee charged by the hotel will not exceed the amount quoted on your BringFido reservation confirmation. See the fine print for more details.
Nice!
Luxury Room, 1 King Bed
Bathroom
Luxury Room, 1 King Bed
In-room dining
Superior Room, 1 King Bed
Superior Room, 1 King Bed
Superior Room, 1 King Bed
Superior Room, 1 King Bed
Superior Room, 1 King Bed
Superior Room, 1 King Bed
Bathroom
Superior Room, 1 King Bed
Garden view
Superior Room, 1 King Bed
In-room dining
Superior Room, 1 King Bed
Superior Room, 1 King Bed
Superior Room, 1 King Bed
Superior Room, 2 Twin Beds
Superior Room, 2 Twin Beds
Superior Room, 2 Twin Beds
Superior Room, 2 Twin Beds
Superior Room, 2 Twin Beds
Superior Room, 2 Twin Beds
Superior Room, 2 Twin Beds
Superior Room, 2 Twin Beds
Superior Room, 2 Twin Beds
Bathroom
Superior Room, 2 Twin Beds
In-room dining
Superior Room, 2 Twin Beds
Superior Room, 2 Twin Beds
Premium Room, 1 King Bed, Business Lounge Access
Premium Room, 1 King Bed, Business Lounge Access
Premium Room, 1 King Bed, Business Lounge Access
Premium Room, 1 King Bed, Business Lounge Access
Premium Room, 1 King Bed, Business Lounge Access
Premium Room, 1 King Bed, Business Lounge Access
Bathroom
Premium Room, 1 King Bed, Business Lounge Access
In-room dining
Premium Room, 1 King Bed, Business Lounge Access
Premium Room, 1 King Bed, Business Lounge Access
Junior Suite, 1 King Bed, Business Lounge Access
Junior Suite, 1 King Bed, Business Lounge Access
Junior Suite, 1 King Bed, Business Lounge Access
Junior Suite, 1 King Bed, Business Lounge Access
Junior Suite, 1 King Bed, Business Lounge Access
Junior Suite, 1 King Bed, Business Lounge Access
Junior Suite, 1 King Bed, Business Lounge Access
Junior Suite, 1 King Bed, Business Lounge Access
Bathroom
Junior Suite, 1 King Bed, Business Lounge Access
In-room dining
Junior Suite, 1 King Bed, Business Lounge Access
In-room dining
Junior Suite, 1 King Bed, Business Lounge Access
Junior Suite, 1 King Bed, Business Lounge Access
Junior Suite, 1 King Bed, Business Lounge Access
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Bathroom
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
In-room dining
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Club Suite, 1 King Bed, Business Lounge Access (Prestige)
Club Suite, 1 King Bed, Business Lounge Access (Prestige)