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

View from room
La Maison Arabe Hotel, Spa and Cooking Workshops
5.0 star property
9.8 out of 10, Exceptional, (407)
"Beautiful property with excellent staff. Easy to walk to the Souk. "
The price is ₹15,503
₹17,403 total
includes taxes & fees
16 May - 17 May
La Maison Arabe Hotel, Spa and Cooking Workshops
Terrace/patio
Riad Kaiss by Anika
5.0 star property
9.8 out of 10, Exceptional, (189)
"Friendly people "
Riad Kaiss by Anika
Terrace/patio
Riad Marraplace
3.5 star property
9.6 out of 10, Exceptional, (403)
"This property is beautiful. Rooftop dining for breakfast. The staff is very accommodating. They went out of their way for us. Lovely place. Highly recommend. "
The price is ₹5,518
₹6,582 total
includes taxes & fees
1 Jun - 2 Jun
Riad Marraplace
Save an average of 15% on thousands of hotels when you're signed in
Property entrance
Es Saadi Marrakech Resort Palace
5.0 star property
9.4 out of 10, Exceptional, (322)
"an amazing experience and service so kind that I thought it was not possible. try to speak a few greeting words in arabic or French "
The price is ₹31,835
₹35,366 total
includes taxes & fees
7 Jun - 8 Jun
Es Saadi Marrakech Resort Palace
Courtyard
Riad Karmela
4.0 star property
9.4 out of 10, Exceptional, (438)
"Very sweet riad. Well appointed. Service was lovely. "
The price is ₹8,370
₹9,657 total
includes taxes & fees
3 Jun - 4 Jun
Riad Karmela
Indoor pool, outdoor pool, pool umbrellas
Hôtel & Ryads Barrière Le Naoura
5.0 star property
9.2 out of 10, Wonderful, (532)
"Very good location. Walking distance to all the major attractions. Staff very professional and helpful."
The price is ₹30,968
₹34,410 total
includes taxes & fees
17 May - 18 May
Hôtel & Ryads Barrière Le Naoura
Terrace/patio
Tigmiza Boutique Hôtel & Spa
5.0 star property
9.2 out of 10, Wonderful, (138)
"Oasis in the desert. The best reason to return to Marrakech "
The price is ₹21,234
₹23,357 total
includes taxes & fees
2 Jun - 3 Jun
Tigmiza Boutique Hôtel & Spa
Premium bedding, minibar, in-room safe, desk
Hyatt Regency Taghazout
5.0 star property
9.0 out of 10, Wonderful, (71)
"Excellent place to stay!"
The price is ₹13,177
₹14,495 total
includes taxes & fees
1 Jun - 2 Jun
Hyatt Regency Taghazout
Buffet
El Minzah Hotel
5.0 star property
8.8 out of 10, Excellent, (349)
"This is an older hotel, but still a high end hotel to me. The staff was excellent. The beds were very comfortable. Our room was quite large. The room was quiet and the patio and views were excellent. Breakfast was was excellent. The dinner was very good and we really enjoyed the show. I highly recommend this hotel. I recommend transportation to and from the port. Shopping was close by in the Medina and Casbah."
The price is ₹17,746
₹20,180 total
includes taxes & fees
21 May - 22 May
El Minzah Hotel
Outdoor pool, pool loungers
Grand Hotel Villa de France
5.0 star property
8.8 out of 10, Excellent, (501)
"Very central location for dining and shopping. Staff were exceptional."
The price is ₹9,069
₹10,636 total
includes taxes & fees
30 May - 31 May
Grand Hotel Villa de France
Outdoor pool, pool loungers
Hilton Garden Inn Casablanca Sud
3.5 star property
8.8 out of 10, Excellent, (221)
"Good location , clean hotel and great pool and view"
The price is ₹7,048
₹8,082 total
includes taxes & fees
24 May - 25 May
Hilton Garden Inn Casablanca Sud
Porch
Royal Tulip City Center Tanger
5.0 star property
8.8 out of 10, Excellent, (331)
"People are very attentive and really put a honest effort to please us and any other guest. There are eating options around the hotel, including a mall and the beach. "
The price is ₹11,570
₹13,386 total
includes taxes & fees
19 May - 20 May
Royal Tulip City Center Tanger
Indoor pool, 7 outdoor pools, pool umbrellas, pool loungers
Hotel Riu Palace Tikida Taghazout - All inclusive
5.0 star property
8.6 out of 10, Excellent, (169)
"Great property, and food. had a great time and will come back!"
The price is ₹23,663
₹26,676 total
includes taxes & fees
16 May - 17 May
Hotel Riu Palace Tikida Taghazout - All inclusive
2 outdoor pools, pool umbrellas, pool loungers
Hyatt Place Taghazout Bay
5.0 star property
8.6 out of 10, Excellent, (322)
"I would recommend and stay again, my only compliant is that the service near the pool could be allot better. It was hard to get towels most days and I waited 40 mins to be served lunch."
The price is ₹11,892
₹13,740 total
includes taxes & fees
1 Jun - 2 Jun
Hyatt Place Taghazout Bay
Property entrance
Mövenpick Hotel Mansour Eddahbi Marrakech
5.0 star property
8.6 out of 10, Excellent, (1005)
"Great hotel location, albeit was very noisy and buffet breakfast was same every day, not very imaginative for a 5* hotel! That said they did allow me a late checkout, which was very nice."
The price is ₹14,747
₹16,221 total
includes taxes & fees
5 Jun - 6 Jun
Mövenpick Hotel Mansour Eddahbi Marrakech
Lobby sitting area
Relax Hotel Casa voyageurs
3.0 star property
8.6 out of 10, Excellent, (217)
"If you are looking for an easy access stay to the airport and train station its a good choice. Room was clean and comfortable and staff was helpful and informative, theres a mall attached to the hotel which was convenient. You can catch a petite taxi easily to other city locations such as the the hasan 2 mosque which also has a larger mall 2 minutes away from it. and the hotel staff booked airport dedicated taxi for me for 4 am and Iam very grateful. "
The price is ₹4,646
₹5,362 total
includes taxes & fees
11 Jun - 12 Jun
Relax Hotel Casa voyageurs
On the beach, sun-loungers, beach umbrellas, beach towels
Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - All Inclusive
5.0 star property
8.4 out of 10, Very good, (158)
"Was not happy with the cocktails. They were not of good quality and alcohol was over diluted. Would have expected gowns and slippers in rooms. "
The price is ₹20,971
₹23,733 total
includes taxes & fees
19 May - 20 May
Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - All Inclusive
Premium bedding, in-room safe, desk, blackout curtains
ONOMO Hotel Casablanca Airport
3.0 star property
8.4 out of 10, Very good, (1008)
"nothing shop around hotel. I think it would be much more convenient if there were more shuttle buses."
The price is ₹4,662
₹5,354 total
includes taxes & fees
1 Jun - 2 Jun
ONOMO Hotel Casablanca Airport
2 outdoor pools, pool umbrellas, pool loungers
Barcelo Palmeraie
5.0 star property
8.4 out of 10, Very good, (205)
"This property is a good option to stay in if you do not mind staying around 20 mins away from Marrakesh. They do run daily shuttles but the last one is at 8 pm so you have to plan your day accordingly. The taxi fares are otherwise quite expensive which we ended up paying. Otherwise, there is quite a lot to do within the property itself, breakfast was good, a few restaurants of good quality in the property to dine in and activities for the kids."
The price is ₹9,958
₹11,429 total
includes taxes & fees
19 May - 20 May
Barcelo Palmeraie
Indoor pool, 2 outdoor pools, pool umbrellas
Kenzi Club Agdal Medina All Inclusive
5.0 star property
8.4 out of 10, Very good, (1003)
"Great hotel, would recommend. Felt looked after by the staff. Great choice of food, plenty of sports and entertainment to keep you occupied if you need it. Pools are great. Really enjoyable vacation :)"
The price is ₹14,259
₹16,034 total
includes taxes & fees
2 Jun - 3 Jun
Kenzi Club Agdal Medina All Inclusive
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

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.

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.

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