Search Hotels in Morocco

  • 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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 16,490 hotels in Morocco with room rates, reviews, and availability. Most hotels are fully refundable.

La Mamounia

5.0 star property
9.2 out of 10, Wonderful, (555)
"Amazinh hotel, aside from a small snafu with the security guy which he later apologized for, eveything was amazing"
The price is AED 4,605
AED 5,219 total
includes taxes & fees
9 Mar - 10 Mar
La Mamounia

Aqua Mirage Club & Aqua Parc - All Inclusive

4.0 star property
8.0 out of 10, Very Good, (1001)
"Well, well, well where can I start? I cannot thank you guys enough You guys showed us The excellent customer service Keep up the wonderful job and keep up the smile because of your smiles guys keep the customer come back again and again and For The management bravo 👍👍👍 you guys did excellent job thank you thank you thank you and thank you"
The price is AED 388
AED 447 total
includes taxes & fees
9 Mar - 10 Mar
Aqua Mirage Club & Aqua Parc - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (1000)
"My stay could have got much better if it was not about the spa, I went twice the 1st with 2 treatments were good experience but in the 3rd treatment the massage was not so good and money was stolen from me. I had been to reception to change euros and went directly to the spa, paid my treatment and when I left 200 dirham = 20 euros were missing . I complained about it to the spa because they’re independent from the resort. I didn’t get any return. Also my son didn’t like his massage at all. "
The price is AED 550
AED 616 total
includes taxes & fees
10 Feb - 11 Feb
Hotel Riu Tikida Palmeraie - All Inclusive

Four Seasons Resort Marrakech

5.0 star property
9.6 out of 10, Exceptional, (612)
"Beautiful and very helpful staff"
The price is AED 1,736
AED 1,946 total
includes taxes & fees
12 Feb - 13 Feb
Four Seasons Resort Marrakech

The Oberoi Marrakech

5.0 star property
10.0 out of 10, Exceptional, (91)
"It’s definitely one of the most beautiful properties I’ve ever stayed. All staff were very respectful and courteous. My stay was fabulous. The spa and hammam here is really amazing. I would highly recommend staying at Oberoi in Marrakech. I went to couple of other hotels for dinner too but I can certainly say that Oberoi was the best out of all. "
The price is AED 2,659
AED 2,960 total
includes taxes & fees
11 Feb - 12 Feb
The Oberoi Marrakech

Royal Mansour Marrakech

5.0 star property
10.0 out of 10, Exceptional, (83)
"Very nice place "
The price is AED 6,894
AED 7,663 total
includes taxes & fees
3 Mar - 4 Mar
Royal Mansour Marrakech

Riad Andalla Spa

4.5 star property
9.8 out of 10, Exceptional, (1001)
"Great service, authentic Moroccan. Tricky getting transfers to/from it as not easily accessible for vehicles, Riad staff very helpful in sorting issues, would recommend getting riad to sort transfers rather than doing self. "
The price is AED 495
AED 564 total
includes taxes & fees
11 Feb - 12 Feb
Riad Andalla Spa

Riad Marraplace

3.5 star property
9.8 out of 10, Exceptional, (577)
"Very convenient location right near the main square. Downside was i could hear the snake charmers constantly from the hotel. The rooftop is great to sit in the sun and have tea. Easy to walk to most of the sights. The central location is handy but comes with the downsides. I woke up early before dawn and leaving the hotel for a walk felt unsafe. I saw an asian girl standing outside waiting for her taxi scared stiff. If your not alone I think its much better."
The price is AED 248
AED 294 total
includes taxes & fees
25 Feb - 26 Feb
Riad Marraplace

TUI BLUE Medina Gardens – Adults Only – All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (552)
"I had an amazing time here. Cant recommend it enough. The hotel is beautiful with lots of classy amenities. The staff are so so so friendly and helpful. Cant wait to go back!"
The price is AED 619
AED 703 total
includes taxes & fees
20 Feb - 21 Feb
TUI BLUE Medina Gardens – Adults Only – All Inclusive

Sofitel Marrakech Palais Imperial & Spa

5.0 star property
8.4 out of 10, Very Good, (623)
"Great value. "
The price is AED 935
AED 1,050 total
includes taxes & fees
12 Feb - 13 Feb
Sofitel Marrakech Palais Imperial & Spa

The Central House Marrakech Medina - Hostel

3.0 star property
9.6 out of 10, Exceptional, (150)
"Fantastic hostel! Great location, clean, comfortable beds, a great pool area and tasty food. Would highly recommend! Probably among the top ten hostels that I have stayed at during my travels. "
The price is AED 277
AED 326 total
includes taxes & fees
9 Feb - 10 Feb
The Central House Marrakech Medina - Hostel

Ksar Anika Boutique Hotel & Spa

5.0 star property
9.8 out of 10, Exceptional, (383)
"Beautiful hotel, great attentive staff, nice and large breakfast, room was clean and very big."
The price is AED 452
AED 519 total
includes taxes & fees
9 Feb - 10 Feb
Ksar Anika Boutique Hotel & Spa

Riad Jona

5.0 star property
9.0 out of 10, Wonderful, (1001)
"Staff very friendly. Great location and facilities with great rooftop terrace and comfy sun loungers. I would highly recommend this Riad if you are staying in Marrakech. "
The price is AED 267
AED 323 total
includes taxes & fees
9 Feb - 10 Feb
Riad Jona

Hotel Riu Palace Tikida Taghazout - All inclusive

5.0 star property
8.6 out of 10, Excellent, (218)
"Good"
The price is AED 931
AED 1,052 total
includes taxes & fees
7 Feb - 8 Feb
Hotel Riu Palace Tikida Taghazout - All inclusive

Barcelo Palmeraie Oasis Resort

5.0 star property
8.4 out of 10, Very Good, (255)
"It’s nice for vacation clean friendly stuff good for relaxing and enjoying time even with family "
The price is AED 568
AED 646 total
includes taxes & fees
9 Feb - 10 Feb
Barcelo Palmeraie Oasis Resort

Suite Hotel Casa Diamond

5.0 star property
9.2 out of 10, Wonderful, (753)
"The staff was very friendly and accommodating. The breakfast spread was great. "
The price is AED 247
AED 301 total
includes taxes & fees
26 Feb - 27 Feb
Suite Hotel Casa Diamond

Savoy Le Grand Hotel

5.0 star property
8.0 out of 10, Very Good, (1003)
"The perfect modern hotel 5 minutes from the airport! Large, modern rooms with comfortable beds. Highly recommend this hotel: midway between The Medina & RAK."
The price is AED 734
AED 836 total
includes taxes & fees
11 Feb - 12 Feb
Savoy Le Grand Hotel

Mövenpick Hotel Mansour Eddahbi Marrakech

5.0 star property
8.6 out of 10, Excellent, (1001)
"Excellent choice for Marrakesh trip . Service was amazing. Birds are in the garden .Orange trees , swimming pool , breakfast."
The price is AED 780
AED 886 total
includes taxes & fees
9 Feb - 10 Feb
Mövenpick Hotel Mansour Eddahbi Marrakech

Riad Dar Anika

5.0 star property
9.8 out of 10, Exceptional, (344)
"As a single woman traveling to Marrakech on business, I needed a location with good access both to the old city and to roads. 24 hour front desk service really helps with security. One taxi driver, concerned when he saw me I walking in the opposite direction of the Riad dar Anika when he dropped me off, called the reception to let them know. I was only going for a walk in the medina, but it was nice they looked after me. My room had its own private terrace, lit with candles and decorated with...
The price is AED 662
AED 760 total
includes taxes & fees
9 Feb - 10 Feb
Riad Dar Anika

La Maison Arabe Hotel, Spa and Cooking Workshops

5.0 star property
9.8 out of 10, Exceptional, (457)
"Staying at La Maison Arabe was an unforgettable experience! From the moment I arrived, I was welcomed with warm hospitality and immersed in the rich charm of Moroccan culture. The ambiance is simply enchanting—traditional decor, intricate details, and a serene courtyard that feels like an oasis in the heart of Marrakech. My room was beautifully designed, blending authentic Moroccan style with modern comfort, making it the perfect retreat after exploring the city. The service was...
The price is AED 847
AED 961 total
includes taxes & fees
9 Feb - 10 Feb
La Maison Arabe Hotel, Spa and Cooking Workshops
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 AED 247 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 AED 247 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.