Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search Morocco Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Morocco

Top Hotels in Morocco

Relax Airport
3 out of 5
Free cancellation
The price is SG$94 per night from 29 Nov to 30 Nov
Excludes taxes & fees
3.1/5 (944 reviews)
Good airport hotel

"Booked for one night between flights. For this kind of purpose is a good hotel, good shuttle, clean, reception sometimes too busy!"…"

Reviewed on 7 Mar,2020

Relax Airport
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 SG$86 per night from 16 Dec to 17 Dec
Excludes taxes & fees
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 26 Feb,2020

El Andalous Lounge & Spa Hotel
Hotel Marrakech le Tichka
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$70 per night from 29 Nov to 30 Nov
Excludes taxes & fees
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 22 Jul,2019

Hotel Marrakech le Tichka
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.
Hotel Atlas Asni
Get Rates
3.4/5Good! (514 reviews)

"Efficient and available staff but : - real problems with WIFI and no possibility to have a cafe at 5 a.m before taking a taxi even if the breakfast is payed ! - people smoking in the hotel hall...Unbelievable !"…"

Reviewed on 7 Mar,2020

Hotel Atlas Asni
Mogador Opera Hotel & Spa
The price is SG$65 per night from 12 Dec to 13 Dec
Excludes taxes & fees
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 23 Feb,2020

Mogador Opera Hotel & Spa
Hotel Imperial Plaza
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$50 per night from 27 Dec to 28 Dec
Excludes taxes & fees
2.7/5 (197 reviews)
nice experiance

"nice experiance"…"

Reviewed on 8 Dec,2019

Hotel Imperial Plaza
Hôtel Meriem
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$73 per night from 22 Dec to 23 Dec
Excludes taxes & fees
3.4/5 (352 reviews)

"I was very happy with everything from the friendly staff to the welcoming warm atmosphere. Food was beyond this world having a wide range of choices to choose from. The rooms and hotel itself was exceptionally clean and i couldnt have asked for a better stay. I would also like to give a huge thank ..."…"

Reviewed on 1 Nov,2019

Hôtel Meriem
Imperial Holiday Hôtel & spa
4 out of 5
30 Avenue Moulay Rchid - Gueliz, Marrakech
Get Rates
2.5/5 (507 reviews)
Excellent& Comfortable stay

"Excellent Stay, Facility, services, dinner& breakfast is outstanding"…"

Reviewed on 11 Mar,2020

Imperial Holiday Hôtel & spa
Opera Plaza Hotel Marrakech
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$129 per night from 28 Nov to 29 Nov
Excludes taxes & fees
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 18 Feb,2020

Opera Plaza Hotel Marrakech
Hotel Marrakech Le Semiramis
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$96 per night from 8 Dec to 9 Dec
Excludes taxes & fees
3.2/5 (961 reviews)

"I’ve been coming to the same hotel for over four years, I have never been disappointed by the service or the staff. I am definitely returning to this hotel in two months time. Faycal Benjamaa"…"

Reviewed on 29 Sep,2020

Hotel Marrakech Le Semiramis
Blue Sea Le Printemps
4 out of 5
19 Boulevard Mansour Eddahbi, Marrakech
Free cancellation
The price is SG$72 per night from 28 Nov to 29 Nov
Excludes taxes & fees
3.4/5Good! (119 reviews)
Great comfort for a low price!

"Blue Sea Le Printemps is definitely the place to stay in Marrakech! The service is very warm and friendly, and the rooms are incredibly modern and very clean. The food for breakfast and dinner is also great, although if you want a more authentic and less expensive Moroccan dining experience, there ..."…"

Reviewed on 8 Jan,2020

Blue Sea Le Printemps
ONOMO Hotel Casablanca Airport
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$86 per night from 17 Dec to 18 Dec
Excludes taxes & fees
4.2/5Very Good! (370 reviews)

"Close to the airport and train 🚞 to Casablanca. The food was way to expensive for Morocco 🇲🇦. There is a small town near by with great food"…"

Reviewed on 20 Apr,2020

ONOMO Hotel Casablanca Airport
Red Hotel Marrakech
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$100 per night from 4 Dec to 5 Dec
Excludes taxes & fees
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 24 Mar,2020

Red Hotel Marrakech
Wazo Hôtel
4 out of 5
Boulevard Abd El Karim El Khattabi, Marrakech
Get Rates
3.5/5Good! (73 reviews)

"It was a beautiful and great place, the wazo hotel was amazing, excellent service beautiful staff. I will definitely be going to stay at the wazo again."…"

Reviewed on 3 Feb,2020

Wazo Hôtel
Sofitel Marrakech Lounge and Spa
5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$289 per night from 29 Nov to 30 Nov
Excludes taxes & fees
4.2/5Very Good! (495 reviews)

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

Reviewed on 4 Oct,2020

Sofitel Marrakech Lounge and Spa
Four Seasons Hotel Casablanca
5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$446 per night from 28 Nov to 29 Nov
Excludes taxes & fees
4.4/5Wonderful! (347 reviews)
Five star stay

"Lovely relaxing stay after some tiring touring. Excellent service. Lovely beach for walking Casablanca is not really a holiday destination it appears to be more of a business city however it tied in with the end of our tour so was convenient for us."…"

Reviewed on 9 Mar,2020

Four Seasons Hotel Casablanca
Hilton Garden Inn Tanger City Center
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$107 per night from 30 Nov to 1 Dec
Excludes taxes & fees
4.2/5Very Good! (313 reviews)

"Great location and amazing rooms. Staff very friendly, but as is typical in Morocco, loads of workers walking around but getting little done, especially during breakfast."…"

Reviewed on 2 Mar,2020

Hilton Garden Inn Tanger City Center
Hotel Campanile Casablanca Centre Ville
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$47 per night from 12 Dec to 13 Dec
Excludes taxes & fees
4.2/5Excellent! (106 reviews)

"I liked it , it was a good hotel and very clean , but they needed to have a Safe box, and different kinds of soap & shampoo for separate not all together in one liquid,"…"

Reviewed on 22 Feb,2020

Hotel Campanile Casablanca Centre Ville
Grand Mogador CITY CENTER - Casablanca
5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$122 per night from 27 Dec to 28 Dec
Excludes taxes & fees
4/5Very Good! (242 reviews)

"First time I stayed there I will definitely stay again hotel is nice clean and comfortable so for is the best one"…"

Reviewed on 20 Sep,2020

Grand Mogador CITY CENTER - Casablanca
Ibis Casablanca Nearshore
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$73 per night from 12 Dec to 13 Dec
Excludes taxes & fees
3.8/5Good! (137 reviews)

"Friendly staffs. However, for the price, the room was rather small and did not have any amenities like fridge, electric kettle etc."…"

Reviewed on 22 Dec,2019

Ibis Casablanca Nearshore
Don't see what you're looking for?
See all available properties in Morocco
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.

Find your ideal hotel in Morocco


How much does it cost to stay in a hotel in Morocco?

The range of costs in Morocco tend to vary, with more affordable options starting at SG$47 and luxury accommodation going up to SG$446. The exact cost of a hotel in Morocco is going to differ based on the kind of hotel and holiday experience you're looking for. While you'll find no shortage of affordable options across the Expedia site, the more amenities you opt for, the higher the overall cost is going to be.


What is the cheapest price for a hotel in Morocco?

Cheap hotels in Morocco are easier to find than you might think. The lowest prices are usually starting at SG$47, and that's not only for the typically cheapest hotels. You can decrease the cost of some more luxurious hotels by taking advantage of Expedia's special deals, and being flexible on your travel dates helps as well. Don't forget to sort your search results by price to easily find the most affordable options.


If I need to cancel my hotel reservation in Morocco, will I receive a refund?

Many of our accommodation bookings in Morocco offer free cancellation options. You just need to log in to your account and check your itinerary to see if your booking qualifies for a refund. If it doesn't, you can still cancel, but standard cancellation policies will apply. If you don't see an option to cancel, it might mean that your booking is either too close to check-in or is non-refundable. If you have question or need assistance, visit our Customer Service Portal.


How to find the best hotels in Morocco?

When you browse on Expedia, you'll find an extensive selection of hotels in Morocco covering a wide variety of travellers and trip types. The best way to find accommodation that fits your desired holiday experience is by taking advantage of our filters. You can sort by price, rating, size, amenities and other options, and you can even implement multiple filters at once. You can also use the map to pick an hotel with your ideal location.


What kind of hotels can I find in Morocco?

All sorts of travellers visit Morocco, and hotels are available to accommodate that wide variety. You'll find small boutique hotels as well as well-known hotel brands with multiple rooms and high-end amenities. From cheap options to luxurious stays, you can certainly find what you are looking for on Expedia.


How to find the best hotel deals in Morocco?

Expedia sources multiple deals and makes it easy for you to compare them on the site. If you're looking for deals on the best hotels in Morocco, there's no better place to look. You'll find a multitude of offers combined all in a single, convenient location, and you can apply search filters to those deals to hone in on the specific kind of holiday experience you've been looking for.


Why book your hotel in Morocco with Expedia?

Booking with Expedia helps you get the most out of your holiday by saving your budget for the destination rather than the accommodation. Expedia offers bundles when you book hotels and flights together, and all other deals are easy to access and examine in a single glance.