Find the best Morocco Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Morocco Accommodation: Most Popular Cities to Stay

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Morocco hotels

Palais Moulay Said & SPA

Palais Moulay Said & SPA
3.0 star property
Medina
8.8 out of 10, Excellent, (313 reviews)
"Staff very courteous and location is perfect in terms of proximity to all touristic outlets We had great time; breakfast was rich and tasty as well. "
United States
Liliane Sarkis
The price is ₹13,715
₹15,791 total
includes taxes & fees
2 Feb - 3 Feb
Palais Moulay Said & SPA

Aqua Mirage Club & Aqua Parc - All Inclusive

Aqua Mirage Club & Aqua Parc - All Inclusive
4.0 star property
Tassoultante
8.0 out of 10, Very good, (1,014 reviews)
"Lovely place for family getaway "
United Kingdom
Reyaz
The price is ₹11,229
₹12,876 total
includes taxes & fees
8 Feb - 9 Feb
Aqua Mirage Club & Aqua Parc - All Inclusive

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (659 reviews)
"Everything was perfect"
Canada
Ryan P
The price is ₹63,278
₹70,604 total
includes taxes & fees
2 Feb - 3 Feb
La Mamounia

Riad KAYA & SPA

Riad KAYA & SPA
4.5 star property
Medina
9.6 out of 10, Exceptional, (27 reviews)
"Wonderful staff! So welcoming… and the room was lovely… I definitely recommend!"
United States
Stephanie
The price is ₹12,646
₹14,617 total
includes taxes & fees
6 Feb - 7 Feb
Riad KAYA & SPA

Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
Gueliz
8.4 out of 10, Very good, (733 reviews)
"The staff was so friendly and helpful "
United States
carlos
The price is ₹26,687
₹29,932 total
includes taxes & fees
2 Mar - 3 Mar
Sofitel Marrakech Palais Imperial & Spa

The Oberoi Marrakech

The Oberoi Marrakech
5.0 star property
Marrakech
10.0 out of 10, Exceptional, (153 reviews)
"Great breakfast/dinner spread...helpful and very courteous staff. View of the Atlas mountain was simply breathtaking. Private pool was amazing and added immensely to the overall experience."
United Kingdom
Kartik
The price is ₹68,780
₹76,665 total
includes taxes & fees
2 Feb - 3 Feb
The Oberoi Marrakech

L'Oliveraie de l'atlas

L'Oliveraie de l'atlas
4.5 star property
Marrakech
9.0 out of 10, Wonderful, (183 reviews)
"Nice family type room. Far out from Marrakesh if you like the quiet. Probably very nice in the summer with the pools, etc. "
Canada
Erin
L'Oliveraie de l'atlas

Eden Andalou Aquapark & Spa

Eden Andalou Aquapark & Spa
5.0 star property
Marrakech
8.4 out of 10, Very good, (341 reviews)
"Amazing place to stay, this place has a lot to offer, very comfortable rooms, food was amazing and staff, they are most efficient I've ever seen specially Ismail, Idrees and Asma were absolutely brilliant, I will definitely recommend this hotel and will definitely come back."
United Kingdom
Humad Q
The price is ₹14,031
₹16,233 total
includes taxes & fees
6 Feb - 7 Feb
Eden Andalou Aquapark & Spa

Riad Marraplace

Riad Marraplace
3.5 star property
Medina
9.6 out of 10, Exceptional, (851 reviews)
"Very courteous staff, location right by the Medina, overall great experience "
United States
Nancy
The price is ₹8,473
₹9,941 total
includes taxes & fees
10 Feb - 11 Feb
Riad Marraplace

Royal Mansour Marrakech

Royal Mansour Marrakech
5.0 star property
Medina
10.0 out of 10, Exceptional, (91 reviews)
"Very nice place "
United States
Ahmed
The price is ₹181,125
₹200,428 total
includes taxes & fees
12 Feb - 13 Feb
Royal Mansour Marrakech

Riad Andalla Spa

Riad Andalla Spa
4.5 star property
Medina
9.8 out of 10, Exceptional, (1,000 reviews)
"Everything was great. The staff in particular was great."
Canada
Mohamed
Riad Andalla Spa

El Fenn

El Fenn
4.5 star property
Medina
9.6 out of 10, Exceptional, (135 reviews)
"Lovely hotel "
United States
Alexandra
The price is ₹51,751
₹62,035 total
includes taxes & fees
9 Feb - 10 Feb
El Fenn

Ksar Anika Boutique Hotel & Spa

Ksar Anika Boutique Hotel & Spa
5.0 star property
Mechouar-Kasbah
9.8 out of 10, Exceptional, (680 reviews)
"The staff were so accommodating and friendly!! The hotel was beautiful inside and safe! "
United States
Dennis
The price is ₹17,661
₹20,032 total
includes taxes & fees
1 Mar - 2 Mar
Ksar Anika Boutique Hotel & Spa

Iberostar Waves Club Palmeraie Marrakech -All Inclusive

Iberostar Waves Club Palmeraie Marrakech -All Inclusive
4.0 star property
Marrakech
8.6 out of 10, Excellent, (667 reviews)
"Room was spotless and the amenities and food was excellent. "
United States
Jessica
The price is ₹18,331
₹20,557 total
includes taxes & fees
8 Feb - 9 Feb
Iberostar Waves Club Palmeraie Marrakech -All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Annakhil
8.6 out of 10, Excellent, (1,000 reviews)
"What a great hotel! From the front desk staff to the cooks to the housekeepers to the shuttle drivers, they all were terrific! I definitely would come back here again. Thanks for a great stay!"
United States
Erin
The price is ₹13,826
₹15,516 total
includes taxes & fees
6 Feb - 7 Feb
Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Palace Tikida Agadir - All Inclusive

Hotel Riu Palace Tikida Agadir - All Inclusive
5.0 star property
Agadir City Center
8.8 out of 10, Excellent, (1,000 reviews)
"Nice"
Canada
John David
The price is ₹24,914
₹27,938 total
includes taxes & fees
5 Feb - 6 Feb
Hotel Riu Palace Tikida Agadir - All Inclusive

Hotel Riu Palace Tikida Taghazout - All inclusive

Hotel Riu Palace Tikida Taghazout - All inclusive
5.0 star property
Taghazout
8.6 out of 10, Excellent, (292 reviews)
"Room was spotless and the staffs are very helpful and pleasant "
United Kingdom
Malcolm
The price is ₹20,761
₹23,622 total
includes taxes & fees
2 Feb - 3 Feb
Hotel Riu Palace Tikida Taghazout - All inclusive

Four Seasons Resort Marrakech

Four Seasons Resort Marrakech
5.0 star property
Gueliz
9.6 out of 10, Exceptional, (704 reviews)
"Excellent staff and service "
United States
Rashed
The price is ₹51,041
₹57,143 total
includes taxes & fees
2 Feb - 3 Feb
Four Seasons Resort Marrakech

Savoy Le Grand Hotel

Savoy Le Grand Hotel
5.0 star property
Gueliz
8.0 out of 10, Very good, (1,006 reviews)
"Great hotel and location !"
United Kingdom
Ravinder
The price is ₹15,163
₹17,478 total
includes taxes & fees
1 Mar - 2 Mar
Savoy Le Grand Hotel

Riad Dar Anika

Riad Dar Anika
5.0 star property
Medina
9.8 out of 10, Exceptional, (427 reviews)
"Very nice , staff is great "
United States
Adnan
The price is ₹25,689
₹29,167 total
includes taxes & fees
1 Mar - 2 Mar
Riad Dar Anika
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:13 Feb - 15 Feb

Save an average of 15% on thousands of hotels when you're signed in

Top Morocco Hotel Reviews

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 nearest major airports for your trip to Morocco

Morocco welcomes travellers through its major airports, including Casablanca (CMN-Mohammed V), located 181.9km from the city centre. Notable hotels nearby include the 4-star Sky Casa Airport, just 3.2km away, and Domo Casablanca and Casablanca Suites & SPA, both 13.2km distant. Marrakech (RAK-Menara) is another key airport, situated 90.1km from the city, with excellent accommodation options like the luxurious 5-star La Mamounia, 3.2km away, and Ksar Anika Boutique Hotel & Spa, 4.8km distant. Lastly, Agadir (AGA-Al Massira) lies 275.2km from the city, with the Tikida Golf Palace, a 5-star hotel 14.5km from the airport.

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

Frequently asked questions

How much do hotels in Morocco cost?
In Morocco, you can find cheap options from ₹9,941 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 ₹9,941 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.