Search Hotels in Morocco

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Morocco

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 15,011 hotels in Morocco with room rates, reviews, and availability. Most hotels are fully refundable.

Aqua Mirage Club & Aqua Parc - All Inclusive
4.0 star property
8.0 out of 10, Very Good, (1001)
"Loved it "
The price is $151
$170 total
includes taxes & fees
Jun 5 - Jun 6
Aqua Mirage Club & Aqua Parc - All Inclusive
La Mamounia
5.0 star property
9.2 out of 10, Wonderful, (494)
"The best hotel we have ever stayed at in terms of luxury. The staff were amazing and the service was the best we ever had. Was such a wonderful experience. "
The price is $485
$551 total
includes taxes & fees
Jul 1 - Jul 2
La Mamounia
Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
8.6 out of 10, Excellent, (999)
"An unforgettable stay! From the impeccable service to the luxurious amenities, every aspect of this hotel exceeded my expectations. Staff were very friendly and helpful. "
The price is $187
$212 total
includes taxes & fees
Jun 20 - Jun 21
Hotel Riu Tikida Palmeraie - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Hotel Riu Palace Tikida Taghazout - All inclusive
5.0 star property
8.6 out of 10, Excellent, (173)
"They should stop guests reserving sun beds before they go to bed and clear all towels at least once a week at say 06:45 hrs, this would stop the silliness of sun bed wars."
The price is $301
$347 total
includes taxes & fees
Jun 5 - Jun 6
Hotel Riu Palace Tikida Taghazout - All inclusive
Riad Jona
5.0 star property
9.0 out of 10, Wonderful, (1005)
"The hotel is beautiful, food is fantastic but the best part is the personal and the attention to the client. Is right next to the central market but it is very safe. You have to walk 3 min since the street to the hotel is small for the cars"
The price is $72
$87 total
includes taxes & fees
Jul 5 - Jul 6
Riad Jona
Savoy Le Grand Hotel
5.0 star property
8.0 out of 10, Very Good, (1008)
"Good experience and I would recommend this hotel for business or vacation "
The price is $150
$173 total
includes taxes & fees
Jun 30 - Jul 1
Savoy Le Grand Hotel
TUI BLUE Medina Gardens – Adults Only – All Inclusive
4.0 star property
9.0 out of 10, Wonderful, (445)
"What can I say ? Absolutely fantastic hotel "
The price is $215
$241 total
includes taxes & fees
Jul 1 - Jul 2
TUI BLUE Medina Gardens – Adults Only – All Inclusive
Riad Andalla Spa
4.5 star property
10.0 out of 10, Exceptional, (820)
"Very nicely decorated Riad. Extremely efficient and cordial owners and staff. Very helpful for shopping advices and facilitation of transport. Top!"
The price is $120
$137 total
includes taxes & fees
Jun 7 - Jun 8
Riad Andalla Spa
Four Seasons Resort Marrakech
5.0 star property
9.6 out of 10, Exceptional, (536)
"Having travelled across the world for over 40 years, the Four Seasons Marrakech is the best hotel we have stayed in. This is our second visit (and our 3rd will likey be booked in the near future) and from arriving to departure, the customer service is outstanding across all departments from Reception, housekeeping to gardeners and pool staff. The Front of House Manager in particular was very helpful when we arrived. We received a complimentary upgrade to a Garden Suite which was stunning. The...
The price is $476
$532 total
includes taxes & fees
Jun 9 - Jun 10
Four Seasons Resort Marrakech
Royal Mansour Marrakech
5.0 star property
10.0 out of 10, Exceptional, (72)
"The Royal Mansour was the most opulent place I have ever stayed. Our villa was so comfortable the staff was excellent and the In-house restaurants were amazing.."
The price is $1,464
$1,618 total
includes taxes & fees
Jul 2 - Jul 3
Royal Mansour Marrakech
Riu Palace Tikida Agadir
5.0 star property
8.8 out of 10, Excellent, (1000)
"Had short five night stay here. Overall it was excellent. We were on an all inclusive basis. Our room was a very large king bed room not with a pool view and was overlooking a walkway down to the beach. This was not a problem as there area is generally quiet and for the amount of time we actually spent in the room the extra cost of a pool view was not worth it. The choice of food was excellent. Catering for all tastes and of a high quality in all restaurants. Staff were excellent. Drinks...
The price is $252
$291 total
includes taxes & fees
Jun 7 - Jun 8
Riu Palace Tikida Agadir
Riad Dar Anika
5.0 star property
9.8 out of 10, Exceptional, (281)
"The Riad was beautiful. Clean and very tidy. It was the staff that made it so special. So helpful, kind and cheerful. Nothing was too much trouble. Very convenient situation for the souks and right next to a taxi rank. Food was delicious. "
The price is $174
$201 total
includes taxes & fees
Jun 17 - Jun 18
Riad Dar Anika
MAMORA BAY
3.0 star property
8.6 out of 10, Excellent, (697)
"Good location, only issue taxi can’t take you there, you have to walk about 5 minutes and if you have lots of luggage getting there is a hassle, it’s a steep hill and big stairs. Small clean rooms. Good if you’re out all day and go back just to sleep. A good breakfast as well. They should provide an Iron in all rooms for clothes, but there is only on iron for the entire hotel. "
The price is $71
$81 total
includes taxes & fees
Jun 6 - Jun 7
MAMORA BAY
The Central House Marrakech Medina - Hostel
3.0 star property
9.6 out of 10, Exceptional, (100)
"Although more of a hostel, if you can score a private room, it’s a very hip propert, filled with internationals. Breakfast is solid and the sun deck is nice but only has 4 loungers so be sure to snag one!"
The price is $91
$107 total
includes taxes & fees
Jun 10 - Jun 11
The Central House Marrakech Medina - Hostel
Mazagan Beach & Golf Resort
5.0 star property
8.8 out of 10, Excellent, (756)
"I absolutely love Mazagan. It is my happy place. Everything is just magical and wonderful about this unique resort. The real gem and heart of the resort are the staff. The hospitality, kindness are just out of this world. From reception to dining to room service to housekeeping to beach staff to luggage service, they are all superbly fantastic! Thank you for making my stay so magical 🙏 "
The price is $201
$229 total
includes taxes & fees
Jun 23 - Jun 24
Mazagan Beach & Golf Resort
Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive
5.0 star property
8.6 out of 10, Excellent, (162)
"Fantastic, friendly and very helpful staff. We were given an upgrade on arrival and our room was perfect. The range and amount of food was unbelievable. Absolutely first class. We're already planning our return. A brilliant hotel."
The price is $273
$309 total
includes taxes & fees
Jun 20 - Jun 21
Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive
ONOMO Hotel Casablanca Airport
3.0 star property
8.4 out of 10, Very Good, (1030)
"The stay was amazing."
The price is $57
$66 total
includes taxes & fees
Jun 8 - Jun 9
ONOMO Hotel Casablanca Airport
La Maison Arabe Hotel, Spa and Cooking Workshops
5.0 star property
9.8 out of 10, Exceptional, (411)
"Amazing hotel and spa. Incredible service. Beautiful throughout. One of the best places I’ve ever stayed around the world. Go here. You won’t be disappointed "
The price is $191
$218 total
includes taxes & fees
Jun 16 - Jun 17
La Maison Arabe Hotel, Spa and Cooking Workshops
Le Meridien N'fis
5.0 star property
8.0 out of 10, Very Good, (1001)
"Gardens are fantasty"
The price is $132
$151 total
includes taxes & fees
Jun 18 - Jun 19
Le Meridien N'fis
Four Seasons Hotel Casablanca
5.0 star property
9.0 out of 10, Wonderful, (541)
"Everything was good except the toilet not flushing."
The price is $412
$462 total
includes taxes & fees
Jun 16 - Jun 17
Four Seasons Hotel Casablanca
Don't see what you're looking for?
See all available properties in Morocco
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!

Morocco Travel Info

Accommodation
15,011
Hotels with dining
1,518
Lowest price
$57
Highest price
$1,464
International airports
Casablanca (CMN-Mohammed V), Marrakech (RAK-Menara) and Tangier (TNG-Ibn Batouta)
Top attractions
Agadir Beach, Ain Diab Beach and Oasiria Water Park
Cities to visit
Marrakech, Rabat and Fes
Number of reviews
12,356

Price trends for hotels in Morocco

Less expensive
More expensive
This month
Next month
July
March
$81
$79
Month
Price
January
$93
February
$95
March
$99
April
$97
May
$96
June
$81
July
$79
August
$87
September
$92
October
$90
November
$88
December
$92
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.

Frequently asked questions

How much do hotels in Morocco cost?
In Morocco, you can find cheap options from $57 in a few different ways. To see the availability, enter your chosen travel dates, then narrow your search by amenities, budget and more. Remember that rates can vary according to when you plan to go, so if you have some flexibility, switch up your dates until you find the perfect deal.
When is the best time to go to Morocco?
Any time is a great time to explore Morocco, just bear in mind that the weather will vary depending on your destination. If a Marrakech summer vacation is on the cards, book between June and August. You can expect average temperatures of between 73ºF and 97ºF then in Marrakech, which has a semi-arid climate.
What is the best area to stay in Morocco?
Morocco has plenty of cool places to stay, like Marrakech and Rabat. Each has its own unique attractions, so why not dedicate time to explore both?
How can I find cheap hotels in Morocco?
Discover inexpensive stays without breaking a sweat by making use of our filter tool. Choose the “Price per night” box to see money-saving options in Morocco. You can also take a look at our cheap hotels in Morocco page. The lowest available price starts at $57 per night.
What are the best hotels in Morocco for families?
Expedia makes it simple to lock in a property with all the essentials for an unforgettable family getaway to Morocco. Start by clicking on “Family friendly” in the “Traveler experience” heading of our filter tool. Then narrow your search by things like price and guest ratings. Whether you need a family hotel in Morocco for a weekend escape or a long getaway, we’ve got you and your team covered.
Why should I book my Morocco hotel with Expedia?
Terrific deals and plenty of choice are just a couple of the reasons to book your Morocco hotel with Expedia. Also, our free loyalty platform, One Key™, lets you earn and use OneKeyCash™* on eligible hotels, flights and more. And if your itinerary changes and you need to alter your reservation, don’t fret. Our online Help Center will assist you anytime, day or night. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Recent reviews of Morocco hotels
Expedia verified reviews