Morocco may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Marrakech-Safi Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Marrakech-Safi

Top Hotels in Marrakech-Safi

ibis Marrakech Palmeraie Hotel
3 out of 5
Avenue Abdelkrim Khattabi, Route De Casablanca, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $40 per night from Jan 5 to Jan 6
3.5/5Good! (126 reviews)

"No laundry as mentioned Bed cover was not clean No refrigerator Few parking space available for free, had to pay for parking."…"

Reviewed on Aug. 20, 2019

ibis Marrakech Palmeraie Hotel
Novotel Marrakech Hivernage
4 out of 5
Rue Haroun Errachid, Quartier De L Hivernage, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $100 per night from Jan 3 to Jan 4
3.7/5Good! (953 reviews)

"Staff very friendly, polite and helpful. Location is good"…"

Reviewed on Feb. 22, 2020

Novotel Marrakech Hivernage
Sofitel Marrakech Lounge and Spa
5 out of 5
Rue Harroun Errachid, Quartier de l Hivernage, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $253 per night from Dec 11 to Dec 12
4.2/5Very Good! (495 reviews)

"Beautiful hotel, Superb cleanliness, lovely staff. I wish to have stayed longer"…"

Reviewed on Oct. 4, 2020

Sofitel Marrakech Lounge and Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Sofitel Marrakech Palais Imperial
5 out of 5
Rue Harroun Errachid Hivernage, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $253 per night from Dec 11 to Dec 12
4.1/5Very Good! (358 reviews)

"Location and style of the building. The staff of the hotel is very proffesional. Amenities and SPA are excellent."…"

Reviewed on Dec. 12, 2019

Sofitel Marrakech Palais Imperial
Hotel Marrakech le Tichka
4 out of 5
Semialla Bp 894 Route De Casablanca, Ave Abdelkrim Khattabi, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $62 per night from Dec 9 to Dec 10
2.9/5 (507 reviews)

"Worst Hotel ever. Hours of delayed check in. No cleanliness. Staff that completely ignore you. No towels provided and had to ask every single day at least 6 times to get a towel. Would normally arrive at least a few hours after request but would disappear again the next day. It is a very outdated ..."…"

Reviewed on Jul. 22, 2019

Hotel Marrakech le Tichka
Radisson Blu Hotel, Marrakech Carré Eden
5 out of 5
166-176 avenue Mohamed V, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $175 per night from Dec 11 to Dec 12
4.3/5Excellent! (365 reviews)

"Amazing hotel. Extremely clean and safe. Staff is very nice and helpful"…"

Reviewed on Mar. 19, 2020

Radisson Blu Hotel, Marrakech Carré Eden
Riad Jemaa El Fna & Spa
3.5 out of 5
Boulevard Des Banques Rue Zaari, N 42 Kennaria, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $60 per night from Dec 10 to Dec 11
4.4/5Excellent! (63 reviews)

"Beautiful boutique hotel with a great location to cafes, shopping, and gardens in Marrakech. When we arrived the concierge gave us a map with directions and highlighted areas of interest in the city. The rooftop and spa were added perks we enjoyed as well. We loved our stay here and would recommend ..."…"

Reviewed on Mar. 18, 2020

Riad Jemaa El Fna & Spa
El Andalous Lounge & Spa Hotel
4 out of 5
Av du President Kennedy, Hivernage, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $76 per night from Dec 16 to Dec 17
3.4/5 (348 reviews)
Ok experience

"Mostly an amazing experience. The food was pricey so my advice is to go out and eat much cheaper. The room had a smell and ironing service was terrible so just take your own iron lol."…"

Reviewed on Feb. 26, 2020

El Andalous Lounge & Spa Hotel
Palais Namaskar
5 out of 5
Route de Bab Atlas No 88/69, Marrakech
Get Rates
4.6/5Wonderful! (67 reviews)
Beautiful property

"The property is excellent! We stayed in a junior suite and couldn’t have asked for a better experience. The only complaint is that the private pools aren’t heated and the water was never warm enough to enjoy the pool! Fatima, the guest relationship manager assigned to us, was an angel and made sure ..."…"

Reviewed on Feb. 20, 2020

Palais Namaskar
Kenzi Menara Palace & Resort
5 out of 5
Av. Mohamed VI, Zone Agdal, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $138 per night from Dec 6 to Dec 7
4.1/5Very Good! (867 reviews)

"Lovely hotel and surrounding property. The staff are exceptionally kind and friendly, they make you feel like your at home. Nourdine did everything possible to make our stay special and memorable. Thank you Kenzi palace! We will be back"…"

Reviewed on Sep. 19, 2020

Kenzi Menara Palace & Resort
Hôtel Chems
4 out of 5
Avenue Hommane Al Fetouaki, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $55 per night from Dec 11 to Dec 12
3.3/5 (831 reviews)

"The things which I don’t like when I went there people cleaning the rooms they was knocking on the door in a very hard away all the time and they wasn’t doing very well with the cleaning, linen was not in a good quality porters, they wasn’t okay to help with the luggage for a check in and check out ..."…"

Reviewed on Mar. 11, 2020

Hôtel Chems
Es Saadi Marrakech Resort - Palace
5 out of 5
Rue Ibrahim el Mazini, Hivernage, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $387 per night from Jan 4 to Jan 5
4.6/5Exceptional! (254 reviews)

"Staff were so helpful and friendly all the time. They went out of their way to make things easy for us"…"

Reviewed on Mar. 13, 2020

Es Saadi Marrakech Resort - Palace
Selman Marrakech
5 out of 5
BP 24 530 Marrakech Atlas Km 5, Route D'Amizmiz, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $414 per night from Dec 10 to Dec 11
4.7/5Exceptional! (92 reviews)

"Selman is both from outside an inside a great hotel , with large rooms and a fantastic pool with lots of space around."…"

Reviewed on Nov. 21, 2020

Selman Marrakech
Hotel Imperial Plaza
4 out of 5
Av abdelkrim khettabi, Gueliz, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $44 per night from Dec 27 to Dec 28
2.7/5 (197 reviews)
nice experiance

"nice experiance"…"

Reviewed on Dec. 8, 2019

Hotel Imperial Plaza
Mogador Opera Hotel & Spa
4 out of 5
Avenue Mohamed VI, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $58 per night from Dec 13 to Dec 14
3.7/5Good! (505 reviews)

"As a solo female travelling first time to Marrakech the staff at the hotel were welcoming, helpful & able to speak English. The room was basic but nonetheless comfortable and had all amenities. They should consider updating the shower head, installing a switch by the bed to turn off lights and soundproving ..."…"

Reviewed on Feb. 23, 2020

Mogador Opera Hotel & Spa
Opera Plaza Hotel Marrakech
4 out of 5
Angle Avenue Mohammed VI, et Avenue Hassan II, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $114 per night from Dec 6 to Dec 7
4.3/5Excellent! (680 reviews)
Nice hotel with a few flaws

"The hotel is clean, rooms are spacious , food at the poolside restaurant and breakfast was very good. The atmosphere at dinner, looking over the pool with fires lit and pretty lights was amazing. It was too cold for swimming when we were there, but the pool looked very nice. Cons: AC and WiFi didn’t ..."…"

Reviewed on Feb. 18, 2020

Opera Plaza Hotel Marrakech
Barcelo Palmeraie
5 out of 5
Km 6 Route de Fes, BP 658 Gueliz, Marrakech, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $116 per night from Dec 10 to Dec 11
4/5Very Good! (63 reviews)

"A peaceful place where you can relax and enjoy your time, great service also ! Will definitely come back"…"

Reviewed on Aug. 19, 2020

Barcelo Palmeraie
Red Hotel Marrakech
4 out of 5
Avenue Hassan II, (in front of the Train Station), Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $89 per night from Dec 13 to Dec 14
4/5Very Good! (465 reviews)

"Staff very very friendly and helpful. In the courtyard the food was superb! The nite time atmosphere was beautiful. We couldn’t have got a better room at this rate anywhere. Room a bit overdue for a makeover but I’m not complaining."…"

Reviewed on Mar. 24, 2020

Red Hotel Marrakech
Rawabi Hotel & Spa-All Inclusive Available
4 out of 5
N 6 - Route de l'Ourika, Zone Touristique de l'Agdal, Marrakech
The price is CA $63 per night from Dec 26 to Dec 27
3/5 (48 reviews)
👍

"Good service, pool area was nice. Decently priced."…"

Reviewed on Feb. 13, 2020

Rawabi Hotel & Spa-All Inclusive Available
Movenpick Hotel Mansour Eddahbi Marrakech
5 out of 5
Avenue Mohamed VI, Marrakech
Free cancellationReserve now, pay when you stay
The price is CA $162 per night from Jan 5 to Jan 6
4.2/5Excellent! (818 reviews)

"The hotel, pools, rooms and grounds are lovely ( there are three pools to choose from and a kiddies pool). The gym was quite good too. It’s not far from the nightlife/main attractions at all. However after check out the reception guy cancelled the payment of my bill and I had to go back to reception ..."…"

Reviewed on Mar. 7, 2020

Movenpick Hotel Mansour Eddahbi Marrakech
Don't see what you're looking for?
See all available properties in Marrakech-Safi
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Marrakech-Safi Hotel Guide

Searching for the best savings on Marrakech-Safi hotels? Expedia.ca has you covered. Thanks to our selection of deals and specials, you can immerse yourself in the most amazing experiences that Marrakech-Safi has to offer without forking over the contents of your savings account. Explore the landmarks. Sample the regional cuisine. See the most famous attractions, or take your entire brood on a kid-friendly retreat. Whether you’re organizing a family reunion or putting together a singles-only getaway, the many available hotels in Marrakech-Safi offer a perfect home base for the most incredible trips.

What’s more, the amenities are beyond compare. If you’re looking for discounts, start your search with the budget-friendly hotels in Marrakech-Safi. You’ll get access to comfortable amenities and super-low rates. Prefer a spot with a little more luxury? Check out the five-star hotels and boutique inns scattered throughout the area. These properties combine first-class style with impeccable service, and you’ll likely find an array of attractions perched just beyond the rooms. We’ve even got the inside scoop on the top all-inclusive vacations; these trips are the ideal options for travelers who want to leave all of their cares at home.

Ready to finalize the details? We’ll make the process easy for you. Simply tell us which dates work best for your schedule, and then flip through our range of hotels. You’ll be able to learn more about the amenities and perks at each property, see the distance between the hotel and the area’s major attractions and compare rates on the options that strike your fancy. Then, when you’re ready to commit to the hotel of your dreams, you can use our renowned tools to book your rooms and pile on essentials like flights, tours, and rental cars. It’s just one more way in which Expedia.ca makes seeing the world as effortless as checking your email. Your next vacation is calling.