Search Morocco Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Morocco

Top Hotels in Morocco

La Mamounia
5.0 star property
9.2 out of 10, Wonderful, (534)
"Lovely hotel and oasis in the hustle and bustle of Marrakesh. Was very busy, staff were pleasant, rooms spacious and the gardens are beautiful- would recommend. "
The price is RM2,908
RM3,286 total
includes taxes & fees
18 Nov - 19 Nov
La Mamounia
Aqua Mirage Club & Aqua Parc - All Inclusive
4.0 star property
8.0 out of 10, Very good, (1006)
"Lovely hotel, which is quite big! We had a short stay and found the staff to be good and helpful when we needed it"
The price is RM548
RM621 total
includes taxes & fees
4 Nov - 5 Nov
Aqua Mirage Club & Aqua Parc - All Inclusive
Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
8.6 out of 10, Excellent, (1000)
"N/a"
The price is RM562
RM632 total
includes taxes & fees
30 Nov - 1 Dec
Hotel Riu Tikida Palmeraie - All Inclusive
Four Seasons Resort Marrakech
5.0 star property
9.6 out of 10, Exceptional, (590)
"We had a great holiday at the four seasons Marrakesh. The kids club was amazing our six-year-old daughter loved it. The concierge service is 2nd to none they are fantastic, making restaurant recommendations and organised our dinner reservations around Marrakesh. We will definitely be returning to this hotel."
The price is RM3,090
RM3,443 total
includes taxes & fees
5 Nov - 6 Nov
Four Seasons Resort Marrakech
The Oberoi Marrakech
5.0 star property
10.0 out of 10, Exceptional, (81)
"Luxury hotel oasis. The beautiful architecture throughout the hotel is amazing. The staff provides impeccable service, and the gorgeous surrounding grounds are amazing. This is a destination in itself. Bob & Diane Bittnrer"
The price is RM3,433
RM3,820 total
includes taxes & fees
15 Nov - 16 Nov
The Oberoi Marrakech
TUI BLUE Medina Gardens – Adults Only – All Inclusive
4.0 star property
9.0 out of 10, Wonderful, (516)
"Loved how central the hotel was but felt like we were away from the hustle of the city Food was amazing and the staff were so friendly also I loved the gardens and grounds "
The price is RM769
RM864 total
includes taxes & fees
3 Nov - 4 Nov
TUI BLUE Medina Gardens – Adults Only – All Inclusive
Riad Marraplace
3.5 star property
9.6 out of 10, Exceptional, (488)
"Fantastic staff and very nice hotel"
The price is RM271
RM328 total
includes taxes & fees
6 Nov - 7 Nov
Riad Marraplace
Riad Andalla Spa
4.5 star property
9.8 out of 10, Exceptional, (955)
"Andallaspa is a beautiful, stylish haven 9 minutes walk from Jemma el Fna in the old Medina. Even before we arrived communication was excellent to ensure that our needs were met. Staff went the extra mile in every aspect, their care for their guests & each other. The staff really enjoy their work which made our stay a very special experience. Clean and comfortable, the restaurant was excellent, especially the Moroccan food. We took some excursions into the Atlas Mountains, Ben Haddou & The Orika...
The price is RM618
RM704 total
includes taxes & fees
3 Nov - 4 Nov
Riad Andalla Spa
Sofitel Marrakech Palais Imperial & Spa
5.0 star property
8.4 out of 10, Very good, (592)
"The best equipped for our needs"
The price is RM1,090
RM1,576 total
includes taxes & fees
24 Nov - 25 Nov
Sofitel Marrakech Palais Imperial & Spa
Ksar Anika Boutique Hotel & Spa
5.0 star property
9.8 out of 10, Exceptional, (312)
"This was my second stay at this Riad and most certainly won't be my last. It has so much charm and is spotless.It appears that the mission of every single member of staff is to make your vacation as pleasurable as possible. Nothing is too much trouble"
The price is RM630
RM720 total
includes taxes & fees
25 Nov - 26 Nov
Ksar Anika Boutique Hotel & Spa
Hotel Riu Palace Tikida Taghazout - All inclusive
5.0 star property
8.6 out of 10, Excellent, (202)
"Beautiful property with hard working and helpful staff. Great pool area, made up of multiple pools, only one of which was heated but it was enough. All inclusive was good considering the size of the property and large number of people to cater for. Drinks were limited to those in the all inclusive menu and cocktail quality not always very premium but allowed the staff to cater for the large demand without slowing the service. Property on a sandy beach, great waves/swimming and some local agents...
The price is RM987
RM1,120 total
includes taxes & fees
30 Nov - 1 Dec
Hotel Riu Palace Tikida Taghazout - All inclusive
Riad Jona
5.0 star property
9.0 out of 10, Wonderful, (1005)
"Beautiful place to stay, you almost forget you are staying in the middle of Medina. Decoration is stylish, beautiful terrace with a small pool to relax, very friendly personnel. I would come back for sure. "
The price is RM447
RM527 total
includes taxes & fees
3 Nov - 4 Nov
Riad Jona
Royal Mansour Marrakech
5.0 star property
10.0 out of 10, Exceptional, (80)
"Certainly one of the best hotels in the world. Design details are second to none, facilities are incredible, service is impeccable in all aspects and the food is fantastic. I could not recommend it more. "
The price is RM6,905
RM7,640 total
includes taxes & fees
11 Nov - 12 Nov
Royal Mansour Marrakech
Hôtel & Ryads Barrière Le Naoura
5.0 star property
9.2 out of 10, Wonderful, (574)
"Absolutely gorgeous and luxury property. It was clean and nice and very friendly staff. Would definitely stay here again "
The price is RM1,679
RM1,940 total
includes taxes & fees
3 Nov - 4 Nov
Hôtel & Ryads Barrière Le Naoura
Savoy Le Grand Hotel
5.0 star property
8.0 out of 10, Very good, (1001)
"Très bel hôtel avec buffet déjeuner très complet . Deux belles piscines extérieures dont une plus tranquilles mais eau fraîche ! "
The price is RM899
RM1,024 total
includes taxes & fees
27 Nov - 28 Nov
Savoy Le Grand Hotel
The Central House Marrakech Medina - Hostel
3.0 star property
9.6 out of 10, Exceptional, (125)
"Amazing stay! Clean, beautiful, comfortable place to be. Nice staff. Great location right in the Medina. Would definitely stay there again when in Marrakesh! Thank you. "
The price is RM454
RM526 total
includes taxes & fees
4 Nov - 5 Nov
The Central House Marrakech Medina - Hostel
Suite Hotel Casa Diamond
5.0 star property
9.2 out of 10, Wonderful, (632)
"This is a very comfortable, first class hotel. The suite was spacious, the staff were gracious, and the breakfast was scrumptious. "
The price is RM361
RM432 total
includes taxes & fees
1 Nov - 2 Nov
Suite Hotel Casa Diamond
Hotel Safia
3.0 star property
8.0 out of 10, Very good, (168)
"Hotel is centrally located. Rooms were clean and beds were comfortable, but the shower curtain smelled and there was no plug for the bath tub to soak. We had to ask the maid to bring one. Staff was friendly. Price was good."
Hotel Safia
Riad Dar Anika
5.0 star property
9.8 out of 10, Exceptional, (315)
"Fantastic experience staying here for the week. Staff are friendly, amenities are clean & they make sure to replenish supplies. Loved the shower products they provided. The pool is nice & warm! "
The price is RM1,092
RM1,241 total
includes taxes & fees
18 Nov - 19 Nov
Riad Dar Anika
Hotel Riu Palace Tikida Agadir - All Inclusive
5.0 star property
8.8 out of 10, Excellent, (1000)
"Hotel and facilities were excellent. Rooms spacious. Staff were fantastic, always polite, smiling and on hand to assist. Location of hotel is fantastic. Beautiful sandy beach right on your doorstep, such a nice beach. Already miss it. You can watch the sunset which is amazing. Food was good. I have been to all inclusive resorts with bigger options, so this place could have had more variety. Evening entertainment could be better, in my opinion. A little more thought should go into...
Hotel Riu Palace Tikida Agadir - All Inclusive
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.
Don't see what you're looking for?
See all available properties in Morocco
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Morocco cost?
In Morocco, you can find cheap options from RM271 in a few different ways. To browse the availability, enter your chosen travel dates, then fine-tune your search by budget, amenities and more. Remember that prices can differ according to when you plan to go, so if you have some flexibility, try swapping your dates around 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 where you go. If a Marrakech summer holiday is on the cards, book your trip between June and August. You can expect average temperatures of between 23ºC and 36ºC then in this city, which has a semi-arid climate.
What is the best area to stay in Morocco?
Check out the attractions and activities on offer in Marrakech and Tangier. These lively cities are just two of the many sought-after places to get a hotel in Morocco.
How can I find cheap hotels in Morocco?
Find affordable hotels with ease by using our filter tool. Click on the “Price per night” box to see wallet-friendly options in Morocco. Another way is to look at our cheap hotels in Morocco page. The lowest available price starts at RM271 per night.
What are the best hotels in Morocco for families?
Find some terrific Morocco family properties by fine-tuning your search results. You can do this by selecting “Family friendly” under the “Traveller experience” filter heading. Whether you’re searching for something that’s easy on the wallet so you can spoil the kids with more Morocco experiences, or you’re preparing to indulge on that long-awaited family adventure, Expedia has the perfect stay for you and your team.
Why should I book my Morocco hotel with Expedia?
Book your Morocco hotel with Expedia and enjoy access to a world of options at incredible prices. Our search filters will help you find exactly what you want, whether that’s a budget-friendly retreat or something a little more unique, like a cottage, villa or glamping experience! Join Expedia Rewards and you’ll save 10% or more on select hotels. Earn points on eligible bookings, which you can use to save on your next great adventure. Plus, many of our hotels offer flexible cancellation policies, so you can rest easy if your plans change last minute.