Search Hotels in Morocco

Most hotels are fully refundable. Because flexibility matters.

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

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Morocco

Filter by

La Mamounia
5 out of 5
Avenue Bab - Jdid, Marrakech, 40 040
The price is $503 per night from Jun 14 to Jun 15
4.5/5 Wonderful! (340 reviews)
"I have returned to this property several times, and every time it amazes me how well everything is run, the always available and friendly Staff. I would like to add that this time I had excellent service in the bar/patio lounge,in particular Abdelwahd Hremaui he Made my stay so lovely. He welcomed ..."

Reviewed on May 17, 2022

La Mamounia
Four Seasons Hotel Casablanca
5 out of 5
Boulevard de la Corniche, Anfa Place Living Resort, Casablanca, 20050
Fully refundableReserve now, pay when you stay
The price is $312 per night from Jun 18 to Jun 19
4.5/5 Wonderful! (393 reviews)
"Best experience ever. The staff goes out of the way to help you. The concierge desk was amazing and help us with everything we needed and more. Thank you again."

Reviewed on Mar 29, 2022

Four Seasons Hotel Casablanca
Hilton Garden Inn Tanger City Center
4 out of 5
Place du Maghreb Arab Tanger Ville, Tangier, 90000
Fully refundableReserve now, pay when you stay
The price is $74 per night from Jun 3 to Jun 4
4.2/5 Excellent! (379 reviews)
"Good stuff"

Reviewed on Apr 7, 2022

Hilton Garden Inn Tanger City Center
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.
Four Seasons Resort Marrakech
5 out of 5
1 Boulevard de la Menara, Marrakech, 40000
Fully refundableReserve now, pay when you stay
The price is $537 per night from Jun 13 to Jun 14
4.8/5 Exceptional! (449 reviews)
"Perfect hotel for 1001 Arabian nights Our stay was just perfect in every way I can think of. The staff was very helpful and friendly and went out of their way to assist us with our requests. The property is meticulously maintained and beautiful. It is located at a short cab ride to tbe Medina. The ..."

Reviewed on Apr 12, 2022

Four Seasons Resort Marrakech
Barcelo Anfa Casablanca
5 out of 5
44 Boulevard D Anfa, Casablanca, 20020
Fully refundableReserve now, pay when you stay
The price is $111 per night from Jun 17 to Jun 18
4.5/5 Wonderful! (209 reviews)
"Outstanding hotel. We are world travelers, and the customer service here is top notch. They made us feel like we were the only guests they had. We booked a premium sea view room. They put us on the 12th floor (top floor), and the view (and sunset!) was terrific. I’d give this hotel a 9 out of 10. ..."

Reviewed on Apr 21, 2022

Barcelo Anfa Casablanca
Riu Tikida Dunas - All Inclusive
4 out of 5
Chemin Des Dunes Bp 901, Agadir, 80000
The price is $138 per night from May 30 to May 31
4.2/5 Excellent! (551 reviews)
"It’s a beautiful relaxing place, the staff are awesome, definitely will come back!!"

Reviewed on Mar 21, 2022

Riu Tikida Dunas - 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, Taghazout, 80022
The price is $177 per night from May 26 to May 27
4.4/5 Excellent! (34 reviews)
"I lovely hotel supported by wonderful staff - thoroughly recommend a place to stay."

Reviewed on Apr 17, 2022

Hotel Riu Palace Tikida Taghazout - All inclusive
Riu Tikida Garden - Adults Only - All Inclusive
4 out of 5
Circuit de la Palmeraie, BP 1585, Marrakech, 40007
The price is $153 per night from May 26 to May 27
4.1/5 Very Good! (545 reviews)
"Amazing experience!! Hotel was excellent staff was great!!"

Reviewed on Apr 18, 2022

Riu Tikida Garden - Adults Only - All Inclusive
Riu Palace Tikida Agadir
5 out of 5
Chemin des Dunes, Agadir, 80000
The price is $165 per night from May 30 to May 31
4.4/5 Wonderful! (821 reviews)
"The property was Magnificent. I felt the food and alcohol could have been much better! Also, we had the sea view suite rooms, but the hotel never informed us there would be parties everyday on the beach due to a religious festival, so couldn't sleep till after 1130pm :("

Reviewed on Apr 25, 2022

Riu Palace Tikida Agadir
Savoy Le Grand Hotel
5 out of 5
Avenue de la Menara, Marrakech, 40000
Fully refundableReserve now, pay when you stay
The price is $146 per night from May 31 to Jun 1
4.1/5 Very Good! (948 reviews)
"The property was beautiful, the pictures don’t do it justice. The reception/concierge staff are really friendly and welcoming. I just wish the outdoor pool was heated, it was too cold to get into and breakfast could have more savoury options, it’s a lot of pastries."

Reviewed on Apr 6, 2022

Savoy Le Grand Hotel
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 Travel Guide

When you use Expedia to lock down a place to stay at any of our fabulous motels, hotels, or resorts, you can have the getaway of a lifetime. It doesn't matter what degree of niceties you like to have access to, our simple search tool makes it possible for you to find exactly what you and your traveling companions are searching for. Begin searching today, and you're guaranteed to find the perfect room for your trip.

Looking to reserve a room at an exquisite inn? No problem. We have got a massive assortment of modest motels in addition. And there are plenty of alternatives in the middle, of course. It all depends on what you're in the mood for and how much you'd like to save. And as far as location is concerned, you can choose a room in any part of the area you'd like. You'll find a wealth of accommodation choices right in the middle of the action, as well as secluded rooms on the outskirts of Morocco. When you search our incredible catalog of lodges in Morocco, you're sure to find low rates and incredible specials on any type of lodge here.

Expedia helps you save you time and money when securing your reservations at any of the hotels in Morocco, so you can spend your days enjoying your vacation and not fretting about busting your budget. So why wait another moment to book your travel plans? Select your desired travel dates now to see the best rates on stays in Morocco!

Price trends for hotels in Morocco

Less expensive
More expensive
Next month
May
April
$61
Month
Price
January
$81
February
$81
March
$87
April
$93
May
$60
June
$61
July
$65
August
$66
September
$65
October
$67
November
$71
December
$73
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Morocco. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Morocco hotels
expedia verified reviews

Our app takes you further

Earn double Expedia Rewards points when you book on the app as a member. Save even more on trips so you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code