Popular hotels
Tips
Top-rated hotels
Cheapest hotels
Where to stay
About Morocco

Hotels in Morocco

Search and compare Morocco hotels from hundreds of travel sites and save.

Morocco
Sep 17 — Sep 182
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Morocco

Discover well-known properties in Morocco that are favored by visitors more than others. There are 34,576 hotels in Morocco and price data was last updated on September 10, 2024. The average price for a hotel in Morocco is $184/night.
These are some of the hotels in Morocco with the highest demand. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
291, Bd. Mohamed V et Angle Azilal, Casablanca, Morocco
Casablanca Mohammed V International Airport is 39 km from this beautiful hotel, ideally situated just a 10-minute drive from the Old Medina. A 20-minute drive will take guests to the centre of the city and Morocco Mall. The location and the stylish elegance of the hotel makes it a preferred accommodation choice for both business travellers and tourists. Guests who are travelling for work will appreciate the meeting room and business centre, while the hotel is also an excellent choice for more romantic trips with its bridal suite. The on-site restaurant serves select local and international dishes in a beautiful festive setting, which transforms every mealtime into a feast.
Pool
Free Wi-Fi
Airport shuttle
6.5
Good
875 reviews
Location
1.4 mi from city centre
Route De Meknes Centre Marjane Lotissement Hiba, Fez, Morocco
MIA HOTELS Fes is located in Fès. Free WiFi access is available. Each room here will provide you with air conditioning. Private bathroom also comes with a shower. Extras include a desk. At MIA HOTELS Fes you will find a 24-hour front desk and a snack bar. The property offers free parking. The hotel is 3.9 km from Royal Palace Fes, 2.9 km from Fes Railway Station and 3.6 km from Nouvelle Ville. Saïss Airport is 14 km away.
Free Wi-Fi
Parking
Air Conditioning
7.4
Good
2705 reviews
Location
2.8 mi from city centre
Lotissement Tanger, Tangier, Morocco
The ibis Tangier City Center is located in its contemporary complex. Featuring 196 air-conditioned rooms with a bathroom, an office area and a satellite TV. Offering free and unlimited access to wifi, our establishment is available to you 3 meeting rooms to organize your seminars and conferences. The hotel offers great moments of relaxation in its outdoor swimming pool, its bar open day and night and its restaurant offering wok cuisine.
Free Wi-Fi
6.6
Good
2754 reviews
Location
1.0 mi from city centre
147 Rue Mohamed El Beqal - Gueliz, Marrakech, Morocco
Located in Marrakech's Gueliz district, 450 metres from Avenue Mohammed VI and a 15-minute walk from Majorelle Gardens, this hotel offers air-conditioned rooms. A swimming pool with a poolside bar and sauna is available on site. Guest rooms at Hotel Oudaya have either a balcony or terrace and are equipped with satellite TV and a telephone. Each room has an en suite bathroom with a hairdryer and a bathtub or shower. All rooms are serviced by a lift. A continental breakfast is served each morning in the dining room. Guests can enjoy other meals on the restaurant’s terrace with a view of the pool, or have a drink or snack in the bar area. Massages and treatments are available at the hotel’s spa. Guests are also invited to relax in the Moroccan-style lounge where free Wi-Fi is offered. The hotel’s reception desk is open 24 hours a day. Hotel Oudaya just one big Riyad.
Free Wi-Fi
6.5
Good
2266 reviews
Location
1.6 mi from city centre
Fès Principale PB 2426, Fez, Morocco
Pool
Free Wi-Fi
8.5
Excellent
1100 reviews
Location
11.3 mi from city centre
Avenue Haj Ahmed Cherkaoui Agdal 56615, Rabat, Morocco
A comfortable stay in the city center, a few yards from the train station, in the residential and administrative area of Agdal. 15 min from the beach, the zoo, the Moroccan arts village and only 10 min from the Royal Palace, Kasbah of the Udayas and Mausoleum of Mohammed V. Your comfort is our priority, whether you are traveling alone or with friends, colleagues or family. Take a break in our contemporary bar or in our modern Wok & Co. restaurant. This hotel is also ideal for your meetings and seminars.
Free Wi-Fi
Airport shuttle
7.6
Good
1940 reviews
Location
2.2 mi from city centre
Avenue Abdelkrim Khattabi Route De Casablanca, Marrakech, Morocco
In its modern building in the colors of the Red City, ibis Marrakech Palmeraie has 147 air-conditioned rooms with a private bathroom, office area, television and free WiFi. To relax, our hotel offers a bar, an international restaurant and an outdoor swimming pool with terrace. Finally, it has a meeting room to host your business meetings.
Free Wi-Fi
Parking
5.9
Okay
1468 reviews
Location
3.3 mi from city centre
47-49 Rue Allal Ben Abdellah Bp 399, Tangier, Morocco
Comfortable hotel near Port of Tangier 2 restaurants, an outdoor pool, and 2 bars/lounges are available at this hotel. WiFi in public areas is free. Other amenities include a snack bar/deli, coffee/tea in a common area, and a children's pool. Chellah Hotel offers 160 accommodations with complimentary toiletries and blackout drapes/curtains. Flat-screen televisions come with satellite channels. Bathrooms include shower/tub combinations. Cribs/infant beds (complimentary) and rollaway/extra beds (surcharge) are also available. A nightly turndown service is provided and housekeeping is offered daily. An outdoor pool and a children's pool are on site.
Free Wi-Fi
6.9
Good
1519 reviews
Location
0.9 mi from city centre
Rue Granada, Agadir, Morocco
Oasis Hotel & Spa is lately renovated and located in the centre of Agadir, 200 metres from the sea. It features rooms with a balcony offering views of the sea or the swimming pool in the garden. Free Wi-Fi internet connection is available in public areas. The air-conditioned guest rooms are equipped with a TV. Each room features a marble bathroom. A supplement applies for rooms with specific views. This 4-star hotel has a swimming pool, a multi-sports field and a fully equipped fitness centre. Oasis Hotel & Spa offers free private parking and there is also a children's playground.
Free Wi-Fi
Parking
7.1
Good
2727 reviews
Location
1.6 mi from city centre
Avenue Hassan 2 Place De La Gare, Marrakech, Morocco
In an ochre-colored building, ibis Marrakech Centre Gare offers 109 comfortable rooms with A/C, private bathroom, desk area, flat-screen TV and unlimited free WIFI. Its restaurant serves an all-you-can-eat buffet breakfast, and its 24-hour bar and sunny garden with terrace and swimming pool promise wonderful moments of relaxation close to the tourist sites of the Red City.
Free Wi-Fi
5.9
Okay
2669 reviews
Location
1.7 mi from city centre

Tips for booking hotels in Morocco

Gain useful insights and advice for booking the perfect stay in Morocco. Price data is based on averages over the past 12 months and was last updated on September 10, 2024.
Cheapest month:November
Most expensive month:April
Average price in Morocco:$184/night
Cheapest price found:$7/night
Cheapest day:Saturday
Most expensive day:Wednesday
$161 - $233
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$180 - $191
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Morocco hotels

Browse through properties in Morocco that have received the highest ratings from guests. There are currently 34,576 properties in Morocco and data was last updated on September 10, 2024.
Some of the very best Morocco hotels as rated by our users. Be sure to read user reviews to learn why these hotels are among the highest rated.
Show all 34,576 hotels
87 Bd Mohamed V, Marrakech, Morocco
1.5 mi from city centre
Free Wi-Fi
Airport shuttle
$34
Avg. per night
Route De L'Oued Souss Chemin Des Dunes Bp 320, Agadir, Morocco
1.7 mi from city centre
Pool
Free Wi-Fi
Parking
$87
Avg. per night
Bab Lghoul, Dhar El Mehraz 30 000 Fez - Morocco, Fez, Morocco
2.0 mi from city centre
Free Wi-Fi
$184
Avg. per night
Km 5, Route de Tahanaout, Marrakech, Morocco
6.7 mi from city centre
Free Wi-Fi
Airport shuttle
$106
Avg. per night
Station Touristique de Taghazout Bay Km 17, Route d'Essaouira, Agadir, Morocco
9.8 mi from city centre
Free Wi-Fi
$141
Avg. per night
Angle Boulevard Bahmad, Casablanca, Morocco
1.1 mi from city centre
Free Wi-Fi
Parking
$56
Avg. per night
Cité Founty F6 Baie Des Palmiers, Agadir, Morocco
1.9 mi from city centre
Free Wi-Fi
Parking
$80
Avg. per night
Douar Bouchareb Targa, Marrakech, Morocco
5.0 mi from city centre
Free Wi-Fi
Parking
$116
Avg. per night

Cheapest hotels in Morocco, Africa

Discover affordable stays in Morocco that provide a quality experience without breaking the bank. Hotels in Morocco can be found for as low as $22 per night. There is currently one property in Morocco that can be booked for this price. Hotel Boustane is one of the hotels that can be booked for the lowest price in Morocco. Price data was last updated on September 10, 2024
At the moment, these hotels offer the lowest nightly rate out of those we've come across in Morocco. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
Show all 34,576 hotels
75 Rue Mohamed Radi Quartier de la Gare, Casablanca, Morocco
1.1 mi from city centre
Free Wi-Fi
$22
Avg. per night
Gueliz BD Zerktouni, Marrakech, Morocco
1.3 mi from city centre
Free Wi-Fi
$29
Avg. per night
26,Avenue Rahal Meskini, Casablanca, Morocco
1.4 mi from city centre
Free Wi-Fi
Parking
$30
Avg. per night
Bld Zerktouni, Angle Rue Mohamed, Marrakech, Morocco
1.6 mi from city centre
Free Wi-Fi
Airport shuttle
$31
Avg. per night
3, Rue Mohamed Smiha, Casablanca, Morocco
1.6 mi from city centre
Free Wi-Fi
Airport shuttle
$35
Avg. per night
Bd Mohammed V BP 29, Agadir, Morocco
1.3 mi from city centre
Free Wi-Fi
$35
Avg. per night
Boulevard Mohamed 5, Agadir, Morocco, Agadir, Morocco
1.2 mi from city centre
Pool
Free Wi-Fi
$36
Avg. per night
57 Avenue Lalla Yacout, Casablanca, Morocco
1.5 mi from city centre
Free Wi-Fi
$37
Avg. per night

Hotel prices in Morocco

Get a sense of the average price and most popular properties to stay in Morocco to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Morocco at attractive prices. Price data was last updated on September 10, 2024.
An overview of the average price of hotels by hotel class in the Morocco. As an added layer, we've also marked the most popular and best value properties in each hotel class.
2 stars and under
Route De Meknes Centre Marjane Lotissement Hiba, Fez, Morocco
75 Rue Mohamed Radi Quartier de la Gare, Casablanca, Morocco
1 Derb Sidi Bouloukat Riad Zitoune Lakdim, Marrakech, Morocco
3 stars
Lotissement Tanger, Tangier, Morocco
147 Rue Mohamed El Beqal - Gueliz, Marrakech, Morocco
Boulevard Mohamed 5, Agadir, Morocco, Agadir, Morocco
4 stars +