Hotel
1. La Mamounia
Marrakech's grand palace hotel since 1929, set in historic gardens inside the medina walls, with four restaurants, four bars, a large spa and outdoor pools.
View details — La MamouniaPlaces to stay, from budget guesthouses and boutique hotels to large international properties, grouped by area and style.
8 places · Updated October 23, 2026
Our top 3 hotels in Morocco
Hotel
Marrakech's grand palace hotel since 1929, set in historic gardens inside the medina walls, with four restaurants, four bars, a large spa and outdoor pools.
View details — La MamouniaHotel
A luxury hotel inside the medina walls made up of 53 private riads, each with its own courtyard, set in gardens with a spa and several restaurants.
View details — Royal Mansour MarrakechHotel
A garden resort of around 16 hectares in Hivernage, between the medina and the new town, with several pools, a spa, tennis and padel courts and family facilities.
View details — Four Seasons Resort MarrakechHotel
A boutique hotel of 41 individually designed rooms near the Koutoubia, with three pools, a large roof terrace with bar and restaurant, a spa and an art collection.
View details — El FennHotel
An 18th-century riad near Bab Doukkala restored with traditional materials and craftsmen, run as a small luxury hôtel de charme with a spa and restaurant.
View details — Riad KnizaHotel
A boutique riad hotel of eleven rooms and suites opposite the Royal Palace ramparts near El Badi Palace, with a restaurant, spa, hammam and roof gardens.
View details — Dar Les CigognesHotel
A good-value hotel in a pair of historic riads off Rue Riad Zitoun el Kdim, a few minutes from Jemaa el-Fnaa, with courtyards, a small pool and breakfast included.
View details — Hotel SherazadeHotel
A small guesthouse of five rooms and one suite in the Mellah, with a plunge pool in the patio, a rooftop terrace with bar and home-cooked Moroccan dinners.
View details — Riad Dar One