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

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Morocco

La Mamounia

5.0 star property
9.2 out of 10, Wonderful, (556)
"Amazinh hotel, aside from a small snafu with the security guy which he later apologized for, eveything was amazing"
The price is S$1,990
includes taxes & fees
4 Mar - 5 Mar
La Mamounia

Aqua Mirage Club & Aqua Parc - All Inclusive

4.0 star property
8.0 out of 10, Very good, (1003)
"The staff were amazing So polite the food was amazing Beds comfortable and rooms lovely Entertainment was great (although the kids entertainment was slightly repetitive in the evening) the heated pool could also be a bit warmer and could do with upgrading the sports equipment as there wasn’t enough balls or ping pong equipment "
The price is S$185
includes taxes & fees
9 Feb - 10 Feb
Aqua Mirage Club & Aqua Parc - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (1001)
"My stay could have got much better if it was not about the spa, I went twice the 1st with 2 treatments were good experience but in the 3rd treatment the massage was not so good and money was stolen from me. I had been to reception to change euros and went directly to the spa, paid my treatment and when I left 200 dirham = 20 euros were missing . I complained about it to the spa because they’re independent from the resort. I didn’t get any return. Also my son didn’t like his massage at all. "
The price is S$251
includes taxes & fees
9 Feb - 10 Feb
Hotel Riu Tikida Palmeraie - All Inclusive

Four Seasons Resort Marrakech

5.0 star property
9.6 out of 10, Exceptional, (613)
"What a luxury and relaxing experience. My wife and I would definitely come back on our next Marrakesh trip. "
The price is S$852
includes taxes & fees
12 Feb - 13 Feb
Four Seasons Resort Marrakech

The Oberoi Marrakech

5.0 star property
10.0 out of 10, Exceptional, (91)
"It’s definitely one of the most beautiful properties I’ve ever stayed. All staff were very respectful and courteous. My stay was fabulous. The spa and hammam here is really amazing. I would highly recommend staying at Oberoi in Marrakech. I went to couple of other hotels for dinner too but I can certainly say that Oberoi was the best out of all. "
The price is S$1,783
includes taxes & fees
11 Feb - 12 Feb
The Oberoi Marrakech

Royal Mansour Marrakech

5.0 star property
10.0 out of 10, Exceptional, (83)
"Very nice place "
The price is S$2,953
includes taxes & fees
1 Mar - 2 Mar
Royal Mansour Marrakech

Riad Andalla Spa

4.5 star property
9.8 out of 10, Exceptional, (1001)
"Great service, authentic Moroccan. Tricky getting transfers to/from it as not easily accessible for vehicles, Riad staff very helpful in sorting issues, would recommend getting riad to sort transfers rather than doing self. "
The price is S$207
includes taxes & fees
9 Feb - 10 Feb
Riad Andalla Spa

Riad Marraplace

3.5 star property
9.8 out of 10, Exceptional, (578)
"Very convenient location right near the main square. Downside was i could hear the snake charmers constantly from the hotel. The rooftop is great to sit in the sun and have tea. Easy to walk to most of the sights. The central location is handy but comes with the downsides. I woke up early before dawn and leaving the hotel for a walk felt unsafe. I saw an asian girl standing outside waiting for her taxi scared stiff. If your not alone I think its much better."
The price is S$108
includes taxes & fees
5 Mar - 6 Mar
Riad Marraplace

TUI BLUE Medina Gardens – Adults Only – All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (553)
"I had an amazing time here. Cant recommend it enough. The hotel is beautiful with lots of classy amenities. The staff are so so so friendly and helpful. Cant wait to go back!"
The price is S$287
includes taxes & fees
9 Feb - 10 Feb
TUI BLUE Medina Gardens – Adults Only – All Inclusive

Sofitel Marrakech Palais Imperial & Spa

5.0 star property
8.4 out of 10, Very good, (625)
"Great value. "
The price is S$386
includes taxes & fees
4 Mar - 5 Mar
Sofitel Marrakech Palais Imperial & Spa

The Central House Marrakech Medina - Hostel

3.0 star property
9.6 out of 10, Exceptional, (150)
"Fantastic hostel! Great location, clean, comfortable beds, a great pool area and tasty food. Would highly recommend! Probably among the top ten hostels that I have stayed at during my travels. "
The price is S$131
includes taxes & fees
26 Feb - 27 Feb
The Central House Marrakech Medina - Hostel

Ksar Anika Boutique Hotel & Spa

5.0 star property
9.8 out of 10, Exceptional, (385)
"Beautiful hotel, great attentive staff, nice and large breakfast, room was clean and very big."
The price is S$179
includes taxes & fees
9 Feb - 10 Feb
Ksar Anika Boutique Hotel & Spa

Riad Jona

5.0 star property
9.0 out of 10, Wonderful, (1002)
"Staff very friendly. Great location and facilities with great rooftop terrace and comfy sun loungers. I would highly recommend this Riad if you are staying in Marrakech. "
The price is S$147
includes taxes & fees
11 Feb - 12 Feb
Riad Jona

Hotel Riu Palace Tikida Taghazout - All inclusive

5.0 star property
8.6 out of 10, Excellent, (218)
"Good"
The price is S$415
includes taxes & fees
27 Feb - 28 Feb
Hotel Riu Palace Tikida Taghazout - All inclusive

Barcelo Palmeraie Oasis Resort

5.0 star property
8.4 out of 10, Very good, (257)
"It’s nice clean friendly stuff a lot of space nice to walk around it’s safe good for relaxing "
The price is S$237
includes taxes & fees
9 Feb - 10 Feb
Barcelo Palmeraie Oasis Resort

Suite Hotel Casa Diamond

5.0 star property
9.2 out of 10, Wonderful, (758)
"We really enjoyed our stay at this hotel. The room was comfortable, friendly and helpful staff, and the restaurant food was delicious. I will definitely go back and stay. Highly recommended!"
The price is S$110
includes taxes & fees
7 Mar - 8 Mar
Suite Hotel Casa Diamond

Savoy Le Grand Hotel

5.0 star property
8.0 out of 10, Very good, (1002)
"The perfect modern hotel 5 minutes from the airport! Large, modern rooms with comfortable beds. Highly recommend this hotel: midway between The Medina & RAK."
The price is S$289
includes taxes & fees
9 Feb - 10 Feb
Savoy Le Grand Hotel

Mövenpick Hotel Mansour Eddahbi Marrakech

5.0 star property
8.6 out of 10, Excellent, (1001)
"Our Check in was at 3pm they left us waiting until 4:40?????? Then we had one room ready not the second. It’s ridiculous "
The price is S$338
includes taxes & fees
10 Feb - 11 Feb
Mövenpick Hotel Mansour Eddahbi Marrakech

Riad Dar Anika

5.0 star property
9.8 out of 10, Exceptional, (345)
"Hidden away behind an impressive door is the calm oasis of Riad Dar Anika. We were made so welcome. The furnishing authentic and it really felt like you were staying in a grand person's home. Lovely touches like an evening snack and a bottle to warm the sheets just added to out seance if being well taken care of. Location is great for visiting the main attractions of Marrakesh and we would highly recommend this lovely Riad. "
The price is S$211
includes taxes & fees
9 Feb - 10 Feb
Riad Dar Anika

La Maison Arabe Hotel, Spa and Cooking Workshops

5.0 star property
9.8 out of 10, Exceptional, (457)
"Staying at La Maison Arabe was an unforgettable experience! From the moment I arrived, I was welcomed with warm hospitality and immersed in the rich charm of Moroccan culture. The ambiance is simply enchanting—traditional decor, intricate details, and a serene courtyard that feels like an oasis in the heart of Marrakech. My room was beautifully designed, blending authentic Moroccan style with modern comfort, making it the perfect retreat after exploring the city. The service was...
The price is S$355
includes taxes & fees
9 Feb - 10 Feb
La Maison Arabe Hotel, Spa and Cooking Workshops
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 S$108 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 S$108 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.