Search hotels in Marrakech, Morocco

Enter your dates and choose from 9384 hotels and other places to stay

Check out these popular cities in Marrakech

Marrakech

11421 hotels

El Karia

26 hotels

El Mjed

2 hotels

El Harkat

7 hotels

Aït Daoud

2 hotels

Aït Mazou

4 hotels

Stay in Marrakech's best hotels!

Filter by:

Star rating
Review score

Swiss Continental Hôtel

Hotel in Marrakech

Located in Marrakech, less than 1 km from Marrakesh Train Station, Swiss Continental Hôtel features views of the city. This 4-star hotel offers a concierge service and luggage storage space.

S
SatomiG
From
Japan
Check in and out went smoothly (too smoothly to be honest!)- huge thanks to B'tissam at the front desk! She was such a nice lady, and all of them were lovely. They interacted me constantly including messages on WhatsApp, which was nice.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,288 reviews
Price from
US$124.83
1 night, 2 adults

Fashion Boutique Hotel

Hotel in Marrakech

Located in Marrakech, Fashion Boutique Hotel is less than 1 km from Marrakesh Train Station and provides various facilities, such as a terrace, a restaurant and a bar.

B
Boban
From
North Macedonia
The room was decent, though lacking some basic amenities like a kettle. However, the cleanliness was excellent, which is a positive aspect.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,499 reviews
Price from
US$233.74
1 night, 2 adults

Ari Boutique Hôtel - Adult Only

Hotel in Marrakech

Ideally located in the Gueliz district of Marrakech, Ari Boutique Hôtel - Adult Only is set less than 1 km from Marrakesh Train Station, 2 km from Majorelle Gardens and 1.8 km from Yves Saint Laurent...

y
youssef
From
Morocco
Everything was perfect, clean, nice staff, perfect restaurant...
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,679 reviews
Price from
US$137.75
1 night, 2 adults

Longue vie Hotels

Hotel in Marrakech

Located in Marrakech, 200 metres from Marrakesh Train Station, Longue vie Hotels provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

M
Moatassim1991
From
Maldives
Room very clean the staff so kind big tnx for yones the reception guy 🤩🤩
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,074 reviews
Price from
US$179.33
1 night, 2 adults

2Ciels Boutique Hôtel

Hotel in Marrakech

Set in Marrakech, 400 metres from Marrakech Plaza, 2Ciels Boutique Hôtel boasts air-conditioned rooms with free WiFi throughout the property.

J
JOANNE
From
United Kingdom
The hotel was beautiful, the staff were super helpful and couldn’t have been friendlier!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,727 reviews
Price from
US$202.37
1 night, 2 adults

Hotel & Ryad Art Place Marrakech

Hotel in Marrakech

Offering a restaurant and a swimming pool, Hôtel & Ryad Art Place Marrakech is located in Marrakech. Free WiFi access is available. Each room here will provide you with air conditioning and a minibar....

S
Sara
From
United Kingdom
Right in the heart of the medina, the Riad itself was beautiful, the staff were so friendly and helpful
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,161 reviews
Price from
US$252.30
1 night, 2 adults

Tigmiza Boutique Hotel & Spa

Hotel in Marrakech

With views of the Atlas Mountains, this 5-star hotel is 15 minutes’ drive from Marrakech’s Medina and Jamaâ El Fna Square. Set in a garden with a pool, it has a spa, terrace and a restaurant.

C
Carmel
From
Ireland
This is one of the most beautiful hotels we have stayed in and one we will return to. Each room was unique in decor, fantastic attention to detail and food excellent.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,333 reviews
Price from
US$318.02
1 night, 2 adults

Dar Rhizlane, Palais Table d'hôtes & SPA

Hotel in Marrakech

Surrounded by a large garden with an outdoor pool, Hôtel Dar Rhizlane is located in L’Hivernage, Marrakesh, 2 km from Jamaâ El Fna Square. It boasts a spa.

D
Daniel
From
Ireland
Very rarely in my long experience in hospitality have I seen the level of perfection achieved by the team in Dar Rhizlane, I can't thank them enough for the fabulous service provided by them. I was convinced I was in heaven while staying with them. Thank you all in Dar Rhizlane
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,290 reviews
Price from
US$295.97
1 night, 2 adults

Les Jardins De La Koutoubia

Hotel in Marrakech

This luxurious hotel is a 2-minute walk from the famous Jamaâ El Fna Square. It features a Carita Spa, a hot tub and the outdoor swimming pool is surrounded by palm trees.

N
Nomita
From
India
The hospitality and the suite was park excellence
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,839 reviews
Price from
US$335.69
1 night, 2 adults

NearYo Hotels

Hotel in Marrakech

Set in Marrakech, 3.5 km from Yves Saint Laurent Museum, NearYo Hotels offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

L
Lebogang
From
South Africa
Our stay at NearYo Hotels in Marrakech was truly exceptional—one of those rare experiences where you feel genuinely cared for from the moment you arrive. A huge part of what made our visit so memorable was the incredible staff. Hisham, the restaurant manager, was outstanding. He consistently ensured we had a fresh cup of tea on the table, anticipated our needs, and showed a level of thoughtfulness that made every meal feel special. Mohamed Gadir also went above and beyond—he even surprised us with treats from the souks, a gesture we will never forget. Their kindness and dedication perfectly captured the spirit of Moroccan hospitality. The location was another highlight. Situated about 6 km outside the busy tourist areas, the hotel offered a peaceful and authentic escape. It was wonderfully quiet, and thanks to the hotel’s convenient transfer service, getting to and from the medina was effortless. The rooftop was absolutely breathtaking—a serene spot with stunning views, perfect for unwinding after a day in the city. It added an extra layer of magic to our stay. The hotel also generously accommodated our request for a late checkout at no additional cost—another small but meaningful example of how far they go to make guests feel welcome. Every member of the team was kind, courteous, and eager to help. Honestly, we could have stayed another week. NearYo Hotels didn’t just meet our expectations—it exceeded them in every way. We can’t recommend it highly enough and would return in a heartbeat.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 183 reviews
Price from
US$143.11
1 night, 2 adults
See all 9384 hotels in Marrakech

Most booked hotels in Marrakech in the past month

See all

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 11,039 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7,864 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,778 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 5,635 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 6,219 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 4,091 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 6,626 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,395 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 6,665 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5,377 reviews

Marrakech's best hotels with breakfast

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 133 reviews

Located in Marrakech, 16 km from Bahia Palace, Yin Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$235.57 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 240 reviews

Well located in the centre of Marrakech, Riad Origines provides air-conditioned rooms, a terrace, free WiFi and a restaurant.

From US$104.95 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 298 reviews

Well set in Marrakech, Riad Zi provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden. This 3-star hotel offers a terrace.

From US$176.09 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 195 reviews

Well located in Marrakech, Riad Atay provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden. 500 metres from The Orientalist Museum of Marrakech and 600 metres from...

From US$162.54 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 439 reviews

In a prime location in Marrakech, Hotel & Riad Veridis provides air-conditioned rooms, a terrace, free WiFi and a restaurant. This 3-star hotel offers room service.

From US$165.37 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 241 reviews

Located in Marrakech, 18 km from Bahia Palace, Just V hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$176.68 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 105 reviews

Situated in Marrakech, 6.5 km from Bahia Palace, Park Hyatt Marrakech features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$669.85 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 297 reviews

Attractively located in Marrakech, YVES Marrakech features air-conditioned rooms, a shared lounge, free WiFi and a terrace.

From US$262.30 per night

Budget hotels in Marrakech

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 51 reviews

Well set in the centre of Marrakech, Riad Dar Z'r provides air-conditioned rooms, a garden, free WiFi and a terrace. This 3-star hotel offers an ATM and a concierge service.

From US$100.12 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 38 reviews

Located in Marrakech, Dar Diaft'na features a garden, shared lounge, terrace, and free WiFi throughout the property. An indoor swimming pool and a car rental service are available for guests.

From US$50.88 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,529 reviews

Sindi Sud is located in Marrakech. Free Wi-Fi access is available. At Sindi Sud you will find a 24-hour front desk and a terrace. Other facilities offered include a tour desk.

From US$38.63 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,068 reviews

Located in the medina, just a 2-minute walk from Jemaa El Fna Square, Riad Belleville Marrakech offers a terrace, patio and fountain. The souks are only a 5-minute walk away.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 133 reviews

Located within 200 metres of Djemaa El Fna and 500 metres of Koutoubia Mosque, Auberge Prince offers rooms with air conditioning and a private bathroom in Marrakech.

From US$86.03 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 161 reviews

Boasting a terrace, Riad 052 is situated in the centre of Marrakech, 400 metres from Djemaa El Fna.

From US$103.65 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 188 reviews

Situated in Marrakech, 33 km from Bahia Palace, Hotel Jnane riad features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$141.34 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 612 reviews

Located in Marrakech and within 1.5 km of Bahia Palace, Dar Suncial features a terrace, non-smoking rooms, and free WiFi throughout the property.

From US$70.67 per night

Hotels in Marrakech that you can book without a credit card

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 313 reviews

Situated in Marrakech, 15 km from Menara Gardens, Le Parc des Oliviers features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$94.23 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,237 reviews

Hotel Zitoune is situated in Marrakech, 100 metres from Palais de La Bahia. Hotel Zitoune features free WiFi throughout the property. A terrace or balcony are featured in certain rooms.

From US$49.47 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 803 reviews

Featuring a terrace, HOTEL EL AMAL is set in the centre of Marrakech, 400 metres from Djemaa El Fna.

From US$20.14 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 713 reviews

Well set in the centre of Marrakech, Hotel Wissam provides air-conditioned rooms, a garden, free WiFi and a terrace.

From US$47.11 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 991 reviews

Hotel Amalay has a prime location, just 4 km from Jamaâ El Fna Square and the markets, in central Marrakesh. It features a bar and 2 restaurants with authentic Moroccan décor.

From US$82.45 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 110 reviews

Ideally situated in Marrakech, Riad Dar Acsameda & Spa features air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 130 reviews

Riad Sybil Boutique Hotel features a seasonal outdoor swimming pool, garden, a terrace and restaurant in Marrakech. With free WiFi, this 5-star hotel has a bar and a spa and wellness centre.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 225 reviews

Featuring a terrace, Riad Amalia offers rooms in Marrakech, 1.8 km from Djemaa El Fna and 1.8 km from Koutoubia Mosque.

From US$103.60 per night

FAQs about hotels in Marrakech

See reviews by guests who stayed at hotels in Marrakech

See all
From US$182.57 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,949 reviews
The hotel is quiet and cleaned, the staff are amazing friendly, kind and happy always, the food varieties are without limits and delicious , the night show everyday for children, everyone asking me if I need help or service. The restaurant team, the reception, the guards, and the show, everyone is overexcited and looking to make us happy. I didn’t try the aqua park because the cold weather but I enjoyed the covered pool it was ok. I spent only two nights but I would stay more if I have more time. Thanks to all the team for the generosity and the kindness, see you soon.
Guest review by
Magdy
Spain
From US$419.79 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 231 reviews
We were completely in love with the place. The setting was stunning, and the facilities were incredible. We celebrated our three-year anniversary in a beautiful cottage with a fireplace, which made the experience even more special. The constant care and service from the staff were outstanding, and the food was simply incredible. The hammam was the best I have ever done, and the massage was deeply relaxing. The combination of luxury and traditional Moroccan charm made our stay unforgettable.
Guest review by
Maria
Spain
From US$131.19 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 4,639 reviews
We really liked the accommodation, and so did my family. Everything went very well. Maybe a bit more attention could be paid to small details regarding cleanliness, but nothing serious — it was fine. The staff was friendly, and the breakfast was very generous. The location is great, with shopping options just around the corner — only 3 minutes away by car. Overall, we were very satisfied.
Guest review by
Rabii
Germany
From US$2,187.16 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 76 reviews
Breakfast is definitely fit for a King! Moroccan dinner was exquisite! Hammam was the best I've experienced as the spa staff were warm and genuinely friendly and it was also different as we lay on a heated marble floor to be scrubbed. The indoor pool was also a delight to swim in. Overall it was a great experience as they met our requests. Kudos to the service team!
Guest review by
WAL
Malaysia
From US$557.77 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 306 reviews
This hotel is simply wow! The rooms are amazing, the atmosphere is incredibly relaxing, the staff is very kind and helpful, and the quality of food and service at the restaurant is very good. In other words, everything was simply perfect! I highly recommend this hotel if you are planning a trip in Marrakech.
Guest review by
Jacques
Italy
From US$583.04 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 538 reviews
A luxuriant place. The atmosphere was quiet , relaxing and very good energy...a very beautiful hotel with really nice garden and swimming pool. Staff are very friendly and helpful . Great room. Just amazing!!
Guest review by
Diana
Romania
From US$285.16 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 700 reviews
Very service minded personal. Friendly! When I got a fever the last day they let us keep the room until our airport shuttle arrived, free of charge.
Guest review by
Fredrik
Sweden
From US$265.38 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,792 reviews
Everything. The staff was friendly and professional. The food was amazing. Minus was that it was too much food. No good for the waist 😅
Guest review by
Elena
Sweden
From US$157.87 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,661 reviews
Thé pepele are super 👍 thé hôtel give you five stars feeling all day long Im very happy over all highly recomended for sure
Guest review by
Tal
Colombia
From US$258.86 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 11,039 reviews
Very good hotel, with very nice staff thanks to chaima from guest relation and Sara are the best
Guest review by
Mohamed
Qatar
From US$125.15 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 363 reviews
Clean modern tranquil great atmosphere lovely hosts and amazing villa
Guest review by
Leon
United Kingdom
From US$266.56 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 992 reviews
everything is perfect, the premises, location, food,staff ….
Guest review by
Gislaine
Brazil
From US$446.46 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,604 reviews
Everything, excellent property and great value for money
Guest review by
Mimi
South Africa
From US$280.92 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,395 reviews
The area, entertainment, food, and rooms
Guest review by
Nkechi
United Kingdom
From US$158.97 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,264 reviews
It was amazing, food and the pool.
Guest review by
Liliana
Romania

Planning a trip? Get inspired by reviews of cities in Marrakech

10

Amazing city - the real Morocco - so vibrant, full of energy...

Amazing city - the real Morocco - so vibrant, full of energy and vitality, and positively buzzing day and night especially in the Medina old city - try to stay here if possible in one of the beautiful Riad’s and soak up the atmosphere 24/7. The colours, the sights, sounds smells and the music. It’s intoxicating and a feast for the senses. The Souks are amazing - and getting hopelessly lost is part of the fun, though after 24 hours you do start to orientate yourself a little better. But The value to be had here and all across Marrakech is phenomenal and the food is delicious. Love the food-too terraces and patio cafe bars. And the people so welcoming and hospitable. You haven’t been to Morocco if you haven’t spent at least one night minimum in Marrakech. There is nowhere like it either in Morocco or the wider world. A repeat visit is a must as you’ll discover more and new experiences each time.
Guest review by
Declan G
Ireland
10

Agafay is recommended for anyone looking to experience the...

Agafay is recommended for anyone looking to experience the beauty and tranquility of Morocco beyond the bustling cities. Just a short drive from Marrakech, Agafay offers a desert landscape with a peaceful, serene atmosphere. Whether you're looking to unwind in desert camps, ride camels across golden dunes, or enjoy a magical sunset over the vast desert, Agafay has something for everyone. The warmth and hospitality of the locals make it an unforgettable experience, and the unique blend of nature and culture creates a perfect getaway. For those seeking adventure, relaxation, or a mix of both, Agafay might be a perfect destination. I highly recommend adding it to your travel plans – it’s an authentic spot that will leave you with lasting memories.
Guest review by
Hossein
Spain
10

We did a week in Marrakech, four nights in Riad Zoraida and...

We did a week in Marrakech, four nights in Riad Zoraida and then three nights in Villa Dinari to relax and chill by a pool after the busy city. We loved Marrakech, no hard sell or hassle from vendors, a very walkable city with so many things to do. I would recommend doing the busy tourist sights in the mornings as early as possible, as they can get quite full later on.
Guest review by
Christopher
United Kingdom
4.0

On arrival we checked in they told us they would let us

On arrival we checked in they told us they would let us know if the room was ready! We waited two hours ordering two lattes in the meantime that definitely weren't lattes more like sugary coffee water with no milk we then went to check an they took us down there was no sun lounges on the cabin we booked which is advertised in the photos there was building work going on in the cabin behind us so we asked to get some loungers brought down so we had something to enjoy the sun in! Considering we paid £200 we waited maybe an hour before anyone came down there was cigarette butts around the pool that we had been checked into on our private room neither me nor my partner smoke so was dissapointed as we hate this. They then came down an told us to move cabin so we moved to the one in front hurrying to get our stuff back in suitcase and down to the second room forgetting some of our belongings we then go back to check if we left there an gone (someone had collected them an not informed us even though they literally moved us in the 10minute period so took some of our belongings to reception without telling us). Our new cabins half the decking had collapsed and fallen through and been covered up with a rug 3 floor boards we're sticking in the air that I tripped and hurt my ankle on. The new cabin had a bath with no bath Matt and no bath plug so it was a weird bath with a hand held shower which is difficult to wash in! We didn't really understand. The next day we had hairs in our food that we ordered I informed staff an they replaced the food I noticed another hair in the second food an couldn't be asked to complain again also the tea in the morning tasted like it had salt in! Either they didn't like us or the attention to detail really isn't there. Loooks great on Instagram an update at the view but the detail is missing things and the health an safety!
Guest review by
Chloe
United Kingdom
8.0

Marrakesh is a fun city.

Marrakesh is a fun city. There's a lot going on in the streets and can get a little bit chaotic with the bikes and people walking. There's plenty to see and a great hub for excursions. Be careful of making eye contact with vendors because they will try to sell you something!
Guest review by
Killian