COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book Morocco Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Cities
Meal plans available
Amenities
Accessibility
Trip type
Hotel Atlas Asni
4 out of 5
Ave Mohammed VI, Marrakech
Get Rates
3.5/5Good! (515 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
Mazagan Beach & Golf Resort
5 out of 5
Route de Houzia, Haouzia, Casablanca-Settat
Free cancellationReserve now, pay when you stay
The price is AU$224 per night from 3 Mar. to 4 Mar.
4.3/5Excellent! (554 reviews)

"Best experience. Will return for sure. The staff was so professional and the food in the amenities was exceptional."…"

Reviewed on 17 Feb. 2021

Mazagan Beach & Golf Resort
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 AU$126 per night from 3 Mar. to 4 Mar.
4.3/5Excellent! (681 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
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.
El Andalous Lounge & Spa Hotel
4 out of 5
Av du President Kennedy, Hivernage, Marrakech
Get Rates
3.4/5 (350 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 Farah Marrakech
4 out of 5
Avenue du President Kennedy, Marrakech
Get Rates
3.4/5 (329 reviews)

"Nice hotel near Menara Mall, the pool is quite lovely, and the staff at the front desk is so helpful and friendly (Aziz, Mustapha, and Youness). We spent the weekend here, and I'll 100% come back again :) - Ihsane"…"

Reviewed on 8 Sep. 2020

Hotel Farah Marrakech
Movenpick Hotel Mansour Eddahbi Marrakech
5 out of 5
Avenue Mohamed VI, Marrakech
Free cancellationReserve now, pay when you stay
The price is AU$210 per night from 21 Mar. to 22 Mar.
4.2/5Excellent! (821 reviews)

"Everything was perfect! I’ll be back again for sure."…"

Reviewed on 20 Feb. 2021

Movenpick Hotel Mansour Eddahbi Marrakech
Radisson Blu Hotel, Marrakech Carré Eden
5 out of 5
166-176 avenue Mohamed V, Marrakech
Free cancellationReserve now, pay when you stay
The price is AU$230 per night from 4 Mar. to 5 Mar.
4.3/5Excellent! (375 reviews)
Awesome hotel in the heart of Marrakech

"Awesome hotel in the heart of Marrakech with a lot of restaurants around and a great shopping mall beside it. Rooms are spacious, modern and clean. Definitely recommend it to be in the center of Marrakech"…"

Reviewed on 22 Oct. 2020

Radisson Blu Hotel, Marrakech Carré Eden
The View Hotel Rabat
5 out of 5
Avenue Annakhil, Hay Riad, Rabat
Free cancellationReserve now, pay when you stay
The price is AU$285 per night from 20 Mar. to 21 Mar.
4.2/5Very Good! (65 reviews)

"Very comfortable. wonderful experience. Good hospitality"…"

Reviewed on 13 Aug. 2020

The View Hotel Rabat
Hotel Cecil
2.5 out of 5
53 Sidi Bouloukate Djemaa el fna, Marrakech
Free cancellationReserve now, pay when you stay
The price is AU$51 per night from 5 Mar. to 6 Mar.
3.8/5Good! (86 reviews)

"Nice place to stay"…"

Reviewed on 12 Feb. 2020

Hotel Cecil
Hôtel Meriem
4 out of 5
154, Rue Mohamed El Beqal, Gueliz, Marrakech
Free cancellationReserve now, pay when you stay
The price is AU$58 per night from 16 Mar. to 17 Mar.
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
Mogador Opera Hotel & Spa
4 out of 5
Avenue Mohamed VI, Marrakech
Get Rates
3.7/5Good! (505 reviews)

"The hotel is in reasonable condition but there is an unpleasant smell in the room"…"

Reviewed on 6 Mar. 2020

Mogador Opera Hotel & Spa
Imperial Holiday Hôtel & spa
4 out of 5
30 Avenue Moulay Rchid - Gueliz, Marrakech
Free cancellationReserve now, pay when you stay
The price is AU$57 per night from 1 Apr. to 2 Apr.
2.5/5 (508 reviews)
Excellent& Comfortable stay

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

Reviewed on 11 Mar. 2020

Imperial Holiday Hôtel & spa
Hotel Imperial Plaza
4 out of 5
Av abdelkrim khettabi, Gueliz, Marrakech
Free cancellationReserve now, pay when you stay
The price is AU$56 per night from 3 Mar. to 4 Mar.
2.7/5 (197 reviews)

"Too loud not the best staff specially the manager"…"

Reviewed on 4 Mar. 2020

Hotel Imperial Plaza
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 AU$98 per night from 3 Mar. to 4 Mar.
4/5Very Good! (468 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
Blue Sea Le Printemps
4 out of 5
19 Boulevard Mansour Eddahbi, Marrakech
Free cancellationReserve now, pay when you stay
The price is AU$74 per night from 6 Mar. to 7 Mar.
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
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 AU$81 per night from 3 Mar. to 4 Mar.
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
Barcelo Palmeraie
5 out of 5
Km 6 Route de Fes, BP 658 Gueliz, Marrakech, Marrakech
Free cancellationReserve now, pay when you stay
The price is AU$119 per night from 13 Mar. to 14 Mar.
4/5Very Good! (64 reviews)

"A peaceful place where you can relax and enjoy your time, great service also ! Will definitely come back"…"

Reviewed on 19 Aug. 2020

Barcelo Palmeraie
Wazo Hôtel
4 out of 5
Boulevard Abd El Karim El Khattabi, Marrakech
Get Rates
3.6/5Good! (74 reviews)

"All was good"…"

Reviewed on 21 Oct. 2020

Wazo Hôtel
Hotel Marrakech Le Semiramis
4 out of 5
Semlalia BP 525, Route de Casablanca, Marrakech
Free cancellationReserve now, pay when you stay
The price is AU$81 per night from 3 Mar. to 4 Mar.
3.2/5 (962 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
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 AU$349 per night from 16 Mar. to 17 Mar.
4.4/5Wonderful! (350 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
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.

Top Cities in Morocco

Accommodation in Morocco

Morocco! The country's very name is synonymous with snake charmers, antique carpets, and spice-scented Kasbahs. Some travelers who would otherwise love Morocco may be reluctant to visit there because they wrongly believe that hotels in Morocco don't offer all the comforts they're used to, but his just isn't true.

People unfamiliar with Morocco's charms think of the land as arid. In truth, Morocco has an almost infinite variety of landscapes that range from the scorching Sahara to the beautiful beaches along the Mediterranean coast and the snow-covered caps of the inland Atlas Mountains.

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

Morocco's other cities are just as fascinating. Though Rabat, Morocco's capital, sports mostly contemporary architecture these days, the city is still surrounded by its ancient fortifications. Jemaa el Fna, the main square in Marrakesh, is an ever-changing kaleidoscope of outlandish sights and people from fortunetellers who will read your palm for a couple of dirhams to trance-spinning whirling dervishes dancing in time to the beat of Gnaoua drummers. The Nouvelle Ville with its gourmet restaurants, trendy clubs, and top Morocco hotels showcases Marrakesh's more sophisticated side.

Casablanca, made famous by the Humphrey Bogart/Ingrid Bergman movie, is a teeming modern city with terrific shopping at the Exposition Nationale d'Artisanat, fabulous restaurants, and great Morocco hotel packages. The famous port city of Tangier, for centuries the wildest city on the fabled Barbary Coast, has cleaned up its act and also sports some of the best cheap hotel deals in Morocco. Then there is the imperial city of Meknes, which is close upon the amazing Roman ruins at Volubilis.

Morocco's countryside is a blend of small agricultural villages, scenic oases, and landscapes that would be at home on the moon. Wherever you want to travel in Morocco, you'll find Morocco hotel deals that will make your trip more pleasant featuring comfortable rooms at special discount rates. To get a really great cheap hotel deal and lock in the best prices, book your Morocco holiday package in advance.