
Morocco Adventure Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $1,096 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Flight and Adventure hotel deals in Morocco
Price found within the past 48 hours. Click for updated prices.

Timoulay Hotel & Spa Agadir
Agadir City Center
Price was CA $1,978, price is now CA $1,451 per person
CA $1,451
per person
Apr 19 - Apr 23
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Agadir (AGA)
9/10 Wonderful! (822 reviews)
We visited in December so we didn't really have the opportunity to enjoy the pool.
Our seaview balcony allowed us to enjoy sunsets.
However, the balcony also faces a neighboring rooftop bar. 5 out of the 10 nights we were there, music was blasting til 1 am or later.
Reviewed on Jan 10, 2026

Kenzi Club Agdal Medina All Inclusive
Mechouar-Kasbah
Price was CA $2,541, price is now CA $2,000 per person
CA $2,000
per person
Apr 11 - Apr 17
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
8.4/10 Very Good! (1,002 reviews)
Very nice stay. 4.5 stars. Only .5 off was that phone in one of our two rooms stopped working 2 days in and was never fixed. Not a biggy but still a bit of a concern in case of emergency or other needs. Luckily we had a second room with a phone that worked. Very kind and friendly staff. And Xmas Eve dinner at the buffet was amazingly insane. So much good food and merriment. Note that the spa is not great at communicating changes if delays or staff absences that may affect scheduled service. Also the spa pool is indoor which is super but costs extra ($10 USD per adult, kids free which was very nice). Shuttle to town fills up fast and must be booked in advance (at least 24 hours if not more). We will come back!
Reviewed on Jan 2, 2026


Pickalbatros AquaFunClub Allinclusive Marrakech
Price was CA $2,395, price is now CA $1,897 per person
CA $1,897
per person
Apr 15 - Apr 21
found 20 hours ago
Roundtrip flight included
Fredericton (YFC) to Marrakech (RAK)
7.6/10 Good! (436 reviews)
Great waterpark, lots of choice for all ages.
Hotel was clean and pleasant, massive selection of foods all well prepared.
Reviewed on Oct 24, 2025

Riad Jona
Medina
Price was CA $2,156, price is now CA $1,906 per person
CA $1,906
per person
Apr 11 - Apr 17
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
9.2/10 Wonderful! (1,003 reviews)
Room issues - shower fitting fell off, towel rail missing a rail, bathroom shaving/make up mirror broken off. Friends bathroom the mixer pull for bath/shower was broken so it ran half shower and half bath. Seems like bathrooms could do with a bit of love and care to maintain them.
Otherwise nice, good location and people were genuinely friendly.
Reviewed on Feb 5, 2026
5* Adventure holidays in Morocco
Price found within the past 48 hours. Click for updated prices.

Riad Jona
Medina
Price was CA $2,156, price is now CA $1,906 per person
CA $1,906
per person
Apr 11 - Apr 17
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
9.2/10 Wonderful! (1,003 reviews)
Room issues - shower fitting fell off, towel rail missing a rail, bathroom shaving/make up mirror broken off. Friends bathroom the mixer pull for bath/shower was broken so it ran half shower and half bath. Seems like bathrooms could do with a bit of love and care to maintain them.
Otherwise nice, good location and people were genuinely friendly.
Reviewed on Feb 5, 2026

Kenzi Club Agdal Medina All Inclusive
Mechouar-Kasbah
Price was CA $2,541, price is now CA $2,000 per person
CA $2,000
per person
Apr 11 - Apr 17
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
8.4/10 Very Good! (1,002 reviews)
Very nice stay. 4.5 stars. Only .5 off was that phone in one of our two rooms stopped working 2 days in and was never fixed. Not a biggy but still a bit of a concern in case of emergency or other needs. Luckily we had a second room with a phone that worked. Very kind and friendly staff. And Xmas Eve dinner at the buffet was amazingly insane. So much good food and merriment. Note that the spa is not great at communicating changes if delays or staff absences that may affect scheduled service. Also the spa pool is indoor which is super but costs extra ($10 USD per adult, kids free which was very nice). Shuttle to town fills up fast and must be booked in advance (at least 24 hours if not more). We will come back!
Reviewed on Jan 2, 2026

Kenzi Rose Garden
Gueliz
Price was CA $2,296, price is now CA $2,046 per person
CA $2,046
per person
Apr 11 - Apr 17
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
8.2/10 Very Good! (402 reviews)
Very clean spacious room, staff excellent, buffet breakfast was great, all in all an excellent experience 5 *
Reviewed on Feb 3, 2026
3 Night Adventure holidays in Morocco
Price found within the past 48 hours. Click for updated prices.

Barcelo Palmeraie Oasis Resort
Annakhil
Price was CA $1,641, price is now CA $1,603 per person
CA $1,603
per person
Apr 21 - Apr 23
found 2 hours ago
Roundtrip flight included
Calgary (YYC) to Marrakech (RAK)
8.4/10 Very Good! (305 reviews)
From the moment we arrived, the staff were warm, welcoming, and genuinely kind. The food was excellent — freshly prepared throughout the day, always warm, and with plenty of variety. The service in the restaurant was outstanding: attentive, friendly, and professional.
A special thank you to KAMAL, who was an absolute legend. He consistently looked after us and made sure our dinner experience was enjoyable every evening. He even took the time to practice French with my son, which meant a lot to us and really made our stay memorable.
The room was superb — clean, comfortable, and exactly what you want after a long day. Everything about this hotel felt well-run and guest-focused.
Thank you to the entire Barceló team. If you are visiting Marrakesh, I highly recommend booking here.
Reviewed on Feb 1, 2026

Kenzi Club Agdal Medina All Inclusive
Mechouar-Kasbah
Price was CA $1,846, price is now CA $1,716 per person
CA $1,716
per person
Apr 21 - Apr 23
found 2 hours ago
Roundtrip flight included
Calgary (YYC) to Marrakech (RAK)
8.4/10 Very Good! (1,002 reviews)
Very nice stay. 4.5 stars. Only .5 off was that phone in one of our two rooms stopped working 2 days in and was never fixed. Not a biggy but still a bit of a concern in case of emergency or other needs. Luckily we had a second room with a phone that worked. Very kind and friendly staff. And Xmas Eve dinner at the buffet was amazingly insane. So much good food and merriment. Note that the spa is not great at communicating changes if delays or staff absences that may affect scheduled service. Also the spa pool is indoor which is super but costs extra ($10 USD per adult, kids free which was very nice). Shuttle to town fills up fast and must be booked in advance (at least 24 hours if not more). We will come back!
Reviewed on Jan 2, 2026

Kenzi Menara Palace & Resort
Mechouar-Kasbah
Price was CA $1,676, price is now CA $1,640 per person
CA $1,640
per person
Apr 21 - Apr 23
found 2 hours ago
Roundtrip flight included
Calgary (YYC) to Marrakech (RAK)
8.4/10 Very Good! (1,001 reviews)
Overall, everything was good during our stay. The service was excellent and the staff were very friendly and helpful. However, I do feel that the rooms could use an update. In particular, the bathroom faucets are in poor condition and look outdated, which really detracts from the overall appearance of the room.
Reviewed on Dec 13, 2025
4 Night Adventure holidays in Morocco
Price found within the past 48 hours. Click for updated prices.

Barcelo Palmeraie Oasis Resort
Annakhil
Price was CA $845, price is now CA $741 per person
CA $741
per person
Apr 13 - Apr 17
found 5 hours ago
Roundtrip non-stop flight included
Barcelona (BCN) to Marrakech (RAK)
8.4/10 Very Good! (305 reviews)
From the moment we arrived, the staff were warm, welcoming, and genuinely kind. The food was excellent — freshly prepared throughout the day, always warm, and with plenty of variety. The service in the restaurant was outstanding: attentive, friendly, and professional.
A special thank you to KAMAL, who was an absolute legend. He consistently looked after us and made sure our dinner experience was enjoyable every evening. He even took the time to practice French with my son, which meant a lot to us and really made our stay memorable.
The room was superb — clean, comfortable, and exactly what you want after a long day. Everything about this hotel felt well-run and guest-focused.
Thank you to the entire Barceló team. If you are visiting Marrakesh, I highly recommend booking here.
Reviewed on Feb 1, 2026

Kenzi Club Agdal Medina All Inclusive
Mechouar-Kasbah
Price was CA $1,354, price is now CA $1,012 per person
CA $1,012
per person
Apr 13 - Apr 17
found 5 hours ago
Roundtrip non-stop flight included
Barcelona (BCN) to Marrakech (RAK)
8.4/10 Very Good! (1,002 reviews)
Very nice stay. 4.5 stars. Only .5 off was that phone in one of our two rooms stopped working 2 days in and was never fixed. Not a biggy but still a bit of a concern in case of emergency or other needs. Luckily we had a second room with a phone that worked. Very kind and friendly staff. And Xmas Eve dinner at the buffet was amazingly insane. So much good food and merriment. Note that the spa is not great at communicating changes if delays or staff absences that may affect scheduled service. Also the spa pool is indoor which is super but costs extra ($10 USD per adult, kids free which was very nice). Shuttle to town fills up fast and must be booked in advance (at least 24 hours if not more). We will come back!
Reviewed on Jan 2, 2026

Riad Jona
Medina
Price was CA $1,115, price is now CA $965 per person
CA $965
per person
Apr 13 - Apr 17
found 5 hours ago
Roundtrip non-stop flight included
Barcelona (BCN) to Marrakech (RAK)
9.2/10 Wonderful! (1,003 reviews)
Room issues - shower fitting fell off, towel rail missing a rail, bathroom shaving/make up mirror broken off. Friends bathroom the mixer pull for bath/shower was broken so it ran half shower and half bath. Seems like bathrooms could do with a bit of love and care to maintain them.
Otherwise nice, good location and people were genuinely friendly.
Reviewed on Feb 5, 2026
Adventure Hotels in Morocco

Kenzi Club Agdal Medina All Inclusive
Avenue Mohamed VI Zone de l Agdal Marrakech
The price is CA $263 per night from Feb 11 to Feb 12
CA $263
CA $303 total
Feb 11 - Feb 12
includes taxes & fees
Book a stay at this luxury hotel in Marrakech. Enjoy free breakfast, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the property ...
8.4/10 Very Good! (986 reviews)
Very good
Reviewed on Jan 12, 2026

Le Vizir Center Parc & Resort
Route de Casablanca, Ouled Benrahmoun Marrakech
Book a stay at this family-friendly aparthotel in Marrakech. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Jemaa el-Fnaa and Majorelle ...
For children area is fantastic staff also wery helpful thanks animateur in this area -little far for center city but is navette correct for tourne city
Reviewed on Mar 2, 2020

Iberostar Waves Club Palmeraie Marrakech -All Inclusive
Commune Rurale Ouidane Sidi Youssef Ben Marrakech
The price is CA $288 per night from Feb 9 to Feb 10
CA $288
CA $322 total
Feb 9 - Feb 10
includes taxes & fees
Book a stay at this spa hotel in Marrakech. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.6/10 Excellent! (659 reviews)
Très bien organisé, très accueillant
Reviewed on Jan 24, 2026
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.
More vacations you might like
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







