
Morocco Scuba Diving Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 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.

New Hotel Piscine wellness & Spa Casablanca
Maarif
Price was CA $2,156, price is now CA $1,495 per person
CA $1,495
per person
Aug 20 - Aug 26
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Casablanca (CMN)
7.4/10 Good! (49 reviews)
There was stale fish smell at reception area, the room floor was a bit sticky, Airconditioning was not turned on in the hotel, we were told to open the windows. Breakfast was ok and there is a big sitting area. The room was neat.
Reviewed on Apr 13, 2026

Oum Palace Hôtel & Spa Casablanca
Casablanca City Center
Price was CA $2,181, price is now CA $1,528 per person
CA $1,528
per person
Aug 20 - Aug 26
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Casablanca (CMN)
7.4/10 Good! (162 reviews)
Fabulous breakfast & great location. However, the food at breakfast should have been covered as there were flys around the bread, cakes/pastries.
The Wi-Fi was very poor as soon as you connected it kept dropping out. I told the staff & he said he would get it resolved but the problem remained daily throughout my stay
Reviewed on Jun 27, 2025



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

New Hotel Piscine wellness & Spa Casablanca
Maarif
Price was CA $2,156, price is now CA $1,495 per person
CA $1,495
per person
Aug 20 - Aug 26
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Casablanca (CMN)
7.4/10 Good! (49 reviews)
There was stale fish smell at reception area, the room floor was a bit sticky, Airconditioning was not turned on in the hotel, we were told to open the windows. Breakfast was ok and there is a big sitting area. The room was neat.
Reviewed on Apr 13, 2026

The Oberoi Marrakech
Price was CA $3,041, price is now CA $2,405 per person
CA $2,405
per person
Aug 9 - Aug 12
found 1 day ago
Roundtrip flight included
Montreal (YUL) to Marrakech (RAK)
10/10 Exceptional! (174 reviews)
The hotel staff are incredible, every single person goes out of their way for you. The whole team made our honeymoon the most special trip, and looked after us in every way. We can’t wait to go back, and want to pass on a huge thank you to everyone at The Oberoi.
Reviewed on May 3, 2026

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

Riad Kaiss by Anika
Medina
Price was CA $1,783, price is now CA $1,687 per person
CA $1,687
per person
Jul 21 - Jul 23
found 16 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
9.8/10 Exceptional! (334 reviews)
The staff at this hotel were amazing! They were super friendly and helpful! Nawal and Toufeek (sp?) were especially superb and we were very grateful for their help! The room was good and the bed was comfortable. It was a little too firm for my wife, so they brought a mattress topper and that solved the issue and she slept great after that. The place is super centrally located, yet quiet, so that was nice. They do need to replace their towels, as many of them were a bit worn, but otherwise, this was a great choice.
Reviewed on May 25, 2026

Palais Ronsard
Palmeraie
Price was CA $2,203, price is now CA $2,017 per person
CA $2,017
per person
Jul 21 - Jul 23
found 16 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
9.4/10 Exceptional! (48 reviews)
There’s no doubt this is a stunning property. We stayed in a delux villa which was also beautifully furnished. Being Relais & Chateâux we expected service to be of very high standard which it certainly was not. There’s clearly a lack of leadership and proper training.
Reviewed on Apr 11, 2026

STORY Le Carrousel Rabat
Yacoub El Mansour
Price was CA $2,036, price is now CA $1,928 per person
CA $1,928
per person
Jul 21 - Jul 23
found 16 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Casablanca (CMN)
9.2/10 Wonderful! (19 reviews)
Beautiful hotel, super clean and best service
Reviewed on Apr 21, 2026
4 Night Scuba Diving holidays in Morocco
Price found within the past 48 hours. Click for updated prices.


Riad Nowara & Spa
Medina
Price was CA $1,929, price is now CA $1,523 per person
CA $1,523
per person
Aug 9 - Aug 12
found 1 day ago
Roundtrip flight included
Montreal (YUL) to Marrakech (RAK)
9/10 Wonderful! (17 reviews)
Mohamed y Abdula son los mejores host del hotel, personas increíbles y amables, solamente por fuera fue un poco difícil encontrar el número porqué no se ve bien señalizado.
Reviewed on May 31, 2026

The Oberoi Marrakech
Price was CA $3,041, price is now CA $2,405 per person
CA $2,405
per person
Aug 9 - Aug 12
found 1 day ago
Roundtrip flight included
Montreal (YUL) to Marrakech (RAK)
10/10 Exceptional! (174 reviews)
The hotel staff are incredible, every single person goes out of their way for you. The whole team made our honeymoon the most special trip, and looked after us in every way. We can’t wait to go back, and want to pass on a huge thank you to everyone at The Oberoi.
Reviewed on May 3, 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.







