Search Morocco Hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Morocco

Top Hotels in Morocco

La Mamounia

5.0 star property
9.2 out of 10, Wonderful, (541)
"Very nice stay"
The price is P28,251
P32,238 total
includes taxes & fees
Dec 11 - Dec 12
La Mamounia

Aqua Mirage Club & Aqua Parc - All Inclusive

4.0 star property
8.0 out of 10, Very Good, (1000)
"This is my second visit and I usually stay a few days to enjoy the waterpark while visiting family in Marrakech. One of my favourite aspects is the food. Your vegan options are amazing, but I’d encourage menu details regarding dairy in your dishes. The only downside is the noise during the night. Unfortunately, the alcohol consumption by some of your guest is the number one culprit. "
The price is P7,229
P8,184 total
includes taxes & fees
Dec 4 - Dec 5
Aqua Mirage Club & Aqua Parc - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (1001)
"This was a lovely hotel with very friendly, helpful staff. The only drawback was the pool temperature- we went at the end of October and despite it being 25 - 30 degrees outside, the pool was ice cold at all times of day and never warmed up, to the extent that small children found it way too cold to swim. Perhaps because it was such a big pool it just couldn’t heat up naturally, but if you’re going to be open during cooler months, it really needs to be heated. The indoor pool also wasn’t heated...
The price is P7,280
P8,201 total
includes taxes & fees
Dec 4 - Dec 5
Hotel Riu Tikida Palmeraie - All Inclusive

Four Seasons Resort Marrakech

5.0 star property
9.6 out of 10, Exceptional, (595)
"Everyone was polite and wonderful. Concierge was very helpful for organizing our day for shopping/pick up and drop offs. Highly recommend to stay here. "
The price is P30,534
P34,167 total
includes taxes & fees
Dec 4 - Dec 5
Four Seasons Resort Marrakech

The Oberoi Marrakech

5.0 star property
10.0 out of 10, Exceptional, (85)
"What a splendid property ! We had a great three day stay at a villa that was extremely well appointed and well serviced. The restaurants (Rivayat, Tanzim) are excellent with great service and food. I would stay here again in a heartbeat."
The price is P39,944
P44,508 total
includes taxes & fees
Dec 10 - Dec 11
The Oberoi Marrakech

Royal Mansour Marrakech

5.0 star property
10.0 out of 10, Exceptional, (80)
"Royal Mansour was one of our best hotel experiences ever, and we have travelled to nearly 90 countries. Riads are stunningly beautiful. Food is the best in Morocco. Service is outstanding. Breakfast is such a treat. The only thing, I could suggest is for RM is to used higher quality Italian sheets. Towels used by RM are so soft and plush. I'd also like to suggest for the cost, an afternoon complimentary local snack/treat be offered with tea in the courtyard area. Also, I wanted so much...
The price is P101,191
P111,880 total
includes taxes & fees
Dec 4 - Dec 5
Royal Mansour Marrakech

Riad Marraplace

3.5 star property
9.6 out of 10, Exceptional, (513)
"This hotel has good location. over all is good."
The price is P3,993
P4,744 total
includes taxes & fees
Jan 3 - Jan 4, 2025
Riad Marraplace

Riad Andalla Spa

4.5 star property
10.0 out of 10, Exceptional, (975)
"The staff are outstanding. Very help and very attentive with the needs of the guests. Food is awesomely delicious. Very clean:) "
The price is P6,779
P7,765 total
includes taxes & fees
Dec 5 - Dec 6
Riad Andalla Spa

TUI BLUE Medina Gardens – Adults Only – All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (525)
"Staff were very helpful, polite and welcoming. Food options were amazing and very good selection of drinks available in all inclusive package! Plenty of sun loungers to enjoy and evening entertainment was great! Would definitely recommend! Loved the snack bar and poolside crepes for daytime eating options. Waiting staff were very courteous and friendly "
The price is P10,021
P11,255 total
includes taxes & fees
Dec 19 - Dec 20
TUI BLUE Medina Gardens – Adults Only – All Inclusive

Ksar Anika Boutique Hotel & Spa

5.0 star property
9.8 out of 10, Exceptional, (331)
"Fantastic stay. We had such a good time and the staff were fantastic from the moment we arrived until the time we left everyone was so accommodating and helpful. The breakfast was fantastic and the rooms were perfect. Great location too, it was just on the outskirts of the Medina so taxis could get there. It was a 10 min walk to the souks and palace."
The price is P6,429
P7,423 total
includes taxes & fees
Dec 4 - Dec 5
Ksar Anika Boutique Hotel & Spa

Sofitel Marrakech Palais Imperial & Spa

5.0 star property
8.4 out of 10, Very Good, (607)
"This property was absolutely dreamy. The best service, incredible breakfast, lovely dinner and music. The pools are gorgeous and located in a peaceful area of the city close to so many restaurants. "
The price is P14,859
P16,680 total
includes taxes & fees
Dec 8 - Dec 9
Sofitel Marrakech Palais Imperial & Spa

The Central House Marrakech Medina - Hostel

3.0 star property
9.6 out of 10, Exceptional, (135)
"The entire place was good but the room smelled like mold in only the bedroom. "
The price is P4,250
P5,020 total
includes taxes & fees
Dec 9 - Dec 10
The Central House Marrakech Medina - Hostel

Riad Jona

5.0 star property
9.0 out of 10, Wonderful, (1001)
"Good and cleaner..excellent "
The price is P4,084
P4,949 total
includes taxes & fees
Dec 9 - Dec 10
Riad Jona

Hotel Riu Palace Tikida Taghazout - All inclusive

5.0 star property
8.6 out of 10, Excellent, (207)
"Really pleasant stay, nice all-inclusive hotel, rooms great, food nice, with a good variety of options... "
The price is P13,089
P14,841 total
includes taxes & fees
Dec 5 - Dec 6
Hotel Riu Palace Tikida Taghazout - All inclusive

Savoy Le Grand Hotel

5.0 star property
8.0 out of 10, Very Good, (1001)
"Amazing would definitely recommend "
The price is P16,247
P18,323 total
includes taxes & fees
Dec 5 - Dec 6
Savoy Le Grand Hotel

Suite Hotel Casa Diamond

5.0 star property
9.2 out of 10, Wonderful, (667)
"Friendly staff "
The price is P4,709
P5,644 total
includes taxes & fees
Dec 16 - Dec 17
Suite Hotel Casa Diamond

Barcelo Palmeraie

5.0 star property
8.4 out of 10, Very Good, (246)
"👍👍👍👍"
The price is P7,216
P8,273 total
includes taxes & fees
Jan 3 - Jan 4, 2025
Barcelo Palmeraie

Mövenpick Hotel Mansour Eddahbi Marrakech

5.0 star property
8.6 out of 10, Excellent, (1000)
"Customer service was top notch. "
The price is P9,160
P10,528 total
includes taxes & fees
Dec 17 - Dec 18
Mövenpick Hotel Mansour Eddahbi Marrakech

Riad Dar Anika

5.0 star property
9.8 out of 10, Exceptional, (321)
"As expected from staying at a Riad, very attentive staff, great service. I would stay in it again"
The price is P10,715
P12,300 total
includes taxes & fees
Dec 4 - Dec 5
Riad Dar Anika

L'Oliveraie de l'atlas

4.5 star property
9.2 out of 10, Wonderful, (107)
"Just home from a lovely week here. I really couldn’t fault it, I was travelling alone and the welcome I got from all the staff was really second to none…"
The price is P5,603
P6,388 total
includes taxes & fees
Dec 6 - Dec 7
L'Oliveraie de l'atlas
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.
Don't see what you're looking for?
See all available properties in Morocco
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Morocco cost?
In Morocco, you can find cheap options from P3,993 in a few different ways. To browse the availability, enter your chosen travel dates, then fine-tune your search by budget, amenities and more. Remember that prices can differ according to when you plan to go, so if you have some flexibility, try swapping your dates around until you find the perfect deal.
When is the best time to go to Morocco?
Any time is a great time to explore Morocco, just bear in mind that the weather will vary depending on where you go. If a Marrakech summer vacation is on the cards, book your trip between June and August. You can expect average temperatures of between 23ºC and 36ºC then in this city, which has a semi-arid climate.
What is the best area to stay in Morocco?
Check out the attractions and activities on offer in Marrakech and Tangier. These lively cities are just two of the many sought-after places to get a hotel in Morocco.
How can I find cheap hotels in Morocco?
Find affordable hotels with ease by using our filter tool. Click on the “Price per night” box to see wallet-friendly options in Morocco. Another way is to look at our cheap hotels in Morocco page. The lowest available price starts at P3,993 per night.
What are the best hotels in Morocco for families?
Find some terrific Morocco family properties by fine-tuning your search results. You can do this by selecting “Family friendly” under the “Traveler experience” filter heading. Whether you’re searching for something that’s easy on the wallet so you can spoil the kids with more Morocco experiences, or you’re preparing to indulge on that long-awaited family adventure, Expedia has the perfect stay for you and your team.
Why should I book my Morocco hotel with Expedia?
Book your Morocco hotel with Expedia and enjoy access to a world of options at incredible prices. Our search filters will help you find exactly what you want, whether that’s a budget-friendly retreat or something a little more unique, like a cottage, villa or glamping experience! Join Expedia Rewards and you’ll save 10% or more on select hotels. Earn points on eligible bookings, which you can use to save on your next great adventure. Plus, many of our hotels offer flexible cancellation policies, so you can rest easy if your plans change last minute.