Search Morocco Hotels

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Morocco

Top Hotels in Morocco

El Andalous Lounge & Spa Hotel
4 out of 5
Av du President Kennedy, Hivernage, Marrakech
3.4/5 (353 reviews)
"Old hotel , service was correct , but is not as 4 star hotel, old instalatiin without renovation , we miuved to an other jotel after 3 nights , and the new ine was as pic shows nit like this one, pic are bulshiit"

Reviewed on Aug. 2, 2021

Get rates
El Andalous Lounge & Spa Hotel
Wazo Hôtel
4 out of 5
Boulevard Abd El Karim El Khattabi, Marrakech
3.5/5Good! (73 reviews)
"All was good"

Reviewed on Oct. 21, 2020

Get rates
Wazo Hôtel
Four Seasons Hotel Casablanca
5 out of 5
Boulevard de la Corniche, Anfa Place Living Resort, Casablanca
Fully refundableReserve now, pay when you stay
The price is CA $306 per night from Oct 17 to Oct 17
4.5/5Wonderful! (363 reviews)
"Great property"

Reviewed on Sep. 18, 2021

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
Fully refundableReserve now, pay when you stay
The price is CA $84 per night from Oct 11 to Oct 11
4.2/5Excellent! (341 reviews)
"Great view and quick access to the beach, mall and train station"

Reviewed on Sep. 20, 2021

Hilton Garden Inn Tanger City Center
La Mamounia
5 out of 5
Avenue Bab - Jdid, Marrakech
The price is CA $594 per night from Sep 29 to Sep 29
4.5/5Wonderful! (304 reviews)
"I liked everything. The room, the balcony and the view. The gardens and all the amenities like the pool and the spa. Friendly and warm service"

Reviewed on Aug. 21, 2021

La Mamounia
Four Seasons Resort Marrakech
5 out of 5
1 Boulevard de la Menara, Marrakech
Fully refundableReserve now, pay when you stay
The price is CA $537 per night from Sep 24 to Sep 24
4.8/5Exceptional! (432 reviews)
"Lovely hotel, lovely grounds, very peaceful and chilled. Would have been nice to have a proper bar outside"

Reviewed on Mar. 14, 2020

Four Seasons Resort Marrakech
ibis Tanger City Center
2 out of 5
Lotissement Tanger, Offshore Plazza, Tangier
Fully refundableReserve now, pay when you stay
The price is CA $60 per night from Oct 21 to Oct 21
3.6/5Good! (311 reviews)
Nice hotell close to the beach
"Good. Nice pool. Nice bar."

Reviewed on Jun. 22, 2021

ibis Tanger City Center
Barcelo Anfa Casablanca
5 out of 5
44 Boulevard D Anfa, Casablanca
Fully refundableReserve now, pay when you stay
The price is CA $122 per night from Oct 1 to Oct 1
4.5/5Wonderful! (161 reviews)
"The front desk staff was excellent. He was very helpful and amicable."

Reviewed on Jul. 1, 2021

Barcelo Anfa Casablanca
Mogador Opera Hotel & Spa
4 out of 5
Avenue Mohamed VI, Marrakech
3.7/5Good! (505 reviews)
"The hotel is in reasonable condition but there is an unpleasant smell in the room"

Reviewed on Mar. 6, 2020

Get rates
Mogador Opera Hotel & Spa
Medina Gardens – Adults Only – All Inclusive
4 out of 5
Arset Djnan La Khdar, Marrakech
The price is CA $168 per night from Sep 24 to Sep 24
4.6/5Wonderful! (146 reviews)
"You simply can not beat the location especially for all inclusive hotel. Good value for money. Could i get a better place in Marrakesh? yes, but I would have to spend much more money."

Reviewed on Aug. 30, 2021

Medina Gardens – Adults Only – All Inclusive
Kenzi Club Agdal Medina All Inclusive
5 out of 5
Avenue Mohamed VI Zone de l Agdal, Marrakech
Fully refundableReserve now, pay when you stay
The price is CA $206 per night from Sep 24 to Sep 24
4.2/5Very Good! (967 reviews)
"Everything was fine"

Reviewed on Sep. 14, 2021

Kenzi Club Agdal Medina All Inclusive
Hotel Riu Palace Tikida Taghazout - All inclusive
4 out of 5
Rte de L'Oued Sous S/N, Chemin des Dunes B.P. 901, Agadir
Fully refundableReserve now, pay when you stay
The price is CA $238 per night from Oct 3 to Oct 3
4.1/5Very Good! (18 reviews)
"Very well designed and all the services were satisfying"

Reviewed on Sep. 13, 2021

Hotel Riu Palace Tikida Taghazout - All inclusive
Ermitage D'akchour
3 out of 5
L'Ermitage d'akchour, Commune Talembote, Province d'Akchour, Talambote, Tanger-Tetouan-Al Hoceima
The price is CA $225 per night from Sep 26 to Sep 26
4.4/5Excellent! (42 reviews)
"prix restauration trop chére. mais j'ai adoré le style et le contexte de l hotel"

Reviewed on Sep. 13, 2021

Ermitage D'akchour
Hotel Riu Tikida Palmeraie - All Inclusive
4 out of 5
Route Fes, km 6, Marrakech
Fully refundableReserve now, pay when you stay
The price is CA $152 per night from Sep 26 to Sep 26
4.3/5Excellent! (651 reviews)
"The hotel was good and the staff too but the food was terrible very disappointing"

Reviewed on Feb. 22, 2020

Hotel Riu Tikida Palmeraie - All Inclusive
Hotel Atlas Asni
4 out of 5
Ave Mohammed VI, Marrakech
Fully refundableReserve now, pay when you stay
The price is CA $72 per night from Oct 2 to Oct 2
3.5/5Good! (513 reviews)
"Nice stay overall they don't have "Do not disturb "tags we asked and they gave us one and somebody took it from the door ."

Reviewed on Sep. 1, 2021

Hotel Atlas Asni
Red Hotel Marrakech
4 out of 5
Avenue Hassan II, (in front of the Train Station), Marrakech
Fully refundableReserve now, pay when you stay
The price is CA $77 per night from Sep 24 to Sep 24
4/5Very Good! (473 reviews)
"The rooms were spacious and nicely decorated (Opera Plaza side), it was quite during the night and also during the day, the housekeeping does an amazing job keeping everything neat and clean. The breakfast was nice, and had different options. Overall I would stay here again in the future and I would ..."

Reviewed on Dec. 30, 2020

Red Hotel Marrakech
Imperial Holiday Hôtel & spa
4 out of 5
30 Avenue Moulay Rchid - Gueliz, Marrakech
Fully refundableReserve now, pay when you stay
The price is CA $50 per night from Sep 24 to Sep 24
2.5/5 (508 reviews)
"People were kind and very helpful!"

Reviewed on Jul. 17, 2021

Imperial Holiday Hôtel & spa
Hôtel Meriem
4 out of 5
154, Rue Mohamed El Beqal, Gueliz, Marrakech
Fully refundableReserve now, pay when you stay
The price is CA $61 per night from Sep 24 to Sep 24
3.4/5Good! (349 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 Nov. 1, 2019

Hôtel Meriem
Opera Plaza Hotel Marrakech
4 out of 5
Angle Avenue Mohammed VI, et Avenue Hassan II, Marrakech
Fully refundableReserve now, pay when you stay
The price is CA $98 per night from Sep 24 to Sep 24
4.3/5Excellent! (697 reviews)
"Breakfast buffet used to be a lot better"

Reviewed on Jul. 20, 2021

Opera Plaza Hotel Marrakech
Hotel Marrakech le Tichka
4 out of 5
Semialla Bp 894 Route De Casablanca, Ave Abdelkrim Khattabi, Marrakech
Fully refundableReserve now, pay when you stay
The price is CA $58 per night from Sep 24 to Sep 24
2.9/5 (508 reviews)
Nice hotel
"Nice staff, very good breakfast."

Reviewed on Mar. 30, 2021

Hotel Marrakech le Tichka
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.

Morocco Hotel Guide

Morocco offers an abundance of attractions nestled between both Atlantic and Mediterranean coastlines. It's a land of contrasts, with the sprawling Atlas mountains sprinkled with snow-capped peaks and the exotic Malabata Coast in Tangier, once an ancient Phoenician trading post. Hints of these contrasts abound in a country with both modern cities lined with skyscrapers and small villages little changed since ancient times.

Morocco hotel deals can usually be found for mid-summer dates, since most European tourists visit in early spring and late autumn, although there really is no official off-season time here. Weather conditions are generally stable in the main tourist destinations, with the exception being higher regions characterized by periods of snow, which makes for a great ski vacation.

As an incentive to bring friends, some hotel reservations can be had for reduced rates for larger groups, while other hotels target business travellers with incentives. During the low season in November, expect discount rates on hotel accommodations and greater access to sites normally flooded with tourists. Some Morocco resorts also offer special packages and deals that include spa treatments and other amenities. You can still find a cheap Morocco hotel deal without sacrificing quality in more elite cities like Casablanca.

Tangier and Marrakech feature many African cultural influences. Whether you want to literally rock the Kasbah with party-hardy locals, explore the country's ancient past, or sample some classic Moroccan dishes like ferakh maamer or kefta, you will find plenty of appealing special deals. Several local merchants are more than willing to offer great deals on leather goods, jewelry, pottery, ceramics, and exotic carpet designs unique to this part of the world.

Many Morocco hotels are within easy driving or walking distance of attractions as vastly different as the impressive architectural displays found at the Marrakesh railway station and the old defense walls of Essaouira. Morocco hotel packages often include day trips to various cities along with time to shop and take in sights, such as the Koutoubia Mosque.

Ancient Roman and Islamic sites are popular tourist destinations not far from many of the top hotels in Morocco. Marrakech, located in central Morocco, is a common one-to-two day trip. Cheap hotel deals in Morocco rarely sacrifice on quality. In fact, some of the best rooms can be had for reasonable prices when you either book in advance or search for cancellations. Explore the possibilities of a relaxing Moroccan getaway.