A bustling market street with colorful textiles and traditional rugs displayed for sale.

Resorts in Morocco

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in Morocco

Our top choices for Morocco resorts

1. Aqua Mirage Club & Aqua Parc - All Inclusive

Aqua Mirage Club & Aqua Parc - All Inclusive
4.0 star property
Tassoultante
8.0 out of 10, Very good, (1,014 reviews)
"Best place to go on vacation!❤️"
Canada
Gianina
The price is HK$975
HK$1,100 total
includes taxes & fees
16 Nov - 17 Nov
Aqua Mirage Club & Aqua Parc - All Inclusive

2. Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive

Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive
5.0 star property
Taghazout
8.8 out of 10, Excellent, (338 reviews)
"Clean place and nice staffing always helpful. Not much animation and no music to keep good ambiance during the day. Other then that If you want to relax highly recommend."
Canada
Michael
The price is HK$1,524
HK$1,746 total
includes taxes & fees
14 Dec - 15 Dec
Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive

3. Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Palmeraie
8.6 out of 10, Excellent, (1,002 reviews)
"I’d recommend this as an all inclusive holiday to anyone… just not family’s or anyone going with children… The evenings need to have more going on as your too far from anything for any entertainment.. My only negative about the whole place was the bathroom in the room was a little run down.. Hotel brilliant, food brilliant, staff brilliant … value for money…. Excellent.."
United Kingdom
Adam Peter
The price is HK$1,056
HK$1,189 total
includes taxes & fees
22 Nov - 23 Nov
Hotel Riu Tikida Palmeraie - All Inclusive

4. Be Live Experience Marrakech Palmeraie - All Inclusive

Be Live Experience Marrakech Palmeraie - All Inclusive
4.0 star property
Palmeraie
8.0 out of 10, Very good, (234 reviews)
"Great place for family"
United Kingdom
Pravin
The price is HK$1,210
HK$1,479 total
includes taxes & fees
29 Nov - 30 Nov
Be Live Experience Marrakech Palmeraie - All Inclusive

5. Hotel Riu Palace Tikida Taghazout - All inclusive

Hotel Riu Palace Tikida Taghazout - All inclusive
5.0 star property
Taghazout
8.4 out of 10, Very good, (350 reviews)
"Staff are very friendly. Good sized pools."
United Kingdom
Alison
The price is HK$1,594
HK$1,790 total
includes taxes & fees
29 Nov - 30 Nov
Hotel Riu Palace Tikida Taghazout - All inclusive

6. Hotel Riu Palace Tikida Agadir - All Inclusive

Hotel Riu Palace Tikida Agadir - All Inclusive
5.0 star property
Agadir City Center
8.8 out of 10, Excellent, (1,001 reviews)
"Resort is beautiful, staff is very helpful! The only complaint I have is the food is HORRIBLE!"
United States
Nicole D
The price is HK$1,728
HK$1,937 total
includes taxes & fees
11 Dec - 12 Dec
Hotel Riu Palace Tikida Agadir - All Inclusive

7. Be Live Collection Marrakech Adults Only - All Inclusive

Be Live Collection Marrakech Adults Only - All Inclusive
5.0 star property
Palmeraie
8.4 out of 10, Very good, (292 reviews)
"Very clean room and hotel facilities. Food variety good for an all inclusive. Pool not too bad some tiles missing but water clear and tested daily Plenty of sun beds so no issues there Totally enjoyed our stay"
United Kingdom
Katherine
The price is HK$1,533
HK$1,750 total
includes taxes & fees
30 Nov - 1 Dec
Be Live Collection Marrakech Adults Only - All Inclusive

8. Lixus Beach Resort – All Inclusive

Lixus Beach Resort – All Inclusive
4.0 star property
Larache
7.4 out of 10, Good, (108 reviews)
"I have never been at a all inclusive hotel where we had certain times we could eat not only that there was nowhere for you to buy souvenirs or if you needed anything for an emergency"
United States
KITORA
The price is HK$786
HK$971 total
includes taxes & fees
15 Dec - 16 Dec
Lixus Beach Resort – All Inclusive

9. Conrad Rabat Arzana

Conrad Rabat Arzana
5.0 star property
Harhoura
9.6 out of 10, Exceptional, (104 reviews)
"Lovely and welcoming staff, amazing rooms equipped with everything you need and more. Great views and perfect hotel."
United States
Via
The price is HK$2,149
HK$2,442 total
includes taxes & fees
19 Nov - 20 Nov
Conrad Rabat Arzana

10. Hilton Tangier Al Houara Resort & Spa

Hilton Tangier Al Houara Resort & Spa
5.0 star property
Hjar Ennhal
8.8 out of 10, Excellent, (461 reviews)
"Great hotel, clean and comfortable and a great location!"
United States
Kathleen
The price is HK$1,187
HK$1,368 total
includes taxes & fees
3 Dec - 4 Dec
Hilton Tangier Al Houara Resort & Spa

11. Hotel Riu Tikida Dunas - All Inclusive

Hotel Riu Tikida Dunas - All Inclusive
4.0 star property
Agadir City Center
8.4 out of 10, Very good, (1,000 reviews)
"Clean room staff friendly"
United Kingdom
Maninder
The price is HK$1,274
HK$1,429 total
includes taxes & fees
6 Dec - 7 Dec
Hotel Riu Tikida Dunas - All Inclusive

12. Hotel Riu Tikida Garden - Adults Only - All Inclusive

Hotel Riu Tikida Garden - Adults Only - All Inclusive
4.0 star property
Palmeraie
8.4 out of 10, Very good, (772 reviews)
"The staff was amazing! Everyone was very attentive, friendly, and made sure we had everything we needed for a good time. 10/10 recommend coming here!"
United States
Jhoselyn
The price is HK$1,143
HK$1,285 total
includes taxes & fees
12 Dec - 13 Dec
Hotel Riu Tikida Garden - Adults Only - All Inclusive

13. Hotel Riu Tikida Beach - Adults Only - All inclusive

Hotel Riu Tikida Beach - Adults Only - All inclusive
4.0 star property
Agadir City Center
8.6 out of 10, Excellent, (698 reviews)
"Very clean, and nice staff"
United States
Frank
The price is HK$1,371
HK$1,536 total
includes taxes & fees
12 Dec - 13 Dec
Hotel Riu Tikida Beach - Adults Only - All inclusive

14. ROBINSON AGADIR - All Inclusive

ROBINSON AGADIR - All Inclusive
4.0 star property
Agadir Bay
9.0 out of 10, Wonderful, (222 reviews)
"Lovely hotel, rooms very big and spacious. We stayed in a suite with 2 adults and 2 children (20 & 18), more than enough room, 2 bedrooms and lounge area. Food lovely, nightclub and night entertainment. Lots of sun loungers, never struggled. Would recommend :)"
United Kingdom
TRACY JANE
ROBINSON AGADIR - All Inclusive

15. Valeria Jardins D'Agadir Resort

Valeria Jardins D'Agadir Resort
4.0 star property
Agadir City Center
7.6 out of 10, Good, (147 reviews)
"The hotel a"
United Kingdom
Victoria
The price is HK$1,684
HK$1,878 total
includes taxes & fees
17 Nov - 18 Nov
Valeria Jardins D'Agadir Resort

16. we agafay

we agafay
4.0 star property
Agafay
9.0 out of 10, Wonderful, (37 reviews)
"Amazing stay. Lahcen was the best guide and very kind. Thank you !"
United States
Syed
The price is HK$1,179
HK$1,325 total
includes taxes & fees
16 Nov - 17 Nov
we agafay

17. Valeria Dar Atlas Resort All Inclusive

Valeria Dar Atlas Resort All Inclusive
4.0 star property
Marrakech
7.2 out of 10, Good, (183 reviews)
"Cool stuff "
United Kingdom
Ehis
The price is HK$1,257
HK$1,408 total
includes taxes & fees
4 Dec - 5 Dec
Valeria Dar Atlas Resort All Inclusive

18. Royal Decameron Tafoukt Beach Resort & Spa - All Inclusive

Royal Decameron Tafoukt Beach Resort & Spa - All Inclusive
4.0 star property
Agadir City Center
8.2 out of 10, Very good, (329 reviews)
"Okay for a budgt stay. Animation, gym, room maintenance could be better"
Canada
Hatim
Royal Decameron Tafoukt Beach Resort & Spa - All Inclusive

19. Sunset Agafay

Sunset Agafay
3.0 star property
Agafay
10.0 out of 10, Exceptional, (3 reviews)
"Magical location with out of worldly views. Love love loved this place, a little rough round the edges with Moroccan surprises. But who cares with a pool and view to die for!"
United Kingdom
Camilla
The price is HK$1,704
HK$1,891 total
includes taxes & fees
16 Nov - 17 Nov
Sunset Agafay

20. Hilton Taghazout Bay Beach Resort & Spa

Hilton Taghazout Bay Beach Resort & Spa
5.0 star property
Taghazout
8.6 out of 10, Excellent, (253 reviews)
"The stay was perfect, everyone was very nice and helpful"
United States
SANA
The price is HK$1,456
HK$1,645 total
includes taxes & fees
30 Nov - 1 Dec
Hilton Taghazout Bay Beach Resort & Spa
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Morocco Hotel Reviews

Find out more about Morocco

Morocco Resorts information

Number of reviews
6,723
Accommodation
72 Resorts
Lowest Price
HK$971
Highest Price
HK$2,442

Frequently asked questions

How much do resorts in Morocco cost?
Prepare to pay between HK$971 and HK$2,442 per night for resorts in Morocco. From plush honeymoon retreats to escapes loaded with family-friendly perks, the ideal place at the right price is just clicks away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many resorts are there in Morocco?
Take your pick of 72 resorts in Morocco. Whether you're on the lookout for a plush honeymoon escape or a sprawling family resort loaded with adventure, you're sure to find the ideal place on Expedia.
Why book your resort in Morocco with Expedia?
Getting away should be a breeze, so if you're seeking resorts at a nice price, Expedia has your back. Save cash and go for an affordable resort or book a luxury stay and treat your loved ones.
How can I find cheap resorts in Morocco?
A wonderful way to compare cheap resorts in Morocco is with Expedia's handy filter tool. Refine your search by budget, amenities and star rating to land unbeatable bargains in just a few keystrokes.
What is there to do in Morocco near my resort?
Whatever you're into, there are tons of ways to spend your time in Morocco. If you're visiting Marrakech, check out Marrakesh Museum, Bahia Palace and El Badi Palace. Planning an escape in Tangier? Museum of Moroccan Arts, Grand Socco Tangier and Casino Malabata are some major attractions in this city.

Explore a world of travel with Expedia