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

Filter by

Guest rating
Guest rating
Property class

Top Hotels Morocco

Our top choices for Morocco hotels

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, (618)
"Best place"
The price is ₹41,697
₹47,345 total
includes taxes & fees
31 Aug - 1 Sept
La Mamounia

Aqua Mirage Club & Aqua Parc - All Inclusive

4.0 star property
8.0 out of 10, Very good, (1001)
"Aqua mirage parc was a very good stay. From staff being helpful, Aqua parc was very enjoyable, theater was very good, and food was excellent. "
The price is ₹12,705
₹14,502 total
includes taxes & fees
28 Sept - 29 Sept
Aqua Mirage Club & Aqua Parc - All Inclusive

Riad Andalla Spa

4.5 star property
9.8 out of 10, Exceptional, (1011)
"Very clean and charming boutique hotel "
Riad Andalla Spa

Hotel Riu Tikida Palmeraie - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (1000)
"Great staff, ok food we enjoyed our stay "
The price is ₹17,869
₹19,952 total
includes taxes & fees
31 Aug - 1 Sept
Hotel Riu Tikida Palmeraie - All Inclusive

The Oberoi Marrakech

5.0 star property
10.0 out of 10, Exceptional, (128)
"The Hotel and grounds are gorgeous and the staff is perfect. "
The price is ₹66,299
₹73,874 total
includes taxes & fees
30 Aug - 31 Aug
The Oberoi Marrakech

Four Seasons Resort Marrakech

5.0 star property
9.6 out of 10, Exceptional, (671)
"Great service and infrastructure "
The price is ₹46,034
₹51,600 total
includes taxes & fees
30 Aug - 31 Aug
Four Seasons Resort Marrakech

Hotel Riu Palace Tikida Agadir - All Inclusive

5.0 star property
8.8 out of 10, Excellent, (1003)
"Staff were excellent and facilities were the best we experienced in Morocco "
The price is ₹24,994
₹28,007 total
includes taxes & fees
31 Aug - 1 Sept
Hotel Riu Palace Tikida Agadir - All Inclusive

Riad Marraplace

3.5 star property
9.8 out of 10, Exceptional, (734)
"Excellent place close to everything and lots to do in the area "
The price is ₹7,951
₹9,329 total
includes taxes & fees
7 Sept - 8 Sept
Riad Marraplace

Kenzi Rose Garden

5.0 star property
8.4 out of 10, Very good, (370)
"this is our hotel whenever we visit Marrakech great staff "
Kenzi Rose Garden

Iberostar Waves Club Palmeraie Marrakech -All Inclusive

4.0 star property
8.6 out of 10, Excellent, (635)
"Great stay! "
The price is ₹20,171
₹22,557 total
includes taxes & fees
21 Sept - 22 Sept
Iberostar Waves Club Palmeraie Marrakech -All Inclusive

Royal Mansour Marrakech

5.0 star property
10.0 out of 10, Exceptional, (88)
"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 ₹135,552
₹150,615 total
includes taxes & fees
30 Aug - 31 Aug
Royal Mansour Marrakech

Eden Andalou Aquapark & Spa

4.0 star property
8.4 out of 10, Very good, (286)
"Amazing food, entertainment and service"
The price is ₹18,753
₹21,013 total
includes taxes & fees
6 Sept - 7 Sept
Eden Andalou Aquapark & Spa

Sofitel Marrakech Palais Imperial & Spa

5.0 star property
8.4 out of 10, Very good, (675)
"Amazing staff amazing hotel "
The price is ₹21,039
₹23,699 total
includes taxes & fees
31 Aug - 1 Sept
Sofitel Marrakech Palais Imperial & Spa

Hotel Riu Palace Tikida Taghazout - All inclusive

5.0 star property
8.6 out of 10, Excellent, (266)
"The hotel was great. The whole atmosphere was amazing. Great service from all staff especially Sharifa at the front desk and Ousama at the buffet restaurant."
The price is ₹27,900
₹31,425 total
includes taxes & fees
31 Aug - 1 Sept
Hotel Riu Palace Tikida Taghazout - All inclusive

TUI BLUE Medina Gardens – Adults Only – All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (632)
"Great hotel with lovely staff and an excellent buffet. Lively area with lots to do and a central location "
TUI BLUE Medina Gardens – Adults Only – All Inclusive

Hilton Garden Inn Tanger City Center

4.0 star property
8.6 out of 10, Excellent, (746)
"Great buffet breakfast, very clean, spacious rooms and close to the beach!"
The price is ₹9,002
₹10,286 total
includes taxes & fees
7 Sept - 8 Sept
Hilton Garden Inn Tanger City Center

Hilton Tangier Al Houara Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (320)
"Atmosphere is amazing "
The price is ₹13,525
₹15,648 total
includes taxes & fees
18 Sept - 19 Sept
Hilton Tangier Al Houara Resort & Spa

Kenzi Solazur Hotel

4.5 star property
7.0 out of 10, Good, (1005)
"Nice hotel"
The price is ₹8,692
₹9,992 total
includes taxes & fees
24 Sept - 25 Sept
Kenzi Solazur Hotel

AGADIR BEACH CLUB HOTEL

4.0 star property
7.4 out of 10, Good, (667)
"The hotel is good "
The price is ₹11,649
₹13,400 total
includes taxes & fees
7 Sept - 8 Sept
AGADIR BEACH CLUB HOTEL
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:5 Sept - 7 Sept
Save an average of 15% on thousands of hotels when you're signed in

Top Morocco Hotel Reviews

Guide to exploring Morocco

Guide to exploring Morocco

Vibrant markets, desert landscapes, and rich cultural experiences await in Morocco

Morocco, a captivating destination for tourists, offers a diverse range of attractions and landscapes to explore. From its ancient medinas to its bustling souks, the country is steeped in history and culture. The cities of Marrakech and Er Rachidia are home to some of the best hotels, providing a comfortable and luxurious stay. Morocco's tourism scene encompasses family-friendly activities, romantic experiences, excellent shopping opportunities, charming cafes, and delectable dining options. Nature lovers can enjoy the serene beauty of Moroccan gardens and embark on exhilarating walking tours. With its rich historical heritage and a wide array of sports activities, Morocco is a dream holiday destination.

Top reasons to visit Morocco

  • Ancient Medinas and Bustling Souks: Morocco is known for its ancient medinas, such as Marrakech and Er Rachidia, where visitors can explore narrow winding streets and vibrant markets filled with traditional crafts and goods.
  • Luxurious Hotels and Comfortable Stay: Marrakech and Er Rachidia offer some of the best hotels in Morocco, providing tourists with a comfortable and luxurious stay during their visit.
  • Diverse Range of Activities: Morocco's tourism scene offers a wide array of activities for every traveler, including family-friendly activities, romantic experiences, excellent shopping opportunities, charming cafes, and delectable dining options.
  • Serene Beauty of Moroccan Gardens: Nature lovers can enjoy the serene beauty of Moroccan gardens, such as the Majorelle Gardens in Marrakech, which offer a peaceful retreat from the bustling city.
  • Rich Historical Heritage: Morocco is steeped in history and culture, with attractions like the Jemaa el-Fnaa in Marrakech, where visitors can immerse themselves in the vibrant atmosphere of the public market and witness live performance art.

Find your hotel in Morocco

When it comes to accommodation in Morocco, you have a plethora of options to choose from. From budget-friendly hotels to luxurious resorts, Morocco has something for every traveler.

  • Aqua Mirage Club & Aqua Parc - All Inclusive - This 4.0-star rated all-inclusive property in Marrakech offers a waterpark, waterslide, basketball court, eco-tourism activities, sustainable practices, steam room, tennis court, childcare services, and massage facilities.
  • Hotel Riu Tikida Palmeraie - All Inclusive - Another 4.0-star all-inclusive property in Marrakech, featuring basketball court, eco-tourism activities, sustainable practices, poolside bar, airport proximity, tennis court, arcade, indoor pool, and childcare services.
  • La Mamounia - A 5.0-star rated luxury hotel in Marrakech, known for its magnificent architecture, luxurious amenities, including yoga facilities, steam room, poolside bar, proximity to natural parks and the airport, tennis court, library, and walking trails.

Staying in Morocco offers a unique cultural experience, from exploring historic monuments to indulging in luxurious accommodations. With a wide range of hotels and resorts available, you can find the perfect place to stay and immerse yourself in the vibrant culture and beauty of Morocco.

Explore the best places to visit and stay in Morocco

When it comes to finding the perfect place to stay in Morocco, you'll be spoilt for choice with a range of vibrant areas that offer something for every traveler. Whether you're seeking a family-friendly experience, a romantic getaway, a shopping extravaganza, or a taste of local culture, Morocco has it all.

  • Marrakech: Known for its vibrant souks, stunning palaces, and bustling medina, Marrakech is a popular destination in Morocco. Immerse yourself in the rich history and culture, explore the beautiful gardens, indulge in delicious cuisine, and enjoy various outdoor activities.
  • Agadir: With its beautiful beaches, Agadir is a great choice for those seeking a relaxing seaside holiday. Enjoy water sports, visit the local markets, explore the Kasbah, and indulge in delicious seafood.
  • Casablanca: As the economic capital of Morocco, Casablanca offers a blend of modernity and tradition. Visit the stunning Hassan II Mosque, explore the bustling city center, enjoy shopping and dining experiences, and discover the vibrant nightlife.

No matter which area you choose to visit, Morocco offers a range of accommodation options to suit every budget, from luxurious hotels to cozy riads and guesthouses.

Experience the top activities and must-see sights in Morocco

These are some unique experiences and attractions in Morocco:

  • Jemaa el-Fnaa: Immerse yourself in the vibrant atmosphere of this public market in Marrakech. Explore the bustling stalls, enjoy traditional street food, witness live performance art, and soak in the rich cultural heritage.
  • Avenue Mohamed VI: Take a leisurely stroll along this charming street in Marrakech. Admire the beautiful architecture, indulge in shopping at high-end boutiques, relax at trendy cafes, and experience the lively ambiance.
  • Majorelle Gardens: Escape to the serene oasis of these stunning gardens in Marrakech. Marvel at the vibrant blue buildings, wander through exotic plants and flowers, and enjoy a peaceful retreat from the bustling city.

How to find great deals and cheap hotels in Morocco

  • Save on accommodation in Morocco by booking budget-friendly hotels or hostels. Expedia offers a wide range of options to suit your needs.
  • Take advantage of the search filters on Expedia's website to find the cheapest hotels in Morocco that meet your requirements.
  • Consider traveling during off-peak times, such as avoiding the peak tourist season, to find better deals on hotels and flights to Morocco.
  • Explore the local culture and history of Morocco by visiting historical sites and museums, many of which offer affordable or free entry.
  • Experience the vibrant cafe culture of Morocco by visiting local cafes and restaurants, where you can enjoy delicious Moroccan cuisine without breaking the bank.
  • Make use of public transportation, such as buses or trains, to get around Morocco and save on transportation costs.
  • Take advantage of the beautiful gardens and parks in Morocco, which often offer free entry and provide a relaxing and budget-friendly way to enjoy the outdoors.
  • Shop in the local markets, known as souks, where you can find unique handicrafts, spices, and clothing at affordable prices.
  • Engage in sports and outdoor activities in Morocco, such as hiking in the Atlas Mountains or enjoying water sports along the coastal areas.
  • Make the most of Expedia's Rewards program to earn points and save even more on your hotel bookings in Morocco.

Discover the flavours of Morocco

When it comes to dining in Morocco, you can expect a unique and flavourful experience. Moroccan cuisine is known for its rich spices, aromatic herbs, and diverse flavours. One highlight of the local cuisine is the Moroccan salad, which is a colorful assortment of fresh vegetables, herbs, and spices. These salads can be found in almost every restaurant and are a great way to start your meal.

If you're looking for a memorable dining experience, Restaurant Sesamo is a must-visit. Located in the heart of Morocco, this restaurant offers a fusion of Moroccan and international flavours. From traditional tagines to modern twists on classic dishes, the menu at Restaurant Sesamo is sure to impress. Another popular spot is Alakhawayn, a Middle Eastern restaurant in Rabat, where you can indulge in delicious kebabs, hummus, and falafel. And for seafood lovers, Mrissa Tamaris in Casablanca is the place to be, offering a wide variety of fresh seafood dishes.

Best time to go to Morocco

Morocco boasts a year-around average temperature of 20.2°C, peaking at 28.8°C in August, its warmest month, and dipping to an average low of 12.3°C in January, the coolest. Rainfall averages at 18.1mm annually, with March seeing the heaviest showers and July, August being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January12.327.9
February14.227.9
March16.634.3
April18.320.3
May21.215.0
June24.58.1
July28.50.0
August28.80.0
September25.88.1
October21.020.3
November17.027.9
December13.627.9

The Morocco info point: What you need to know

Category
Details
LocationNorthwest Africa
CapitalRabat
Official LanguageArabic
Other LanguagesBerber, French
CurrencyMoroccan dirham (MAD)
ReligionIslam
Time ZoneUTC+0
ClimateVariety of climates, ranging from Mediterranean to desert
Popular AttractionsMarrakech, Fes, Chefchaouen, Sahara Desert, Atlas Mountains
Traditional FoodTajine, Couscous, Pastilla
Visa RequirementsVisa-free for Indian citizens up to 90 days

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Morocco cost?
In Morocco, you can find cheap options from ₹7,951 in a few different ways. To browse the availability, enter your chosen travel dates, then refine your search by amenities, budget and more. Remember that rates can differ according to when you plan to go, so if you have some flexibility, try switching your dates until you find the right deal.
When is the best time to go to Morocco?
Temperatures vary across Morocco, so the best time to travel really depends on where you're visiting. If you're wanting a summer holiday in Marrakech, plan your break between June and August. At this time of year temperatures generally range from -4ºC to 2ºC. Bear in mind that Marrakech has a semi-arid climate, so pack accordingly.
What is the best area to stay in Morocco?
Morocco has plenty of exciting places to stay, including Marrakech and Rabat. Each has its own unique attractions, so why not set aside time to visit both?
How can I find cheap hotels in Morocco?
Morocco cheap hotels start at ₹7,951 per night. To browse these types of wallet-friendly options, make use of our "Price per night" filter. Other tips? Be flexible with your dates and book as early as possible. Take a look at our cheap hotels in Morocco page for offers you'll find hard to resist.
What are the best hotels in Morocco for families?
The first step to a memorable family retreat in Morocco is scoring the right place to stay. Go to the "Traveller experience" heading of our filter tool and check "Family friendly." This will show you all the Morocco properties that welcome children and offer family conveniences like childcare and onsite activities. Choose the one that fits your style and budget, then get ready to kick back while the kids have a blast.
Why should I book my Morocco hotel with Expedia?
Incredible deals and plenty of choice are two of the many reasons to get a Morocco hotel with Expedia. On top of that, our free loyalty platform, One Key™, lets you collect and spend OneKeyCash™* on eligible car rentals, hotels and more. And if your agenda changes and you need to modify your booking, don't stress. Our online Help Centre is ready to assist you anytime, whether it's day or night.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.