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

Compare 16,145 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, (544)
"-"
The price is AED 1,772
AED 2,022 total
includes taxes & fees
13 Jan - 14 January 2025
La Mamounia

Aqua Mirage Club & Aqua Parc - All Inclusive

4.0 star property
8.0 out of 10, Very Good, (1000)
"Excellent food and variety options. Entertainment and kids programs were fun. "
The price is AED 454
AED 514 total
includes taxes & fees
15 Jan - 16 January 2025
Aqua Mirage Club & Aqua Parc - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (1001)
"The property was always clean"
The price is AED 483
AED 544 total
includes taxes & fees
19 Dec - 20 Dec
Hotel Riu Tikida Palmeraie - All Inclusive

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 AED 2,508
AED 2,794 total
includes taxes & fees
19 Dec - 20 Dec
The Oberoi Marrakech

Four Seasons Resort Marrakech

5.0 star property
9.6 out of 10, Exceptional, (597)
"Lovely hotel wonderful staff good food beautiful spa great pool. Excellent overall. "
The price is AED 2,019
AED 2,258 total
includes taxes & fees
13 Jan - 14 January 2025
Four Seasons Resort Marrakech

Royal Mansour Marrakech

5.0 star property
10.0 out of 10, Exceptional, (81)
"Everything in the hotel feels like a work of art, and it is exceptionally luxurious."
The price is AED 5,715
AED 6,322 total
includes taxes & fees
17 Jan - 18 January 2025
Royal Mansour Marrakech

Riad Andalla Spa

4.5 star property
10.0 out of 10, Exceptional, (985)
"Really friendly and helpful staff. Beautiful property and fantastic location close to all the sights."
The price is AED 425
AED 487 total
includes taxes & fees
19 Dec - 20 Dec
Riad Andalla Spa

Riad Marraplace

3.5 star property
9.8 out of 10, Exceptional, (529)
"This riad was very comfortable and great value, very convenient to the Jamaa el Fnaa square. Breakfast was especially good - lots of choices, well-prepared and beautifully presented."
The price is AED 250
AED 297 total
includes taxes & fees
6 Jan - 7 January 2025
Riad Marraplace

TUI BLUE Medina Gardens – Adults Only – All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (535)
"First time booking an all inclusive and was worth it. The hotel was great, staff were extremely friendly. There are two pools and plenty of area to walk around and relax at the resort. Food was great each night, they tried to mix it up daily which was nice. Only slight drawback was our room was close to reception so could be noisy at times but apart from that was a great experience."
The price is AED 629
AED 706 total
includes taxes & fees
6 Jan - 7 January 2025
TUI BLUE Medina Gardens – Adults Only – All Inclusive

Sofitel Marrakech Palais Imperial & Spa

5.0 star property
8.4 out of 10, Very Good, (612)
"Everything was lovely....except....both mornings that I was there, there was a knocking sound at 6:30 am which woke me, which sounded like someone was already doing works in the rooms above me. I complained the second morning. The location is very convenient, everyone was very friendly, and the service was excellent."
The price is AED 902
AED 1,014 total
includes taxes & fees
16 Jan - 17 January 2025
Sofitel Marrakech Palais Imperial & Spa

Ksar Anika Boutique Hotel & Spa

5.0 star property
9.8 out of 10, Exceptional, (344)
"The staff at the hotel could not do enough to help. Service was impeccable."
The price is AED 482
AED 553 total
includes taxes & fees
19 Dec - 20 Dec
Ksar Anika Boutique Hotel & Spa

The Central House Marrakech Medina - Hostel

3.0 star property
9.6 out of 10, Exceptional, (140)
"Ask the front desk for anything they are super helpful. Located in the heart of a busy Medina, this backpackers style hotel offers a level of social fun that you won't get outside the old city. "
The price is AED 162
AED 200 total
includes taxes & fees
15 Jan - 16 January 2025
The Central House Marrakech Medina - Hostel

Hotel Riu Palace Tikida Taghazout - All inclusive

5.0 star property
8.6 out of 10, Excellent, (208)
"Really pleasant stay, nice all-inclusive hotel, rooms great, food nice, with a good variety of options... "
The price is AED 817
AED 926 total
includes taxes & fees
15 Jan - 16 January 2025
Hotel Riu Palace Tikida Taghazout - All inclusive

Barcelo Palmeraie

5.0 star property
8.4 out of 10, Very Good, (246)
"👍👍👍👍"
The price is AED 451
AED 517 total
includes taxes & fees
17 Jan - 18 January 2025
Barcelo Palmeraie

Suite Hotel Casa Diamond

5.0 star property
9.2 out of 10, Wonderful, (680)
"Feel like my house"
The price is AED 286
AED 344 total
includes taxes & fees
13 Jan - 14 January 2025
Suite Hotel Casa Diamond

Savoy Le Grand Hotel

5.0 star property
8.0 out of 10, Very Good, (1001)
"Our stay at the Savoy Le Grand was terrific. The hotel is modern and clean, and our spacious and well-appointed room (King Room Prestige). It is a short taxi ride from the airport, and most attractions are within 30-40 minutes walking distance. There are some nice restaurants and cafes around the hotel, which is also attached to a shopping mall"
The price is AED 737
AED 839 total
includes taxes & fees
19 Dec - 20 Dec
Savoy Le Grand Hotel

Mövenpick Hotel Mansour Eddahbi Marrakech

5.0 star property
8.6 out of 10, Excellent, (1000)
"Good option, but several oversights. "
The price is AED 647
AED 740 total
includes taxes & fees
5 Jan - 6 January 2025
Mövenpick Hotel Mansour Eddahbi Marrakech

Riad Dar Anika

5.0 star property
9.8 out of 10, Exceptional, (323)
"Property was immaculately beautiful. Every single staff is highly professional and lovely. They had a warming smile on their face all the time which really makes you feel good. I would highly recommend Riad Dar Anika because you will stay in a beautiful riad lovely staff helping you around and all the historic sites are in walking distance."
The price is AED 476
AED 555 total
includes taxes & fees
19 Dec - 20 Dec
Riad Dar Anika

Iberostar Waves Club Palmeraie Marrakech -All Inclusive

4.0 star property
8.6 out of 10, Excellent, (600)
"The grounds were very spacious (e.g., the soccer field, badminton, archery, tennis and volleyball facilities). The cats were do friendly here. The food was very good. The shuttle to Marrakech was a great free service. Finally, the coffee was amazing."
The price is AED 575
AED 646 total
includes taxes & fees
5 Jan - 6 January 2025
Iberostar Waves Club Palmeraie Marrakech -All Inclusive

La Maison Arabe Hotel, Spa and Cooking Workshops

5.0 star property
9.8 out of 10, Exceptional, (444)
"La Maison Arabe is a gem. It’s beautifully appointed, and its staff is absolutely first rate, incredibly solicitous, invariably gracious and kind. The hotel itself is gorgeous, and the poolside restaurant is excellent, as are the jazz bar, the spa and their outstanding cooking school. My room had a balcony overlooking the pool, and a fireplace to warm the cold desert night. It was wonderful. If you’re looking for a hotel that brings together the best of Marrakech’s aesthetic and tradition of...
The price is AED 662
AED 757 total
includes taxes & fees
19 Dec - 20 Dec
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 162 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 162 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.