
Morocco Scuba Diving 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 Scuba Diving hotel deals in Morocco
Price found within the past 48 hours. Click for updated prices.

Riad Lalla Azalay
Medina
Price was CA $2,725, price is now CA $1,462 per person
CA $1,462
per person
May 27 - Jun 2
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Marrakech (RAK)
9/10 Wonderful! (34 reviews)
Excellent breakfast, the staff were very friendly and flexible. The room was very clean and refreshed every day, the beds were comfortable and the location was near to everything whilst being a bit out of the way to be quieter. It was hard to find, so get good directions and keep your own sat nav on in the taxi to make sure they get you as close as possible
Reviewed on Mar 21, 2026

Riad Diamond Of Marrakech
Medina
Price was CA $2,665, price is now CA $1,825 per person
CA $1,825
per person
May 27 - Jun 2
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Marrakech (RAK)
9.4/10 Exceptional! (11 reviews)
Truly enjoyed our stay! Room was very nice, property is very central, and the staff were exceptionally helpful.
Reviewed on Feb 8, 2025

Palais Tara & Spa
Medina
Price was CA $3,451, price is now CA $2,410 per person
CA $2,410
per person
Jun 24 - Jun 30
found 16 hours ago
Roundtrip non-stop flight included
Montreal (YMQ) to Marrakech (RAK)
9.8/10 Exceptional! (25 reviews)
Palais Tara & Spa in Marrakech was even more than we expected. The property is beautiful, peaceful, and full of charm, but what truly made our stay special was the amazing staff. Everyone was so warm, attentive, and genuinely welcoming, and they went out of their way to make us feel comfortable from the moment we arrived. Their kindness and hospitality made all the difference. We left feeling grateful for such a wonderful experience and would happily stay here again.
Reviewed on Apr 10, 2026

Timoulay Hotel & Spa Agadir
Agadir Bay
Price was CA $2,925, price is now CA $2,078 per person
CA $2,078
per person
May 30 - Jun 5
found 16 hours ago
Roundtrip non-stop flight included
Montreal (YUL) to Agadir (AGA)
9/10 Wonderful! (836 reviews)
Wonderful to have a spa on site with great treatment options!
Breakfast is very good with a wide variety of options
Reviewed on Apr 8, 2026

5* Scuba Diving holidays in Morocco
Price found within the past 48 hours. Click for updated prices.

Riad Luciano Hotel & Spa
Medina
Price was CA $2,928, price is now CA $2,141 per person
CA $2,141
per person
May 27 - Jun 2
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Marrakech (RAK)
9.8/10 Exceptional! (14 reviews)
Staff was friendly and accommodating. Room was clean. Linens were premium.
Reviewed on Dec 29, 2025

The Mellah Hotel
Mechouar-Kasbah
Price was CA $3,074, price is now CA $2,312 per person
CA $2,312
per person
May 17 - May 21
found 4 hours ago
Roundtrip flight included
Toronto (YTO) to Marrakech (RAK)
10/10 Exceptional! (17 reviews)
We came from the UK looking for a holiday break and all I can say is WOW! The Mellah is a true hidden gem. A beautifully curated space with amazing service that is perfectly located walking distance to all sort of attractions. We feel so rested and fell in love with Morroco. We can't wait to return. Thank you Mellah team!
Reviewed on Dec 27, 2025

Demeures d'orient Riad Deluxe & Spa
Medina
Price was CA $3,366, price is now CA $2,540 per person
CA $2,540
per person
Jun 24 - Jun 30
found 16 hours ago
Roundtrip non-stop flight included
Montreal (YMQ) to Marrakech (RAK)
9.2/10 Wonderful! (67 reviews)
Lovely continental breakfast provided each day, the staff were absolutely lovely and really looked after us. It’s a beautiful Riad with traditional features but modern facilities. We had a number of Hammam and spa treatments which were excellent. Like many Riads, the roads outside are not very luxury looking but you step through the door into an oasis of luxury living. Enjoyed every moment.
Reviewed on Apr 11, 2026
3 Night Scuba Diving holidays in Morocco
Price found within the past 48 hours. Click for updated prices.

Riad Azrur
Medina
Price was CA $1,955, price is now CA $1,828 per person
CA $1,828
per person
May 16 - May 18
found 2 hours ago
Roundtrip flight included
Toronto (YTO) to Marrakech (RAK)
10/10 Exceptional! (188 reviews)
Ibrahim from Riad Azrur went out of his way again and again for us. Not only is the property centrally located and convenient for walking around the Medina, but it is beautiful with plenty of spaces to relax including a rooftop patio. Our flight arrived late at night and Ibrahim arranged for an airport pickup and, on our departure date, airport drop off (for an extra fee). He gave us a dinner recommendation when we arrived back late from a tour and went out of his way to offer help and recommend activities during our short stay. The spaces are lovely and Ibrahim is a wonderful host.
Reviewed on Apr 2, 2026

Dawliz Rabat Art & Spa
Bab Lamrissa
Price was CA $2,454, price is now CA $2,129 per person
CA $2,129
per person
May 16 - May 18
found 2 hours ago
Roundtrip flight included
Toronto (YTO) to Casablanca (CMN)
8/10 Very Good! (175 reviews)
Friendly staff and a clean room . Wonderful menu at the restaurant.
Reviewed on Mar 23, 2026

4 Night Scuba Diving holidays in Morocco
Price found within the past 48 hours. Click for updated prices.

Palais Moulay Said & SPA
Medina
Price was CA $2,099, price is now CA $1,433 per person
CA $1,433
per person
May 28 - May 31
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
8.8/10 Excellent! (506 reviews)
Room was ideal, staff were really friendly and helpful. Breakfast wasn't the best but did the job, hotel makes up for it though in looks and location.
Reviewed on Apr 14, 2026

Sirayane Boutique Hotel and Spa
Tassoultante
Price was CA $2,291, price is now CA $1,851 per person
CA $1,851
per person
May 28 - May 31
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
9.2/10 Wonderful! (459 reviews)
The hotel is beautiful with a lovely peaceful atmosphere. This was our second time staying here and we loved it just as much as the first. The staff are excellent and the food is delicious. The spa treatments are also very good. Great to be able to pop into the Medina using the free shuttle too. Thanks for another lovely stay!
Reviewed on Jan 18, 2026

Dar Rhizlane
Gueliz
Price was CA $2,972, price is now CA $2,421 per person
CA $2,421
per person
May 25 - May 28
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Marrakech (RAK)
9.4/10 Exceptional! (208 reviews)
This was our second visit to Dar Rhizlane and it did not disappoint. Beautiful rooms and grounds. The restaurant was also excellent. Throughout our stay, staff were very friendly and attentive. Thank you.
Reviewed on Apr 12, 2026
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.







