Find the best Morocco Hotels

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Morocco Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top Hotels Morocco

Villa de Luxe River Palm

4.0 star property
8.0 out of 10, Very good, (1)
Villa de Luxe River Palm

La Mamounia

5.0 star property
9.2 out of 10, Wonderful, (596)
"The service was excellent. "
The price is ₹45,619
₹51,118 total
includes taxes & fees
1 Jul - 2 Jul
La Mamounia

Aqua Mirage Club & Aqua Parc - All Inclusive

4.0 star property
8.0 out of 10, Very good, (1006)
"The aqua park was amazing "
The price is ₹14,754
₹16,732 total
includes taxes & fees
2 Jul - 3 Jul
Aqua Mirage Club & Aqua Parc - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (1001)
"Would definitely recommend it to anyone visiting Morocco and looking for a great place to stay."
The price is ₹19,959
₹22,243 total
includes taxes & fees
1 Jul - 2 Jul
Hotel Riu Tikida Palmeraie - All Inclusive

Palais Moulay Said & SPA

3.0 star property
8.8 out of 10, Excellent, (15)
"Excellent stay in Palais Moulay Said. Ideally located a few minutes' walk from Jemaa el-Fnaa Square and the Bahia Palace. The location is perfect for exploring Marrakech on foot. The welcome was warm, the rooms comfortable, and the setting typical and peaceful. I highly recommend it!"
The price is ₹7,503
₹8,900 total
includes taxes & fees
24 Jul - 25 Jul
Palais Moulay Said & SPA

The Oberoi Marrakech

5.0 star property
10.0 out of 10, Exceptional, (118)
"The surpassing excellence of the staff, the poshness of the facilities and the tranquil spacious beauty of the place produce a wonderfully restful stay. "
The price is ₹68,859
₹76,670 total
includes taxes & fees
1 Jul - 2 Jul
The Oberoi Marrakech

Riad Andalla Spa

4.5 star property
9.8 out of 10, Exceptional, (1006)
"Great place to stay! Incredible staff. Breakfast and dinner were delicious. I would stay here again. "
Riad Andalla Spa

Royal Mansour Marrakech

5.0 star property
10.0 out of 10, Exceptional, (87)
"One of the finest properties in the world. World class. From the moment you arrive they make you feel like a rock star. We have stayed at some of the most luxurious hotels in the world and this is right on top of the list. We can’t wait to come back again. "
The price is ₹128,215
₹142,224 total
includes taxes & fees
21 Jul - 22 Jul
Royal Mansour Marrakech

Hotel Riu Palace Tikida Agadir - All Inclusive

5.0 star property
8.8 out of 10, Excellent, (1000)
"The place is beautiful and the staffs are friendly. They need more entertainment and more varieties of food."
The price is ₹26,677
₹29,844 total
includes taxes & fees
6 Jul - 7 Jul
Hotel Riu Palace Tikida Agadir - All Inclusive

Sofitel Marrakech Palais Imperial & Spa

5.0 star property
8.4 out of 10, Very good, (655)
"Amazing! Front desk and concierge were very accommodating. The location of hotel was walking distance to all the hot spots! Hotel is stunning, pool food was delish I can’t wait to return! "
The price is ₹21,114
₹23,767 total
includes taxes & fees
8 Jul - 9 Jul
Sofitel Marrakech Palais Imperial & Spa

Eden Andalou Aquapark & Spa

4.0 star property
8.2 out of 10, Very good, (250)
"We stayed at the hotel for 4 nights and had a very comfortable stay. The staff were very friendly and welcoming. The food variety was amazing and everything was delicious! There was a family friendly environment in the hotel, where we all felt safe. We will definetly be staying again on our next visit!"
The price is ₹20,916
₹23,382 total
includes taxes & fees
7 Jul - 8 Jul
Eden Andalou Aquapark & Spa

Four Seasons Resort Marrakech

5.0 star property
9.6 out of 10, Exceptional, (647)
"perfect relax"
The price is ₹44,167
₹49,521 total
includes taxes & fees
1 Jul - 2 Jul
Four Seasons Resort Marrakech

Riad Marraplace

3.5 star property
9.8 out of 10, Exceptional, (713)
"Great location, friendly staff, beautiful building! Love the attention to detail like robes in our bathroom "
The price is ₹5,704
₹6,931 total
includes taxes & fees
12 Jul - 13 Jul
Riad Marraplace

Ksar Anika Boutique Hotel & Spa

5.0 star property
9.8 out of 10, Exceptional, (503)
"Thanks a million for making our stay so wonderful!!!"
The price is ₹9,442
₹10,954 total
includes taxes & fees
6 Jul - 7 Jul
Ksar Anika Boutique Hotel & Spa

Hotel Riu Palace Tikida Taghazout - All inclusive

5.0 star property
8.6 out of 10, Excellent, (241)
"Truly amazing hotel, great for a family, wonderful facilities and great food."
The price is ₹29,206
₹32,848 total
includes taxes & fees
1 Jul - 2 Jul
Hotel Riu Palace Tikida Taghazout - All inclusive

Iberostar Waves Club Palmeraie Marrakech -All Inclusive

4.0 star property
8.6 out of 10, Excellent, (629)
"Great stay! "
The price is ₹24,668
₹27,495 total
includes taxes & fees
8 Jul - 9 Jul
Iberostar Waves Club Palmeraie Marrakech -All Inclusive

Riad Jona

5.0 star property
9.0 out of 10, Wonderful, (1002)
"Great staff, and facilities"
Riad Jona

Hilton Tangier Al Houara Resort & Spa

5.0 star property
8.8 out of 10, Excellent, (282)
"Great family resort with top service "
The price is ₹18,291
₹20,870 total
includes taxes & fees
2 Jul - 3 Jul
Hilton Tangier Al Houara Resort & Spa

TUI BLUE Medina Gardens – Adults Only – All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (615)
"Great location and very relaxing hotel "
The price is ₹22,763
₹25,414 total
includes taxes & fees
1 Jul - 2 Jul
TUI BLUE Medina Gardens – Adults Only – All Inclusive

Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive

5.0 star property
8.6 out of 10, Excellent, (256)
"It was the staff, they were nothing but welcoming and so friendly. The place is Muslim friendly and the entertainment was so fun. The staff from the moment of check in and check out were so amazing and kind! Thank you so much white beach hotel and I hope to return soon. I definitely recommend this place for everyone!!"
The price is ₹25,153
₹28,591 total
includes taxes & fees
31 Jul - 1 Aug
Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra 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.

Great weekend hotel deals in Morocco

Showing deals for:11 Jul - 13 Jul
Save an average of 15% on thousands of hotels when you're signed in