Best Hotels in Marrakech
Explore Marrakech with 1616 hotels near iconic landmarks, popular shopping streets, and top dining spots.
Diwane Hotel & Spa Marrakech ★★★★
Well-placed suites come with bathtubs, a daily breakfast, a spa with massage rooms, a gym, an outdoor pool, and a sunbathing spot.
Marrakech Freedom Yan Hostel ★★★
"The location is good, near to the shopping centre."
Grand Plaza Marrakech ★★★★
"Amazing location just next to the station and breakfast spread is amazing, very clean and good amenities. Pleasant stay"
Hotel Safia ★★★
Tasty breakfast is served on-site, alongside a bar, indoor pool and dedicated sunbathing area; a golf course sits close by.
Kenzi Rose Garden ★★★★★
"We were after a hotel that had a large pool area to relax after sight seeing in February, and this 100% fitted the bill. The pool area is lovely and there was always a sun bed available with great pool tunes being played (only v.small issue was running out of pool towels but that is a bonus in a hotel).Our room was large and airy and cleaned well and there was a separate toilet and shower. We had three large single beds in the room which was cleaned daily. The hotel breakfast was good, lots of variety both hot and cold and we always found a table, only issue we found was the hot drinks machines were always broken/needing replenishing. Food was fresh and plentiful. The staff were always polite. The Medina area was around a 20-30 min walk away and at the street behind the hotel there were restaurants/sky bars which was pricey but high end decor and atmosphere. We paid 50MAD to go to most sights from the hotel and we paid 100-130MAD to go to/from airport but it is all haggling. We had a great four days in Marrakesh with lovely weather and a great hotel as our base - would recommend this hotel."
Riad 16 Dar and Pool ★★★
Enjoy fresh breakfast beside outdoor pool and garden; free parking, on-site laundry and nearby hiking trails available.
Zephyr Hotel Club Resort and Spa ★★★★
"A bit far from the city center, but it has a good vibe and nice facilities. The staff is very friendly."
Grand Mogador Menara & Spa ★★★★★
Guests can enjoy a varied breakfast and access to a cosy lounge. Facilities include an indoor pool, a gym, and a full spa with a sauna and massage rooms.
Hôtel les Ambassadeurs ★★★★
"I had a pleasant stay at Hôtel les Ambassadeurs. One of the biggest advantages of this hotel is its convenient location near the airport, making it very easy to reach and ideal for travelers. The staff were welcoming, and everything was well organized. The breakfast was amazing, with a good variety of options and excellent quality. The only downside was that the bed was not very comfortable and could have been softer. Apart from that, everything was perfect, and I had an enjoyable experience. Overall, I would rate my stay 8.5/10 and would recommend this hotel for its great location, excellent breakfast, and overall service."
Where to Stay in Marrakech
Find the best area in Marrakech for your stay
Gueliz
Gueliz is Marrakech’s modern quarter, filled with shops, cafés, and a lively urban atmosphere.
- Trendy boutiques and cafés
- Bustling streets and nightlife
- Central location with easy access
Agdal
Agdal offers spacious gardens, peaceful streets, and scenic views, perfect for relaxation away from the crowds.
- Large green gardens and parks
- Quiet, leafy residential areas
- Scenic city and mountain views
Kasbah
Kasbah is Marrakech’s historic heart, featuring ancient palaces, narrow lanes, and rich cultural heritage.
- Ancient architecture and landmarks
- Traditional Moroccan marketplaces
- Rich cultural and historic sites
Sidi Mimoun
Sidi Mimoun is a quaint neighbourhood blending old-world charm, artisan shops, and cosy alleyways.
- Traditional streets and markets
- Local crafts and boutiques
- Picturesque historical architecture
Daoudiate
Daoudiate is a practical residential district, offering local shops, daily conveniences, and easy city transport links.
- Local markets and services
- Accessible transport connections
- Quiet neighbourhood streets
Explore Accommodation Types in Marrakech
Cesar Resort & Spa
"Very beautiful hotel, good service level. Notwithstanding the level is not exactly at a 5 stars level. The room was at a very high level but the bathroom more like a 3 stars then 5. Then the worst part was the SPA, I never saw a 5 stars SPA without sauna or hammam. The hammam was intact "busy", I don't even know how possible to present a SPA with an hammam not available for everybody. At the end there was just a pretty pool, with an extreme quantity of chlore (impossible stay more then 10 minuts) and with walls ruined by humidity and mushrooms. I strongly unsuggest this hotel if the SPA is part of your needs"
Riad Carole - Perfect for Families & Groups
"A "tourist trap" riad par excellence. Despite booking 6 months in advance, our room for 4 was not available, so we got a room, certainly large (to share with small crawling animals...) but dirty, level -1 compared to the road (so no window overlooking the outside), a dilapidated bathroom the size of a toilet, with the smell..., and, cherry on the cake, without working air conditioning (given the thickness of the dust it hadn't broken down the day before). In short, at 3am the first night, unable to sleep, we booked elsewhere despite paying for the week... the claim is in progress..."
Novotel Marrakech Hivernage
"The room was a bit dated, but the location was excellent. The area is bustling with hotels, making it very convenient and safe."
Les Jardins de La Médina
"Very beautiful! It's worth coming for taking photos"
Savoy le Grand Hotel Marrakech
"The hotel looks beautiful! Even if you don't go anywhere it would be enjoyable. The location is great as it's attached to Menara Mall so everything you may need is nearby. I visited with a friend for my birthday and arrived to a very beautifully arranged room with Happy Birthday cushions and even found a cake in the room in the evening! It really made my day and I am already planning to go back! We used the spa and had a nice luxury treatment as well. The staff were very accommodating and managed to book us in and the laundry service was also very speedy. Overall I really enjoyed my stay and would recommend it."
Es Saadi Marrakech Resort - Palace
"Great hotel, only bad thing is that kids are not allowed in the internal pool"
Royal Mirage Deluxe
"I stayed in a hotel, it was not the worst of the 5 star hotels. 5 stars, believe me, it deserves even 2 stars. Nothing works properly, you have to struggle to open the room entrance door, wardrobe door, even the balcony door. The shower head washes everywhere except the person who was washing. When I told them that the balcony was dirty when they came, they cleaned it the next day. It doesn't deserve even 2 stars,"
Riad Louhou
"Roof terrace, pool, and sunbeds closed for the duration of our entire stay. This was announced shortly beforehand, meaning cancellation was no longer possible. There was also no compensation for the non-delivery of this service promised on the website. Staff very friendly and a warm welcome."
Pestana CR7 Marrakech
"We had a wonderful stay at this hotel. The staff were welcoming and friendly from check-in to check-out. Our room was spotless, comfortable, and quiet. The breakfast had a great variety of fresh food, and the location was perfect for exploring the area. We would definitely stay here again and highly recommend it. The best hotel and my kids loved"
Riad Eden
"Staff was very friendly and helpful."
Riad Le Petit Jil
Hotel Almas
"Very spacious and comfortable room. Very attentive reception. Great location. Good breakfast, could be bigger, few tables."
Riad Errabii & Spa
"Nice riad Breakfast okay Naim speaks very good englisch and is very helpfull He made the stay very comfortabel"
Bab Hotel
"I stayed at Bab hotel for 3 nights this past April and had a wonderful experience! The hotel staff is extremely friendly and will arrange your transportation to and from the hotel (make sure you take at Morocco currency). You can get massages for a good price here and breakfast is included. The location was safe and away from the center of the city. The rooms were spacious with an amazing bathroom. The pool isn't appealing but overall a place worth staying!"
2Ciels Boutique Hôtel
"This boutique hotel is full of design, showing unique aesthetics from the lobby to the room. It is simple but not without details, making people want to take photos and check in. The staff is considerate and took the initiative to help book tickets for the YSL Museum, saving the trouble of queuing, which is a big plus! The restaurant is also amazing, with exquisite breakfasts and innovative and delicious dinner dishes. I especially recommend local specialties, paired with a selected wine list, to end the day perfectly. Overall, this is a tasteful and warm accommodation experience, and I will definitely visit again!"
Riad Dama & Spa
"We stayed at this riad for 5 days and had a wonderful time. The staff is fantastic and very helpful. The room is very quaint and clean, even with air conditioning. The only downside is the street it's on, but as soon as you enter, you discover a wonderful place."
Guest Reviews for Marrakech Hotels
Hotels Near Top Attractions in Marrakech
Discover the charm of Marrakech by staying near its iconic landmarks.
Marrakesh
Explore Marrakesh to experience vibrant souks, historic architecture, colourful streets, and Moroccan culture.
Djemaa el Fna
Stay a night in the heart of Marrakech’s medina, offering easy access to the city’s most famous square, souks, and historic attractions.
Marrakesh Menara Airport
Stay near Marrakech Menara Airport for easy flight access and convenient connections to the city centre.
Jardin Majorelle
Wander through Jardin Majorelle to admire exotic plants, vibrant colours, and the artist-inspired gardens.
Koutoubia
Visit Koutoubia Mosque to see its iconic minaret, historic architecture, and spiritual significance in Marrakesh.
Bahia Palace
Staycation in the historic medina district of Marrakech, close to one of the city’s most famous 19th-century landmarks.
Badi Palace
Explore Badi Palace ruins to learn about Morocco’s history and enjoy views of the surrounding gardens.
Yves Saint Laurent Museum
Visit Yves Saint Laurent Museum to see fashion exhibits, designer works, and art inspired by Moroccan culture.
Marrakech Museum
Discover Marrakech Museum for traditional Moroccan art, historic architecture, and cultural exhibitions.
Marrakech Travel Information
Power Plug & Voltage
220V/Type C/E
Exchange Rate
MAD
Local Payment
Cash/Cards
Connectivity
Maroc Telecom/Orange/Inwi
Current Weather
Mostly cloudy
More Information About Marrakech Hotels
|
Key Info |
Details |
|
Number of reviews |
37,706 |
|
Total properties |
1,616 |
|
Weekday Avg. Price |
£150 |
|
Weekend Avg. Price |
£153 |
|
Trending hotel |
Hotel Safia |
|
Popular area |
Gueliz |
FAQ – Hotels in Marrakech
-
What is the average price of a hotel in Marrakech this weekend?
According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Marrakech this weekend is £97 per night. For a 4-star hotel, the average cost is £155 per night. If you're looking for a luxury experience, 5-star hotels in Marrakech this weekend typically cost £583 per night.
-
How much do hotels in Marrakech cost per night on weekdays?
Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Marrakech during weekdays is £96 per night. For a 4-star hotel, you can expect to pay around £153 per night. If you're seeking a luxury stay, 5-star hotels in Marrakech generally cost £554 per night on weekdays.
-
What are the best places to stay in Marrakech?
Some of the best places to stay in Marrakech are near popular attractions like Marrakesh and Djemaa el Fna, offering easy access to key sights and amenities.
-
What are the best family-friendly hotels in Marrakech?
Families visiting Marrakech often prefer hotels like Hotel Safia (from £39), Savoy le Grand Hotel Marrakech (from £176) and Grand Mogador Menara & Spa (from £108), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.
-
What are the top hotels in Marrakech near Marrakesh?
Some of the top hotels in Marrakech near Marrakesh include Auberge Resto Agnaoue (from £22), Palais Moulay Said & Spa (from £99) and Riad Le Minaret and SPA (from £99), all offering easy access to Marrakesh, making them ideal for visitors looking to explore the area.
-
What are some of the best hotels in Marrakech?
The most popular Marrakech hotels for your stay: Hotel Safia (from £39), Savoy le Grand Hotel Marrakech (from £176) and Grand Mogador Menara & Spa (from £108) are the preferred hotels.
-
Which hotels in Marrakech are pet friendly?
Grand Plaza Marrakech (from £66), Sofitel Marrakech Palais Imperial & Spa (from £221) and Kenzi Rose Garden (from £99) allow pets. Take your pets with you during your stay!
-
Which hotels in Marrakech are worth visiting for their spa experience?
Feel tired from travelling? Hotel Safia (from £39), Savoy le Grand Hotel Marrakech (from £176) and Grand Mogador Menara & Spa (from £108) provide highly rated spa services.
-
Which hotels in Marrakech provide airport transfer services?
Not familiar with Marrakech? Savoy le Grand Hotel Marrakech (from £176), Pestana CR7 Marrakech (from £135) and Riad Belikoss Pool & SPA (from £59) provide airport transfer services.
-
Which hotels in Marrakech have hot springs?
Want to experience hot springs in your hotel? Dana Social Living (from £20), Imperial Holiday Hôtel & spa (from £40) and Es Saadi Marrakech Resort - Palace (from £439) have hot springs. Book now!
-
Which hotels in Marrakech have swimming pools?
Hotel Safia (from £39), Savoy le Grand Hotel Marrakech (from £176) and Grand Mogador Menara & Spa (from £108) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!
-
What hotels in Marrakech offer an especially good breakfast ?
Hotel Safia (from £39),Savoy le Grand Hotel Marrakech (from £176) and Grand Mogador Menara & Spa (from £108) provide high-quality breakfast. Start your day with a delicious breakfast!
-
How to get good deals on hotels in Marrakech?
To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.
Find Travel Deals & Explore Destinations on Trip.com
-
Popular hotels in Marrakech
-
Marrakech Hotels near Attractions
-
Accommodation Types in Marrakech
-
More Hotels
- Grand Plaza Marrakech
- Marrakech Freedom Yan Hostel
- Dana Social Living
- Hotel Safia
- Imperial Holiday Hôtel & spa
- Palais Moulay Said & Spa
- RIAD JIL & Spa
- Mira stay
- Savoy le Grand Hotel Marrakech
- Riad Belikoss Pool & SPA
- Diwane Hotel & Spa Marrakech
- Suites Atlas Marrakech
- 555 Hotel Clubbing Adults Only
- Grand Mogador Menara & Spa
- Pestana CR7 Marrakech
- Hotels near Jacaranda Car
- Hotels near Marrakech Airport transfer
- Hotels near Jardin Majorelle
- Hotels near Marrakech Ramparts
- Hotels near Villa des Orangers
- Hotels near Carre eden shopping center
- Hotels near Dar El Bacha Museum
- Hotels near Le Jardin Secret
- Hotels near Desert Luxury Camp Office Merzouga and Erg Chigaga camp
- Hotels near Place Bab Jdid
- Hotels near ZARA
- Holiday Villas in Marrakech
- Marrakech Hotels with Balcony
- Marrakech Hotels with Gym
- 2-Star Hotels in Marrakech
- Hostels in Marrakech
- Beach Hotels in Marrakech
- Marrakech Hotels with Pool
- Holiday Apartments in Marrakech
- 5-star Hotels in Marrakech
- Marrakech Hotels with Spa
- Pet-friendly Hotels in Marrakech
- 3-Star Hotels in Marrakech
- Marrakech Hotels with Bathtub
- 4-star Hotels in Marrakech
- Riads in Marrakech
Guest User
Guest User
Guest User
BD Elsewhere
Azedine Besnaci
Anonymous User
Guest User