Search Hotels in Morocco

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Morocco

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

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

Hotel Riu Palace Tikida Taghazout - All inclusive
4 out of 5
Rte de L'Oued Sous S/N, Chemin des Dunes B.P. 901, Taghazout, 80022
Fully refundableReserve now, pay when you stay
The price is $278 per night from Jun 8 to Jun 9
$278
per night
Jun 8 - Jun 9
8.6/10 Excellent! (116 reviews)
"Lovely resort , staff make it very special and go out off their way to help , evening entertainment for adults could be a bit better but no complaints"

Reviewed on May 27, 2023

Hotel Riu Palace Tikida Taghazout - All inclusive
Riu Tikida Dunas - All Inclusive
4 out of 5
Chemin Des Dunes Bp 901, Agadir, 80000
Fully refundableReserve now, pay when you stay
The price is $191 per night from Jun 5 to Jun 6
$191
per night
Jun 5 - Jun 6
8.4/10 Very Good! (678 reviews)
"Amazing place. Would recommend"

Reviewed on May 29, 2023

Riu Tikida Dunas - All Inclusive
Hyatt Place Taghazout Bay
5 out of 5
Station Touristique de Taghazout, Km 17, Route d'Essaouira, Taghazout
Fully refundable
The price is $139 per night from Jun 5 to Jun 6
$139
per night
Jun 5 - Jun 6
8.6/10 Excellent! (286 reviews)
"Le cadre et la vue"

Reviewed on Apr 13, 2023

Hyatt Place Taghazout Bay

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

Kenzi Club Agdal Medina All Inclusive
5 out of 5
Avenue Mohamed VI Zone de l Agdal, Marrakech
The price is $236 per night from Jun 6 to Jun 7
$236
per night
Jun 6 - Jun 7
8.4/10 Very Good! (982 reviews)
"Overall the property was very pleasant. Food was plentiful and varied but was not hot enough at times. Alcoholic drinks were a disappointment as spirits were watered down, wine was of low quality, beer was fine. Lovely courteous staff. Pleasantly surprised with quality of rooms which were always ..."

Reviewed on Apr 19, 2023

Kenzi Club Agdal Medina All Inclusive
Riad Dar Anika
5 out of 5
Riad Zitoun Kedim No. 112, Medina, Marrakech
Fully refundableReserve now, pay when you stay
The price is $209 per night from Jul 2 to Jul 3
$209
per night
Jul 2 - Jul 3
9.8/10 Exceptional! (209 reviews)
"Absolutely loved our stay. Amazing staff! Friendly, helpful. Just superb! Good food. Great location. Nice rooms. Only one tiny suggestion: provide water kettle in room. Already a great hotel (will definitely come back) and a water kettle would make it perfect!"

Reviewed on May 25, 2023

Riad Dar Anika
Mövenpick Hotel Mansour Eddahbi Marrakech
5 out of 5
Avenue Mohamed VI, Marrakech
The price is $214 per night from Jul 1 to Jul 2
$214
per night
Jul 1 - Jul 2
8.4/10 Very Good! (952 reviews)
Wonderful 6 night stay!
"Beautiful hotel with stunning features. Breakfast selection was very good and spa services were good. Staff were very friendly and helpful, particularly with booking excursions. Also loved that they provided us with a categorised list of the best restaurants nearby!"

Reviewed on May 30, 2023

Mövenpick Hotel Mansour Eddahbi Marrakech
Royal Mansour Marrakech
5 out of 5
Rue Abou Abbas El Sebti, Marrakech
The price is $1,337 per night from Jul 3 to Jul 4
$1,337
per night
Jul 3 - Jul 4
9.8/10 Exceptional! (62 reviews)
"An astounding property in every way. My only recommendation would be not to change linens as often and not to leave all lights on after cleanings."

Reviewed on Apr 1, 2023

Royal Mansour Marrakech
TUI BLUE Medina Gardens – Adults Only – All Inclusive
4 out of 5
Arset Djnan La Khdar, Marrakech
The price is $174 per night from Jun 12 to Jun 13
$174
per night
Jun 12 - Jun 13
9/10 Wonderful! (313 reviews)
"Lovely friendly staff in a well run hotel. We were late arriving, so the hotel had sent a salad to the room for us as we had missed dinner. Room was clean and tidy, room host was good. Water was supplied and refreshed each day, as was tea and coffee in the room. The main dining room had plenty of ..."

Reviewed on May 10, 2023

TUI BLUE Medina Gardens – Adults Only – All Inclusive
Aqua Fun Club Marrakech - All Inclusive
4 out of 5
Km 18, Route de lourika, Sidi Abdallah Ghiat, 40000
Fully refundableReserve now, pay when you stay
The price is $183 per night from Jun 7 to Jun 8
$183
per night
Jun 7 - Jun 8
7.4/10 Good! (325 reviews)
"We arrived 10:30 PM from the airport starving and thirsthy We were told there was nothing to eat as the retaurant was close, and when we got the room there was not even water bottles to make milk for the baby. we only speak english, spanish and portuguese, so asking for delivery food was not an option. ..."

Reviewed on May 9, 2023

Aqua Fun Club Marrakech - All Inclusive
Riad Saba
4 out of 5
2 Derb Cherkaoui Douar Graoua Medina, Marrakech
Fully refundable
The price is $55 per night from Jun 19 to Jun 20
$55
per night
Jun 19 - Jun 20
9/10 Wonderful! (88 reviews)
Gorgeous spot, experience can be improved
"Riad Saba was a gorgeous little spot. We had a very comfortable room. They arranged airport pickup and were so welcoming when I arrived. The overnight desk gentleman was also incredibly sweet, and made our stay feel so charming. A few things had me taken aback though. I was required to pay in cash ..."

Reviewed on May 26, 2023

Riad Saba
Allegro Agadir
4 out of 5
BD 20 Aout Cite Balneaire, Agadir, 80000
Fully refundableReserve now, pay when you stay
The price is $91 per night from Jun 23 to Jun 24
$91
per night
Jun 23 - Jun 24
7.8/10 Good! (146 reviews)
"Very nice place to stay,Location,service,food and staff are cery friendly ."

Reviewed on May 9, 2023

Allegro Agadir
The Oberoi Marrakech
5 out of 5
Tribu R'hamna - Fraction Touhina, Douar Ghezoula, Marrakech, Marrakech Tansift Elhouz
The price is $814 per night from Jun 9 to Jun 10
$814
per night
Jun 9 - Jun 10
9.8/10 Exceptional! (17 reviews)
"Setting, rooms, the fact that it is quiet. The only remark that I can make is that there should be a seperate area for kids by the pool. No phones by the pool. People come here to rest..."

Reviewed on Mar 29, 2023

The Oberoi Marrakech
Kennedy Hospitality Resort
4 out of 5
Avenue du President Kennedy, Marrakech
Fully refundableReserve now, pay when you stay
The price is $106 per night from Jun 11 to Jun 12
$106
per night
Jun 11 - Jun 12
7.6/10 Good! (31 reviews)
"Good though they are not serving water or coffee in the rooms anything you have to pay extra"

Reviewed on May 18, 2023

Kennedy Hospitality Resort
Labranda Rose Aqua Parc
4 out of 5
Avenue Mohammed VI, Marrakech
Fully refundableReserve now, pay when you stay
The price is $119 per night from Jun 20 to Jun 21
$119
per night
Jun 20 - Jun 21
6.6/10 (301 reviews)
"The hotel is located in the new Marakech area. Easy to get taxi. Only 15 minutes from airport. Very big, nice and clean hotel. Facility is excellent, with big swimming pool and kids aqua park. About 2.5 km from Jemaa El Fna, the biggest market in Marakech. Definitely a place to go in Marakech. Old ..."

Reviewed on May 30, 2023

Labranda Rose Aqua Parc
Hotel ibis Marrakech Centre Gare
3 out of 5
Hassan II, Place de la Gare, Marrakech
Fully refundableReserve now, pay when you stay
The price is $53 per night from Jul 2 to Jul 3
$53
per night
Jul 2 - Jul 3
6.8/10 (536 reviews)
"I stayed in Ibis Hotel from 17-21st May 2023 and I must confess I was not disappointed. I had read numerous reviews(good and Bad) prior to visiting and was going to cancel but decided to hold on to it because of its accessibility to the Airport (you can take buses L19 - return ticket cost 30 Drh ..."

Reviewed on May 22, 2023

Hotel ibis Marrakech Centre Gare
Hilton Garden Inn Casablanca Sud
3.5 out of 5
Boulevard Zoulikha Nasri, Casablanca, Casablanca-Settat
The price is $71 per night from Jun 25 to Jun 26
$71
per night
Jun 25 - Jun 26
8.8/10 Excellent! (117 reviews)
"I had a great stay… Soufeine was excellent!!! He answered all questions and was accommodating. He even made recommendations in order for us to enjoy our stay and see as much as possible in such a short time. Thanks for the great hospitality…. I would definitely recommend my friends and family!!"

Reviewed on May 30, 2023

Hilton Garden Inn Casablanca Sud
Riad Lapis-Lazuli
4 out of 5
90, Zaouia Al Abbassia, Sidi Ghanem, Médina, Marrakech, 40300
The price is $44 per night from Jun 10 to Jun 11
$44
per night
Jun 10 - Jun 11
9/10 Wonderful! (279 reviews)
"Estivemos 4 noites no Riade. Super simpáticos Higiene do espaço , boa Só não gostei do quarto porque não tinha janela. Mas possivelmente quando marquei não reparei . Uma caminhada de 20 mn e está na praça principal. Perto do Riade , muito comércio e restaurantes . Aconselho"

Reviewed on May 30, 2023

Riad Lapis-Lazuli
Club Val D Anfa
4 out of 5
Angle Bd de l'Océan Atlantique &, Bd de La Corniche, Aïn Diab, Casablanca, 20180
Fully refundableReserve now, pay when you stay
The price is $94 per night from Jun 16 to Jun 17
$94
per night
Jun 16 - Jun 17
8.4/10 Very Good! (793 reviews)
"Beautiful place"

Reviewed on May 19, 2023

Club Val D Anfa
Mogador MENZAH
4 out of 5
Avenue Mohamed VI, Marrakech
Fully refundableReserve now, pay when you stay
The price is $50 per night from Jun 24 to Jun 25
$50
per night
Jun 24 - Jun 25
5.8/10 (638 reviews)
"I like the property location, staff were friendly and helpful."

Reviewed on May 22, 2023

Mogador MENZAH
Agadir Beach Club
4 out of 5
BP 310, Agadir, 80000
Fully refundableReserve now, pay when you stay
The price is $96 per night from Jun 5 to Jun 6
$96
per night
Jun 5 - Jun 6
7.4/10 Good! (499 reviews)
"Superbe location & Hotel improved even further than last May. Private beach area fully open, great pool sunbathing area, nightly entertainment plus still great friendly, helpiing staff"

Reviewed on Mar 30, 2023

Agadir Beach Club
Don't see what you're looking for?
See all available properties in Morocco
View all properties
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.

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!

Morocco hotels information

Number of reviews
7,368
Accommodation
13,523 hotels
Lowest Price
$44
Highest Price
$1,337

Price trends for hotels in Morocco

Less expensive
More expensive
This month
Next month
July
May
$74
$73
Month
Price
January
$106
February
$102
March
$110
April
$123
May
$126
June
$74
July
$73
August
$94
September
$93
October
$97
November
$101
December
$99
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.

Recent reviews of Morocco hotels
Expedia verified reviews