Find the best 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

Morocco Accommodation: Most Popular Cities to Stay

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels Morocco

Aqua Mirage Club & Aqua Parc - All Inclusive
4.0 star property
8.0 out of 10, Very good, (1007)
"The front reception staff are not very helpful. We came in without our luggage, as it did not make it on the connecting flight. The front desk staff did not show any empathy or offer any suggestions. We asked where we could find the essentials we needed until we got our luggage the next day, her answer was the city. No other assistance was provided. When we checked out 3 days later, we experienced the same lack of care from the ladies at the front desk. The porter, security staff, and the...
The price is ₹20,692
₹23,093 total
includes taxes & fees
19 Jun - 20 Jun
Aqua Mirage Club & Aqua Parc - All Inclusive
La Mamounia
5.0 star property
9.2 out of 10, Wonderful, (497)
"MY STAY WAS GOOD EXCEPT WHEN LEAVING THE HOTEL PART OF MY DEPOSIT WAS NOT RETURNED SO I HAD TO RETURN AND DISCUSS IT WITH THE MANAGER THEN HE FINALLY RETURNED THE MONEY THIS TIME CONSUMED IN SPITE OF EXPLAINING TO PERVOUSE RECEPTION SET"
The price is ₹36,345
₹41,474 total
includes taxes & fees
2 Jul - 3 Jul
La Mamounia
Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
8.6 out of 10, Excellent, (999)
"The first room we had was in the 4000 building on the upper level, and the bathroom floor filled with water everytime we took a shower. Maintenance came three times in 2 days, but we could not deal with the sewage smell everytime we entered the room. After telling the receptionist we didn't want maintenance again she moved us to the 3000 building. The room was considered an "upgraded room," but it looked exactly like our previous room, just without the leaks and smell. All of the restaurants...
The price is ₹15,345
₹17,481 total
includes taxes & fees
20 Jun - 21 Jun
Hotel Riu Tikida Palmeraie - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Hotel Riu Palace Tikida Taghazout - All inclusive
5.0 star property
8.6 out of 10, Excellent, (177)
"They should stop guests reserving sun beds before they go to bed and clear all towels at least once a week at say 06:45 hrs, this would stop the silliness of sun bed wars."
The price is ₹24,785
₹28,567 total
includes taxes & fees
30 Jun - 1 Jul
Hotel Riu Palace Tikida Taghazout - All inclusive
Riad Jona
5.0 star property
9.0 out of 10, Wonderful, (1001)
"Our stay at riad Jona was fantastic! The staff were so welcoming and rooms were nice and clean. The location was perfect if you want a real experience in the Medina, and only 8 minute walk to Jema eflna. Get yourself some nice freshly squeezed juices. Restaurants and rooftops were only 5 minute walks from the Riad, with so many options! Staff also gave great recommendations and were so helpful. Thank you!!!"
The price is ₹5,652
₹6,871 total
includes taxes & fees
5 Jul - 6 Jul
Riad Jona
Savoy Le Grand Hotel
5.0 star property
8.0 out of 10, Very good, (1001)
"Good experience and I would recommend this hotel for business or vacation "
The price is ₹16,742
₹19,072 total
includes taxes & fees
30 Jun - 1 Jul
Savoy Le Grand Hotel
TUI BLUE Medina Gardens – Adults Only – All Inclusive
4.0 star property
9.0 out of 10, Wonderful, (452)
"The hotel staff were all friendly, helpful and efficient, particularly in the bars and dining room. Food choices were varied and always fresh options and the a la carte was lovely. Would definitely recommend this hotel for a blend of poolside relaxation and easy access to the centre of Marrakech."
The price is ₹17,927
₹20,051 total
includes taxes & fees
2 Jul - 3 Jul
TUI BLUE Medina Gardens – Adults Only – All Inclusive
Riad Andalla Spa
4.5 star property
10.0 out of 10, Exceptional, (831)
"Warm welcome by owner with tea and nuts. Decor in lobby was outstanding and rooms were individually decorated. AC worked great in room. A little slipper in shower but ours was big. About 8 min walk to center square/souk area so close by. On a side street so very quiet. Beautiful upstairs outside terrace..had breakfast each morning (lots of pastries), served to you, and enjoyed little salad appetizers for dinner late one night (9pm). We used the hammam (scrub down) and massages--both...
The price is ₹9,110
₹10,470 total
includes taxes & fees
19 Jun - 20 Jun
Riad Andalla Spa
Four Seasons Resort Marrakech
5.0 star property
9.6 out of 10, Exceptional, (539)
"Lovely setting. Quiet and relaxing. "
The price is ₹38,739
₹43,276 total
includes taxes & fees
18 Jun - 19 Jun
Four Seasons Resort Marrakech
Royal Mansour Marrakech
5.0 star property
10.0 out of 10, Exceptional, (72)
"The Royal Mansour was the most opulent place I have ever stayed. Our villa was so comfortable the staff was excellent and the In-house restaurants were amazing.."
The price is ₹113,414
₹125,412 total
includes taxes & fees
7 Jul - 8 Jul
Royal Mansour Marrakech
Riu Palace Tikida Agadir
5.0 star property
8.8 out of 10, Excellent, (1002)
"Great hotel"
The price is ₹23,211
₹26,662 total
includes taxes & fees
18 Jun - 19 Jun
Riu Palace Tikida Agadir
Riad Dar Anika
5.0 star property
9.8 out of 10, Exceptional, (286)
"Wonderful traditional Riad, very clean and a great location. The staff are all very friendly and helpful, it felt like they couldn’t do enough for you. The staff will recommend places to eat and make your reservations for you. I’d highly recommend the excursion into the Atlas Mountains which the staff book for you. Our guide Hassan was also friendly and knowledgeable and made the day more enjoyable. I’d also recommend getting a Hammam in the Riad. The only negative is the Riad is quite noisy...
The price is ₹10,814
₹12,644 total
includes taxes & fees
27 Jun - 28 Jun
Riad Dar Anika
MAMORA BAY
3.0 star property
8.6 out of 10, Excellent, (704)
"A reasonably modernised hotel right in the heart of Tangier so convenient for everything. Perfectly adequate for a night or two to explore the city. The bathroom was very small but clean. My main issue was the the locks on the room doors are very old, as are the doors and have large gaps underneath and let in the light and sound from the hallway in the night. Everyone seems to have issues with the locks which you hear at all times of the night as people return to their rooms from an evening out....
The price is ₹5,872
₹6,681 total
includes taxes & fees
28 Jun - 29 Jun
MAMORA BAY
The Central House Marrakech Medina - Hostel
3.0 star property
9.6 out of 10, Exceptional, (101)
"Although more of a hostel, if you can score a private room, it’s a very hip propert, filled with internationals. Breakfast is solid and the sun deck is nice but only has 4 loungers so be sure to snag one!"
The price is ₹8,617
₹9,981 total
includes taxes & fees
27 Jun - 28 Jun
The Central House Marrakech Medina - Hostel
Mazagan Beach & Golf Resort
5.0 star property
8.8 out of 10, Excellent, (756)
"I absolutely love Mazagan. It is my happy place. Everything is just magical and wonderful about this unique resort. The real gem and heart of the resort are the staff. The hospitality, kindness are just out of this world. From reception to dining to room service to housekeeping to beach staff to luggage service, they are all superbly fantastic! Thank you for making my stay so magical 🙏 "
The price is ₹16,534
₹18,845 total
includes taxes & fees
25 Jun - 26 Jun
Mazagan Beach & Golf Resort
Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive
5.0 star property
8.6 out of 10, Excellent, (163)
"Fantastic, friendly and very helpful staff. We were given an upgrade on arrival and our room was perfect. The range and amount of food was unbelievable. Absolutely first class. We're already planning our return. A brilliant hotel."
The price is ₹16,208
₹18,485 total
includes taxes & fees
9 Jul - 10 Jul
Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive
ONOMO Hotel Casablanca Airport
3.0 star property
8.4 out of 10, Very good, (1041)
"Good hotel "
The price is ₹4,603
₹5,290 total
includes taxes & fees
29 Jun - 30 Jun
ONOMO Hotel Casablanca Airport
La Maison Arabe Hotel, Spa and Cooking Workshops
5.0 star property
9.8 out of 10, Exceptional, (413)
"Amazing hotel and spa. Incredible service. Beautiful throughout. One of the best places I’ve ever stayed around the world. Go here. You won’t be disappointed "
The price is ₹12,622
₹14,548 total
includes taxes & fees
21 Jun - 22 Jun
La Maison Arabe Hotel, Spa and Cooking Workshops
Le Meridien N'fis
5.0 star property
8.0 out of 10, Very good, (1002)
"Gardens are fantasty"
The price is ₹10,976
₹12,540 total
includes taxes & fees
18 Jun - 19 Jun
Le Meridien N'fis
Four Seasons Hotel Casablanca
5.0 star property
9.0 out of 10, Wonderful, (543)
"Great!!"
The price is ₹31,613
₹35,532 total
includes taxes & fees
16 Jun - 17 Jun
Four Seasons Hotel Casablanca
Don't see what you're looking for?
See all available properties in Morocco
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.

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.

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.

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.

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.

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.

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

Morocco hotels information

Number of reviews
12,408
Accommodation
15,126 hotels
Lowest Price
₹4,603
Highest Price
₹113,414
  • 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.

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

Morocco Hotel Reviews
Expedia verified reviews

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.