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 Hotels in Morocco

Ibis Casablanca Nearshore
3.5 out of 5
Parcel F Zone Nearshore, Sidi Maarouf, Casablanca
Free cancellationReserve now, pay when you stay
The price is €46 per night from 5 Dec to 6 Dec
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
ibis Meknes Hotel
3 out of 5
Avenue des Forces Armees Royales, Meknes
Free cancellationReserve now, pay when you stay
The price is €33 per night from 4 Jan to 5 Jan
3.7/5Good! (262 reviews)

"A clean and affordable place to stay - very dated rooms that could do with a total renovation but hey for the price , whose complaining. The super friendly and attentive staff look after you throughout your stay."…"

Reviewed on 8 Feb 2020

ibis Meknes Hotel
Four Seasons Hotel Casablanca
5 out of 5
Boulevard de la Corniche, Anfa Place Living Resort, Casablanca
Free cancellationReserve now, pay when you stay
The price is €280 per night from 6 Dec to 7 Dec
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
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.
Hilton Garden Inn Tanger City Center
4 out of 5
Place du Maghreb Arab Tanger Ville, Tangier
Free cancellationReserve now, pay when you stay
The price is €67 per night from 13 Dec to 14 Dec
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
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 €71 per night from 4 Jan to 5 Jan
3.7/5Good! (953 reviews)

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

Reviewed on 22 Feb 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 €179 per night from 12 Dec to 13 Dec
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
Hotel Campanile Casablanca Centre Ville
3 out of 5
Angle Boulevard Mohammed V Et Rue Laon, Door B, Casablanca, Casablanca
Free cancellationReserve now, pay when you stay
The price is €29 per night from 19 Dec to 20 Dec
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
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 €44 per night from 17 Dec to 18 Dec
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
Hotel Kenzi Tower
5 out of 5
Twin Center - Centre des Affaires, Boulevard Zerktouni, Casablanca
Free cancellationReserve now, pay when you stay
The price is €98 per night from 6 Dec to 7 Dec
4.1/5Very Good! (366 reviews)

"Very nice"…"

Reviewed on 17 Feb 2020

Hotel Kenzi Tower
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 €54 per night from 16 Dec to 17 Dec
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
ONOMO Hotel Casablanca Airport
3 out of 5
H6 Nouaceur ZF6, Lotissment Du Parc Indust, Nouaceur, Casablanca
Free cancellationReserve now, pay when you stay
The price is €54 per night from 20 Dec to 21 Dec
4.2/5Very Good! (371 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
Grand Mogador CITY CENTER - Casablanca
5 out of 5
Avenue Pasteur, Casablanca
Free cancellationReserve now, pay when you stay
The price is €69 per night from 3 Jan to 4 Jan
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
Mogador Opera Hotel & Spa
4 out of 5
Avenue Mohamed VI, Marrakech
Free cancellationReserve now, pay when you stay
The price is €41 per night from 11 Dec to 12 Dec
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
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 €81 per night from 5 Dec to 6 Dec
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
Amwaj Hotel
3 out of 5
Avenue des Nations Unies, El Jadida, Casablanca-Settat
Free cancellationReserve now, pay when you stay
The price is €32 per night from 2 Jan to 3 Jan
3.2/5 (6 reviews)

"insg. gut; freundliches Personal; Zimmer z.T. ohne Tisch+Stuhl u. schwaches Internet, Straße etwas laut."…"

Reviewed on 16 May 2019

Amwaj Hotel
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 €63 per night from 5 Dec to 6 Dec
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
Hotel Imperial Plaza
4 out of 5
Av abdelkrim khettabi, Gueliz, Marrakech
Free cancellationReserve now, pay when you stay
The price is €35 per night from 27 Dec to 28 Dec
2.7/5 (197 reviews)
nice experiance

"nice experiance"…"

Reviewed on 8 Dec 2019

Hotel Imperial Plaza
Kenzi Solazur Hotel
4.5 out of 5
Avenue Mohammed VI, Tangier
Free cancellationReserve now, pay when you stay
The price is €60 per night from 1 Jan to 2 Jan
3.5/5Good! (742 reviews)

"The hotel is across the beach, nice view, the lobby and dining area are beatiful, the breakfast is big lots of variety and is awesome, food is delicious😁😁The staff is nice . Though the hotel is quite run down despite of some renoes in the washrooms, newer TVs, tiled flooing; but the carpets are ..."…"

Reviewed on 10 Mar 2020

Kenzi Solazur Hotel
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
Hôtel & Ryads Barrière Le Naoura
5 out of 5
Rue Djebel Alakhdar, Bab Doukkala, Medina, Marrakech
The price is €179 per night from 4 Jan to 5 Jan
4.6/5Wonderful! (414 reviews)
Great!

"Overall a great stay besides the language barrier in which cause some minor issues. Would most deff recommend though!"…"

Reviewed on 25 Feb 2020

Hôtel & Ryads Barrière Le Naoura
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.

Pocket Guide: Morocco

Hotels @ Morocco

Morocco, the name is synonymous with snake charmers, antique carpets, tasty tagines, spices and fragrant Kasbahs. Some travellers mistakenly believe that Moroccan hotels can’t offer all the comfort they are used to, but that’s simply not true. Morocco has plenty of luxury resorts offering all the best modern conveniences, from WiFi to full spa facilities and gyms.

People who are not familiar with Morocco think of the country as simply dry, while in truth, Morocco has an almost infinite variety of landscapes that range from the scorching Sahara to the beautiful beaches along the Mediterranean Sea to the snow caps of the Atlas Mountains.

The oldest city in Morocco, Fez, was founded in the 9th century, just a few years after the Arab conquest of the Iberian Peninsula. Fez is home to the amazing Fez el-Bali, a medieval medina so well preserved that it’s been listed as a UNESCO World Heritage Site. The architectural beauty of the Kairouine Mosque, Bouinania Medersa, the Nejjarine Fountain and the Foundouk Nejjarine are famous all over the world. Fez is also the home of the world's oldest university; the University of Al-Karaouine was founded in 859 as a school for the study of the natural sciences.

Morocco’s other cities are just as fascinating. Although Rabat, the capital of Morocco, sports a lot of contemporary architecture these days, the city is still surrounded by its ancient fortifications. Then there’s Marrakech. Jemaa el Fna, the main square in Marrakech, is almost a cliché, with fortune tellers who read your palm for a few dirhams to trance-spinning whirling dervishes dancing in time to the rhythm of Gnaoua drummers. Meanwhile, the Ville Nouvelle with its gourmet restaurants, trendy clubs and top hotels showcases a more refined side of Marrakech.

Casablanca, made famous by the Humphrey Bogart and Ingrid Bergman film, is a bustling modern city with great shopping, great restaurants and great Moroccan hotel packages. The famous port city of Tangier was for centuries the wildest city on the legendary Barbary Coast, but has since cleaned up its act - and also sports some of the best deals! Then there is the imperial city of Meknes, with the amazing Roman ruins of Volubilis.

Morocco is a mix of small farming villages, oases and moon-like landscapes. Where ever you want to travel in Morocco, you'll find hotel deals that are right for you. To really get a great cheap Morocco hotel deal and secure the best prices, book your reservation well in advance.