Search Hotels in Morocco

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 17,796 hotels in Morocco with room rates, reviews, and availability. Most hotels are fully refundable.

La Mamounia
5.0 star property
9.2 out of 10, Wonderful, (633)
"The hotel itself is absolutely beautiful. As was our room, including the patio area. Service was quite good (generally excellent but occasionally inconsistent). The garden is gorgeous, but also a tourist attraction in itself so gets busy with tourists not staying at the hotel. This means you are constantly asked by staff if you’re a guest. The restaurants are good but relatively pricey for what they offer. One major detractor for us was that people smoke indoors, everywhere. We had our dinner at...
United Kingdom
Pablo
$725 nightly
The price is $810
Dec 3 - Dec 4
Total with taxes and fees
La Mamounia
Aqua Mirage Club & Aqua Parc - All Inclusive
4.0 star property
8.0 out of 10, Very Good, (1002)
"Fabulous stay. Couldn't fault anything. Staff were superb from the entertainers to the receptionists and everyone in-between. Food was fresh and great variety, pool and slides were fun and would return again."
United Kingdom
James
$121 nightly
The price is $139
Nov 12 - Nov 13
Total with taxes and fees
Aqua Mirage Club & Aqua Parc - All Inclusive
xxxxxxxxxxxxx
xxxxxxxxxxxxx
The Oberoi Marrakech
5.0 star property
10.0 out of 10, Exceptional, (139)
"The staff are very nice and peaceful surrounding great place for honeymoon "
United Kingdom
HASAN
$831 nightly
The price is $925
Dec 1 - Dec 2
Total with taxes and fees
The Oberoi Marrakech
Palais Moulay Said & SPA
3.0 star property
8.6 out of 10, Excellent, (119)
"This hotel and staff were remarkable. Had 4 day stay staff and vicinity was beautiful surrounding shopping places. Easy diner. It was a wow moment. Hotel itself and friendly staff highly recommend 10/10. Will visit again 100%. "
United Kingdom
Nadeem misbah
$100 nightly
The price is $117
Nov 25 - Nov 26
Total with taxes and fees
Palais Moulay Said & SPA
Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
8.6 out of 10, Excellent, (1003)
"Great staff, ok food we enjoyed our stay "
United States
Kenza
$139 nightly
The price is $156
Dec 1 - Dec 2
Total with taxes and fees
Hotel Riu Tikida Palmeraie - All Inclusive
Sofitel Marrakech Palais Imperial & Spa
5.0 star property
8.4 out of 10, Very Good, (702)
"Amazing service, clean rooms, and super convinient"
United Kingdom
Jonathan
$281 nightly
The price is $315
Dec 1 - Dec 2
Total with taxes and fees
Sofitel Marrakech Palais Imperial & Spa
Riad Andalla Spa
4.5 star property
9.8 out of 10, Exceptional, (1004)
"Excellent service, friendly, helpful, delicious breakfast, comfortable bed; location is great for exploring the Medina foot."
Canada
Christina
$125 nightly
The price is $143
Dec 2 - Dec 3
Total with taxes and fees
Riad Andalla Spa
El Fenn
4.5 star property
9.6 out of 10, Exceptional, (126)
"Everything was perfect. But what really left a bitter taste in my mouth is how inneficient, laziness, unwilling to help or simply incompetence call it what you want . But I left a small package at the hotel and was traveling to the rest of Morocco. I called the hotel to have them ship the package I left at there store . I was suprise to see that a hotel that level could not help me. They told me it was impossible , they had no way , no idea how to do such thing . I tried to convince them that...
United States
Laurent
$506 nightly
The price is $560
Dec 3 - Dec 4
Total with taxes and fees
El Fenn
Ksar Anika Boutique Hotel & Spa
5.0 star property
9.8 out of 10, Exceptional, (613)
"Clean room, excellent staff"
United States
Ritu
$106 nightly
The price is $123
Dec 3 - Dec 4
Total with taxes and fees
Ksar Anika Boutique Hotel & Spa
Riad Marraplace
3.5 star property
9.8 out of 10, Exceptional, (786)
"Staff was helpful, very close to main square and a lot of attractions "
Canada
Jenny
$90 nightly
The price is $105
Nov 12 - Nov 13
Total with taxes and fees
Riad Marraplace
Iberostar Waves Club Palmeraie Marrakech -All Inclusive
4.0 star property
8.6 out of 10, Excellent, (648)
"Happy with style and size of my room, variety of dining options and food being offered. Large grounds to explore and relax in. Shuttle service prompt and reliable. Some issues with heat of cooked breakfast options."
United Kingdom
David
$192 nightly
The price is $215
Nov 30 - Dec 1
Total with taxes and fees
Iberostar Waves Club Palmeraie Marrakech -All Inclusive
Hotel Riu Palace Tikida Agadir - All Inclusive
5.0 star property
8.8 out of 10, Excellent, (1004)
"I was given an amazing upgrade to my room. I didn’t want to leave. My family were staying at a hotel across the road so getting the upgrade really made my trip so much better. The hotel itself is also amazing, from the exterior to the interior reception and views over the pool area. Everything about this place exceeded my expectations. The restaurant staff could be a bit more attentive, at times I had to look for someone to get a dinner drink. Also I think some barista training would be helpful...
United Kingdom
Loretta
$266 nightly
The price is $298
Nov 26 - Nov 27
Total with taxes and fees
Hotel Riu Palace Tikida Agadir - All Inclusive
TUI BLUE Medina Gardens – Adults Only – All Inclusive
4.0 star property
9.0 out of 10, Wonderful, (665)
"Excellent food, perfect location."
United States
Jennifer
$213 nightly
The price is $240
Nov 30 - Dec 1
Total with taxes and fees
TUI BLUE Medina Gardens – Adults Only – All Inclusive
Savoy Le Grand Hotel
5.0 star property
8.0 out of 10, Very Good, (1003)
"Huge hotel, elegant, nice for Western style facilities and great buffet breakfast. "
United States
Janel
$232 nightly
The price is $264
Nov 16 - Nov 17
Total with taxes and fees
Savoy Le Grand Hotel
Royal Mansour Marrakech
5.0 star property
10.0 out of 10, Exceptional, (91)
"Simply unique and uncomparable. High-end culturally embedded luxury, yet unbelievably friendly staff that makes you feel at home from the first second. Above our highest expectations. "
Belgium
Maarten
$1,805 nightly
The price is $2,002
Dec 1 - Dec 2
Total with taxes and fees
Royal Mansour Marrakech
Four Seasons Resort Marrakech
5.0 star property
9.6 out of 10, Exceptional, (687)
"Great service!! A special shoutout to Ismail by the pool! Such a lovely man"
United Kingdom
Safia
$713 nightly
The price is $795
Nov 30 - Dec 1
Total with taxes and fees
Four Seasons Resort Marrakech
Riad Jona
5.0 star property
9.0 out of 10, Wonderful, (1003)
"Loved our stay, amazing location."
United Kingdom
Niloy
$85 nightly
The price is $102
Nov 3 - Nov 4
Total with taxes and fees
Riad Jona
Nobu Hotel Marrakech
5.0 star property
9.0 out of 10, Wonderful, (120)
"Overall the Nobu is fantastically located for access to the Medina (10-15 min walk), but tucked away in a very nice neighbourhood. The hotel staff were great (Special shout to Jamal the concierge who helped make our stay), and the rooftop pool provided a retreat from the activities of any day. Rooms were spacious and well looked after and the spa is definitely worth a visit. Overall if you are considering a first time in Marrakech, but want to ensure creature comforts then the Nobu is worth a...
United Kingdom
Stuart
$460 nightly
The price is $518
Dec 1 - Dec 2
Total with taxes and fees
Nobu Hotel Marrakech
Hotel Riu Palace Tikida Taghazout - All inclusive
5.0 star property
8.6 out of 10, Excellent, (277)
"Attentive and helpful staff. Very pleasant setting. "
Canada
Jamal Eddine
$226 nightly
The price is $257
Nov 30 - Dec 1
Total with taxes and fees
Hotel Riu Palace Tikida Taghazout - 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:Nov 14 - Nov 16
Save an average of 15% on thousands of hotels when you're signed in

Top Morocco Hotel Reviews

Price trends for hotels in Morocco

Less expensive
More expensive
This month
Next month
October
December
$105
$113
Month
Price
January
$109
February
$105
March
$107
April
$108
May
$106
June
$102
July
$102
August
$100
September
$98
October
$93
November
$105
December
$113
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Morocco. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Morocco

Top reasons to visit Morocco

  • Vibrant Markets: Experience the bustling souks of Marrakech, filled with colorful crafts, spices, and local delicacies.
  • Breathtaking Desert: Venture into the Moroccan desert for stunning landscapes and unforgettable camel rides.
  • Rich Cultural Experiences: Explore historic mosques and charming neighborhoods that showcase Morocco's diverse heritage.
  • Unique Accommodations: Stay in traditional riads or guesthouses that offer a blend of comfort and cultural charm.
  • Beautiful Beaches: Relax on the stunning beaches of Agadir, perfect for unwinding and enjoying water sports.

Find great hotels in Morocco

Discover the charm of Morocco with a stay in its unique accommodations, such as traditional Riads and inviting guesthouses. Whether you're seeking family-friendly options, pet-friendly services, or a relaxing spa experience, you'll find a range of hotels to suit your needs. From luxury resorts to the best hotels in Marrakech, Morocco offers a delightful blend of hospitality and culture for every traveler looking to explore this enchanting destination.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: Experience a vibrant getaway at Aqua Mirage Club, a 4-star all-inclusive resort designed for those seeking both relaxation and excitement. This family-friendly venue features unlimited food and drink options, along with an array of activities including tennis, water fitness classes, and theme parties. Guests can unwind at the full-service spa or enjoy the various entertainment options available. With meeting facilities and a range of sporting activities, this resort caters to both leisure and business travelers, ensuring a thrilling Moroccan vacation.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: Located in the heart of Marrakech, the Mövenpick Hotel Mansour Eddahbi offers a luxurious 5-star experience perfect for families and eco-conscious travelers. This eco-certified hotel provides family-oriented amenities including a supervised childcare program and a dedicated children’s pool. Guests can enjoy the exquisite dining options and relax in the beautifully designed rooms. With its central location, you can easily explore the vibrant city while returning to a serene retreat that combines elegance and sustainable practices.
  • Kenzi Club Agdal Medina All Inclusive: Embrace luxury at Kenzi Club Agdal Medina, a 5-star all-inclusive hotel that’s perfect for families seeking a memorable vacation. With a range of child-friendly amenities such as a dedicated playground and supervised childcare services, parents can relax while their children enjoy their own fun. The hotel features beautifully designed rooms and a stunning pool area, making it an ideal spot for family bonding. Enjoy delectable dining options and partake in various activities, ensuring an unforgettable Moroccan retreat for all ages.

Where to stay in Morocco

Morocco offers a rich tapestry of experiences for every traveler. Explore the vibrant heart of Marrakech, where the prettiest riads await, blending comfort with traditional charm. Venture into the breathtaking Moroccan desert for a serene escape and immerse yourself in the culture and history that define the heart of Morocco. Whether you're traveling with family or seeking a romantic getaway, the friendly atmosphere and historical neighborhoods will create unforgettable memories.

  • Marrakech: A vibrant metropolis, Marrakech is a cultural hub nestled in the heart of Morocco. Visitors flock to this city year-round, with peak seasons from March to April and October. The travel experience here is rich with city-themed explorations, making it perfect for families and business travelers alike. Stroll through the bustling public markets, where the colors and scents of local spices come alive. Don't miss the iconic Jemaa el-Fnaa square, the tranquil beauty of the botanical garden, and the fascinating art museum that showcases Moroccan artistry.
  • Agadir: Known for its stunning beaches and outdoor activities, Agadir is a coastal city where relaxation meets adventure. The city's visitor numbers peak in January to February and July, making it a favored destination for beach lovers. Agadir offers a variety of experiences, from lounging on the sandy shores to exploring lively public markets. The beautiful marina is perfect for a leisurely stroll, while the nearby golf courses invite enthusiasts to enjoy a round against a backdrop of scenic views.
  • Tangier: A city steeped in history and coastal charm, Tangier attracts visitors throughout the year, especially during the summer months from July to September. Travelers are drawn to its beachside allure, outdoor activities, and family-friendly atmosphere. The shopping centers and malls offer a mix of local and international brands, while the picturesque beaches provide a perfect escape. Spend time at the family beach and marina, soaking up the sun or enjoying water sports against the stunning backdrop of the Mediterranean Sea.

Things to do in Morocco

Morocco is perfect for city-themed vacations, offering a vibrant blend of family-friendly activities, nightlife experiences, and ample shopping options. Explore bustling public markets, enjoy a round of golf, and unwind in Agadir’s relaxing atmosphere. With a rich cultural scene and diverse attractions, Morocco promises an unforgettable adventure filled with excitement and discovery.

Shopping

Experience the vibrant Jemaa el-Fnaa market in Marrakech, bustling with local crafts and street food. For a more modern vibe, visit Tanger City Center, a shopping mall offering entertainment and family-friendly options. Don’t miss Petit Socco, a charming market perfect for unique gifts and souvenirs.

Recreation

At Cabo Negro Royal Golf Club, enjoy a round of golf surrounded by breathtaking landscapes and a vibrant outdoor atmosphere. For sports enthusiasts, Prince Moulay Abdellah Stadium offers an exhilarating experience with events and activities. La Plage Rouge Swimming Pool provides a family-friendly environment for relaxation and fun under the sun.

Adventure

Experience the thrill of Oasiria Water Park, where you can enjoy exhilarating water slides and family-friendly attractions. Head to Oukaimeden for skiing and outdoor adventures amidst breathtaking mountain scenery. Hike the Imi-n-fri Natural Bridge trail, marveling at stunning landscapes and embracing the beauty of nature.

Nightlife

Experience the vibrant nightlife in Morocco by catching a film at Cinema Megarama, where romance meets entertainment. For a cultural evening, visit the Mohammed V National Theatre or El Jadida Municipal Theater, both offering family-friendly performances in a charming atmosphere filled with culture and romance.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Morocco

Morocco offers a diverse range of experiences for tourists, including city-themed, family-friendly, and business-focused vacations. Key attractions include stunning beaches, historic mosques, and vibrant piazzas, catering to those seeking culture and outdoor adventures. Don't miss exploring local points of interest while considering accommodations for your stay in Morocco.

  • Agadir Beach: Relax on the stunning shores of Agadir Beach, known for its inviting golden sands and vibrant beach vibes. Enjoy water sports, sunbathing, and local cafés that create a lively atmosphere perfect for families and solo travelers alike.
  • Majorelle Garden: Discover the enchanting Majorelle Garden, a lush oasis filled with exotic plants, vibrant colors, and artistic flair. This outdoor paradise offers a peaceful retreat, making it a perfect spot for family outings and leisurely strolls among its beautifully landscaped paths.
  • Hassan II Mosque: Marvel at the grandeur of Hassan II Mosque, an architectural masterpiece overlooking the Atlantic. With its intricate design and rich cultural significance, this mosque invites visitors to explore its beautiful grounds and learn about Morocco's rich heritage.

Best time to go to Morocco

The best time to visit Morocco is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January56.7°F (13.7°C)No RainSunnySlightly HighSlightly Low
February55.6°F (13.1°C)No RainSunnyAverageAverage
March60.3°F (15.7°C)No RainSunnyAverageAverage
April64.8°F (18.2°C)No RainSunnyAverageSlightly High
May71.6°F (22.0°C)No RainSunnySlightly LowAverage
June77.2°F (25.1°C)No RainSunnySlightly HighAverage
July75.7°F (24.3°C)No RainSunnySlightly HighSlightly High
August88.3°F (31.3°C)No RainSunnyAverageSlightly High
September77.4°F (25.200000000000003°C)No RainSunnyAverageSlightly Low
October72.3°F (22.4°C)No RainSunnySlightly LowAverage
November61.9°F (16.6°C)No RainSunnySlightly LowSlightly Low
December56.5°F (13.6°C)No RainSunnyAverageAverage

The nearest major airports for your trip to Morocco

Morocco offers several major airports for tourists, including Casablanca (CMN-Mohammed V), located 113 miles from the city center. Nearby hotel options include the 4-star Sky Casa Airport, just 2 miles away, and Domo Casablanca and Casablanca Suites & SPA, both 12 miles from the airport. Marrakech (RAK-Menara) is another option, situated 56 miles from the city, with 5-star accommodations like Ksar Anika Boutique Hotel & Spa (3 miles away) and La Mamounia (2 miles away). Lastly, Agadir (AGA-Al Massira), 171 miles from the city, features the 5-star Tikida Golf Palace, 9 miles from the airport. Each hotel provides convenient transportation services to their respective airports.

Morocco Hotel Travel Guide

When you use Expedia to lock down a place to stay at any of our fabulous motels, hotels, or resorts, you can have the getaway of a lifetime. It doesn't matter what degree of niceties you like to have access to, our simple search tool makes it possible for you to find exactly what you and your traveling companions are searching for. Begin searching today, and you're guaranteed to find the perfect room for your trip.

Looking to reserve a room at an exquisite inn? No problem. We have got a massive assortment of modest motels in addition. And there are plenty of alternatives in the middle, of course. It all depends on what you're in the mood for and how much you'd like to save. And as far as location is concerned, you can choose a room in any part of the area you'd like. You'll find a wealth of accommodation choices right in the middle of the action, as well as secluded rooms on the outskirts of Morocco. When you search our incredible catalog of lodges in Morocco, you're sure to find low rates and incredible specials on any type of lodge here.

Expedia helps you save you time and money when securing your reservations at any of the hotels in Morocco, so you can spend your days enjoying your vacation and not fretting about busting your budget. So why wait another moment to book your travel plans? Select your desired travel dates now to see the best rates on stays in Morocco!

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 $102 in a few different ways. To browse the availability, enter your chosen travel dates, then fine-tune your search by budget, amenities and more. Remember that prices can differ according to when you plan to go, so if you have some flexibility, try swapping your dates around until you find the perfect deal.
When is the best time to go to Morocco?
Any time is a great time to explore Morocco, just bear in mind that the weather will vary depending on where you go. If a Marrakech summer vacation is on the cards, book your trip between June and August. You can expect average temperatures of between 73ºF and 97ºF then in this city, which has a semi-arid climate.
What is the best area to stay in Morocco?
Check out the attractions and activities on offer in Marrakech and Tangier. These lively cities are just two of the many sought-after places to get a hotel in Morocco.
How can I find cheap hotels in Morocco?
Find affordable hotels with ease by using our filter tool. Click on the "Price per night" box to see wallet-friendly options in Morocco. Another way is to look at our cheap hotels in Morocco page. The lowest available price starts at $102 per night.
What are the best hotels in Morocco for families?
Find some terrific Morocco family properties by fine-tuning your search results. You can do this by selecting "Family friendly" under the "Traveler experience" filter heading. Whether you're searching for something that's easy on the wallet so you can spoil the kids with more Morocco experiences, or you're preparing to indulge on that long-awaited family adventure, Expedia has the perfect stay for you and your team.
Why should I book my Morocco hotel with Expedia?
Terrific deals and plenty of choice are a couple of the many reasons to book your Morocco hotel with Expedia. Also, our free rewards platform, One Key™, lets you collect and redeem OneKeyCash™* on eligible car rentals, hotels and more. And if your plans change and you need to modify your reservation, don't fret. Our online Help Center will assist you anytime, whether it's night or day. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.