Hotels in Marrakesh
From boutique riads to luxury resorts, hotels in Marrakesh have something to suit everyone. Visitors should decide whether they want to be in smaller bespoke suits near the historical Medina or outside the town with access to sweeping golf courses and Olympic pools.
The exquisite La Mamounia is the crown jewel of iconic Marrakesh hotels. Nestled in the heart of the city, behind high gates to maintain the meditative atmosphere, acres of beautiful gardens and pools line the grounds. The 1923 property has been completely restored and modernized in a three-year project that included cleaning and repairing countless mosaics, moldings, and paintings and adding new furniture, fabrics, and woodwork, much of it made by local artisans.
Spa lovers should indulge in Angsana Riad Bab Firdaus, one of seven medina riads that compose the Angsana Riads Collection, all converted private houses that are some of the best hotels in Marrakesh. Bab Firdaus has a rooftop restaurant serving Moroccan and Thai food. Don’t miss the excellent hammam, same goes for Riad Lydines, a perfect respite from the nonstop action of the medina. For those looking to feel like a Sultan, try Riad Aida, which occupies a 19th-century frescoed palace.
Daunted by the bustle of the dusty streets downtown? Then book a room at one of the hotels at the Palmeraie Resort. The 27-hole golf course has been voted best in Africa, and offers panoramic views of the Atlas Mountains. For accommodations, choose between the Palmeraie Palace, Jardin d’Ines or the Hotel du Golf, all top Marrakesh hotels that feature a well-appointed spa, swimming pool, and restaurants with international fare.
Explore hotels in Morocco for more options.