Search Hotels in Morocco

    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

Top Cities in Morocco

Filter by

Popular filters
Popular filters
Price per night
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 15,062 hotels in Morocco with room rates, reviews, and availability. Most hotels are fully refundable.

Indoor pool, 7 outdoor pools, pool umbrellas, sun loungers
Hotel Riu Palace Tikida Taghazout - All inclusive
5.0 star property
8.8 out of 10, Excellent, (165)
"Stay was amazing at this beautiful property. Staff is the key highlight, amazing people who take good care of the guests."
The price is NT$9,145
NT$10,309 total
includes taxes & fees
May 13 - May 14
Hotel Riu Palace Tikida Taghazout - All inclusive
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, (155)
"Such a fun and relaxing stay! Drinks flowed and food was great, loved sunbathing and the room was beautiful! Biggest thank you to all the staff who were just wonderful, brilliant service from everyone in the hotel. A special thank you to the animation team (especially lovely Imane!) for making our stay so fun!"
The price is NT$5,878
NT$6,724 total
includes taxes & fees
May 23 - May 24
Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - All Inclusive
Premium bedding, in-room safe, desk, blackout drapes
ONOMO Hotel Casablanca Airport
3.0 star property
8.4 out of 10, Very Good, (1002)
"Beautiful decor. Quiet and peaceful. "
The price is NT$1,858
NT$2,132 total
includes taxes & fees
Jun 1 - Jun 2
ONOMO Hotel Casablanca Airport
Save an average of 15% on thousands of hotels when you're signed in
View from room
La Maison Arabe Hotel, Spa and Cooking Workshops
5.0 star property
9.8 out of 10, Exceptional, (404)
"Beautiful, well appointed hotel. The staff is most helpful. Would definitely stay here again."
The price is NT$5,999
NT$6,734 total
includes taxes & fees
May 13 - May 14
La Maison Arabe Hotel, Spa and Cooking Workshops
2 outdoor pools, pool umbrellas, sun loungers
Barcelo Palmeraie
5.0 star property
8.4 out of 10, Very Good, (204)
"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 NT$3,848
NT$4,417 total
includes taxes & fees
May 13 - May 14
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, (1002)
"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 NT$4,692
NT$5,297 total
includes taxes & fees
Jun 2 - Jun 3
Kenzi Club Agdal Medina All Inclusive
Aerial view
Riu Tikida Garden - Adults Only - All Inclusive
4.0 star property
8.4 out of 10, Very Good, (692)
"food is trash "
Riu Tikida Garden - Adults Only - All Inclusive
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 NT$12,008
NT$13,343 total
includes taxes & fees
May 5 - May 6
Hôtel & Ryads Barrière Le Naoura
Outdoor pool, pool umbrellas, sun loungers
Hilton Tangier Al Houara Resort & Spa
5.0 star property
8.4 out of 10, Very Good, (171)
"Very clean, quite, helpful nice staff, food was great, bathrooms were spotless, housekeeping everyday, thank you hotel grand Mogader Menara for making my vacation a success I will definitely use this hotel for my future staying in Marrakech "
The price is NT$4,988
NT$5,671 total
includes taxes & fees
May 15 - May 16
Hilton Tangier Al Houara Resort & Spa
2 outdoor pools, pool umbrellas, sun 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 NT$4,560
NT$5,271 total
includes taxes & fees
Jun 2 - Jun 3
Hyatt Place Taghazout Bay
Buffet
El Minzah Hotel
5.0 star property
8.8 out of 10, Excellent, (345)
"Très bel hôtel très bien situé au pied de la Médina. Personnels courtois, disponible et attentionnés. Un hôtel haut de gamme que je recommande. "
The price is NT$4,799
NT$5,534 total
includes taxes & fees
May 6 - May 7
El Minzah Hotel
Property entrance
Mövenpick Hotel Mansour Eddahbi Marrakech
5.0 star property
8.6 out of 10, Excellent, (1000)
"Great hotel, great staff but shower condition was poor - broken tiles and stained walls. "
The price is NT$6,305
NT$6,935 total
includes taxes & fees
Jun 2 - Jun 3
Mövenpick Hotel Mansour Eddahbi Marrakech
Outdoor pool, sun loungers
Grand Hotel Villa de France
5.0 star property
8.8 out of 10, Excellent, (498)
"Wonderful service from start to finish. Tangiers is hilly so it's nice that a taxi can take you right to the door, where staff immediately greet you and take your luggage. Staff throughout the hotel are lovey, gracious, helpful and always smiling. The rooms are large and comfortable with great views of the harbour. Had their wonderful steak every evening and also drinks at the piano bar. Really lovely hotel, like walking back in time. Reminds me of the Pera Palace in Istanbul. All in all, a...
The price is NT$3,505
NT$4,111 total
includes taxes & fees
May 13 - May 14
Grand Hotel Villa de France
View from room
Allegro Agadir
4.0 star property
7.8 out of 10, Good, (185)
"Bit too noisy around the pool sometimes."
The price is NT$2,488
NT$2,849 total
includes taxes & fees
May 17 - May 18
Allegro Agadir
Outdoor pool, sun loungers
Hilton Garden Inn Casablanca Sud
3.5 star property
9.0 out of 10, Wonderful, (218)
"Exceptionally clean and quiet. Stayed in 1 bedroom suite which was very nice size good value"
The price is NT$2,608
NT$2,996 total
includes taxes & fees
May 5 - May 6
Hilton Garden Inn Casablanca Sud
Terrace/patio
Riad Kaiss by Anika
5.0 star property
9.8 out of 10, Exceptional, (189)
"Friendly people "
The price is NT$9,997
NT$11,186 total
includes taxes & fees
May 13 - May 14
Riad Kaiss by Anika
2 outdoor pools, open 10:00 AM to 6:00 PM, pool umbrellas
Marrakech Ryads Parc All inclusive
4.0 star property
7.6 out of 10, Good, (88)
"This should be a great hotel for couples. The rooms have queen beds and the pooll and the staff are excellent. The rooms do not have jetted tubs as suggested on Expedia. However they are of a high quality. This property is let diwn by poor and repetitive food. A very poor liquor selection. With no international brands even at extra costs. The evening disco is alcohol free even though it has a better bar than the all inclusive one. Tapas bar not open at all during our stay. Not a hotel for food...
The price is NT$6,276
NT$6,987 total
includes taxes & fees
May 15 - May 16
Marrakech Ryads Parc All inclusive
Outdoor pool, pool umbrellas, sun loungers
AGADIR BEACH CLUB HOTEL
4.0 star property
7.6 out of 10, Good, (548)
"Fantastic hotel ,has all the facilities and very friendly staff."
The price is NT$3,516
NT$3,986 total
includes taxes & fees
May 13 - May 14
AGADIR BEACH CLUB HOTEL
Interior
Atlantic Palm Beach
4.0 star property
8.2 out of 10, Very Good, (238)
"The rooms are less sound proof.. apart from that everything is ok"
The price is NT$1,633
NT$1,866 total
includes taxes & fees
May 4 - May 5
Atlantic Palm Beach
Outdoor pool, open 8:00 AM to 7:00 PM, pool umbrellas, sun loungers
Amadil Ocean Club
4.0 star property
7.2 out of 10, Good, (260)
"Our stay here was very good. The beach resorts provides everything you need, beach front, pool and entertainment, restaurants and club and bar during the night. I would recommend"
The price is NT$2,962
NT$3,290 total
includes taxes & fees
Jun 2 - Jun 3
Amadil Ocean Club
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.

Morocco hotels information

Number of reviews
7,789
Accommodation
15,062 hotels
Lowest Price
NT$1,633
Highest Price
NT$12,008

Recent reviews of Morocco hotels
Expedia verified reviews