
Morocco Cheap Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $750 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 Cheap hotel deals in Morocco
Price found within the past 48 hours. Click for updated prices.

Hotel Imperial Plaza
Gueliz
Price was CA $451, price is now CA $441 per person
CA $441
per person
Jun 13 - Jun 18
found 1 day ago
Roundtrip flight included
Geneva (GVA) to Marrakech (RAK)
6.4/10 (374 reviews)
The breakfast and the pool side ammenity were the bright spots. The shower head was broken and they wouldn't get it repaired even after front desk said that they did. No iron in the rooms.
Reviewed on Apr 23, 2026

Royal Mirage Deluxe Marrakech
Gueliz
Price was CA $1,675, price is now CA $1,551 per person
CA $1,551
per person
May 28 - Jun 3
found 2 hours ago
Roundtrip flight included
Toronto (YTO) to Marrakech (RAK)
6.6/10 (534 reviews)
The hotel is amazingly beautiful and really local to the centre. The staff were nice in the hotel and the room was very nice including bathroom. My only complaint is about the Spa, for two people we paid 1300 MAD for a selected service however they just completed a service which was actually not what we wanted and cost 700MAD instead. When we complained Iman the young girl was laughing at us and she needs to learn some manners. We were scammed and she told us so many lies it’s actually Terrible! This ruined our mood and left a very negative impact for our stay. Not sure why these young girls thinking of themselves and become obnoxious. We wanted our money back and she refused but we showed her on the board how much we should have been charged for what they gave us. The overbooked the ONE working lady downstairs so couldn’t complete our services properly at all!!!!!
Reviewed on Nov 14, 2025


Kenzi Club Agdal Medina All Inclusive
Mechouar-Kasbah
Price was CA $2,819, price is now CA $2,655 per person
CA $2,655
per person
Jul 13 - Jul 19
found 5 hours ago
Roundtrip flight included
Montreal (YMQ) to Marrakech (RAK)
8.4/10 Very Good! (1,002 reviews)
Kenzie was an absolute dream. We had a long journey and my son was not feeling well when we arrived. The manager at Kenzie treated us like family. He offered us early check in. He made sure my family and I were well take. Care of. I honestly feel like we wouldn’t have Siri Ed the trip without him. Thank you so much for your compassion and hospitality. Everything about the resort was perfect. Beautifully manicured, good food, lots of activities, beautiful pools, and wonderful staff. Everyone was friendly and welcoming. Our accommodations were stunning. We are so grateful that we chose Kenzie.
Reviewed on Mar 22, 2026

Royal Mirage Agadir
Agadir Bay
Price was CA $3,070, price is now CA $2,904 per person
CA $2,904
per person
Jul 13 - Jul 19
found 5 hours ago
Roundtrip non-stop flight included
Montreal (YMQ) to Agadir (AGA)
6/10 (129 reviews)
Bed sheets and pillow cases were not clean. Asked receptionist to change them but request was ignored.
Reviewed on Apr 6, 2026
5* Cheap holidays in Morocco
Price found within the past 48 hours. Click for updated prices.



Kenzi Club Agdal Medina All Inclusive
Mechouar-Kasbah
Price was CA $2,819, price is now CA $2,655 per person
CA $2,655
per person
Jul 13 - Jul 19
found 5 hours ago
Roundtrip flight included
Montreal (YMQ) to Marrakech (RAK)
8.4/10 Very Good! (1,002 reviews)
Kenzie was an absolute dream. We had a long journey and my son was not feeling well when we arrived. The manager at Kenzie treated us like family. He offered us early check in. He made sure my family and I were well take. Care of. I honestly feel like we wouldn’t have Siri Ed the trip without him. Thank you so much for your compassion and hospitality. Everything about the resort was perfect. Beautifully manicured, good food, lots of activities, beautiful pools, and wonderful staff. Everyone was friendly and welcoming. Our accommodations were stunning. We are so grateful that we chose Kenzie.
Reviewed on Mar 22, 2026
3 Night Cheap holidays in Morocco
Price found within the past 48 hours. Click for updated prices.

Eden Andalou Aquapark & Spa
Price was CA $1,334, price is now CA $1,291 per person
CA $1,291
per person
Jul 2 - Jul 5
found 1 day ago
Roundtrip flight included
Bristol (BRS) to Marrakech (RAK)
8.4/10 Very Good! (381 reviews)
The staff and food were wonderful. We had a ton of fun at the water park and it was a wonderful way to start our trip.
Reviewed on Apr 21, 2026
4 Night Cheap holidays in Morocco
Price found within the past 48 hours. Click for updated prices.


Riad Balkisse
Medina
Price was CA $1,903, price is now CA $1,735 per person
CA $1,735
per person
Jul 14 - Jul 17
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
8.2/10 Very Good! (32 reviews)
It was very convenient- close to the centre
Staff were absolutely fantastic, so welcoming and so lovely - Would absolutely recommend going and would definitely book again !!
Had the best time staying there <3
Reviewed on May 14, 2025

Hotel Imperial Plaza
Gueliz
Price was CA $1,715, price is now CA $1,697 per person
CA $1,697
per person
Jul 14 - Jul 17
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
6.4/10 (374 reviews)
The breakfast and the pool side ammenity were the bright spots. The shower head was broken and they wouldn't get it repaired even after front desk said that they did. No iron in the rooms.
Reviewed on Apr 23, 2026
Cheap Hotels in Morocco

ONOMO Hotel Casablanca Airport
H6 Nouaceur ZF6 Nouaceur Casablanca
The price is CA $100 per night from May 26 to May 27
CA $100
CA $114 total
May 26 - May 27
includes taxes & fees
Book a stay at this business-friendly hotel in Nouaceur. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the restaurant ...
8.6/10 Excellent! (1,516 reviews)
We liked the room which is very functional but no facial tissues. The hotel itself is well-located close to the airport with half hourly shuttle service. However, slow, inattentive service in the restaurant and out of draft beer.
Reviewed on Apr 23, 2026

MAMORA BAY
19 Rue Mokhtar Ahardane Tangier
The price is CA $101 per night from May 4 to May 5
CA $101
CA $114 total
May 4 - May 5
includes taxes & fees
Stay at this hotel in Tangier. Enjoy free WiFi, a rooftop terrace, and 24-hour room service. Our guests praise the breakfast and the restaurant in our reviews. ...
8.8/10 Excellent! (1,000 reviews)
Great place to stay
Reviewed on Apr 21, 2026

Aqua Mirage Club & Aqua Parc - All Inclusive
Km 5, Route de Tahanaout Marrakech
The price is CA $238 per night from May 10 to May 11
CA $238
CA $269 total
May 10 - May 11
includes taxes & fees
Book a stay at this spa property in Marrakech. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. ...
8/10 Very Good! (1,081 reviews)
Excellent food Great facilities and a heated main pool. Shame the water park is freezing. Very large site so difficult of You have mobility
Reviewed on Apr 19, 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.







