
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.

Les Jardins de Zyriab
Tassoultante
Price was CA $1,432, price is now CA $815 per person
CA $815
per person
Oct 4 - Oct 9
found 1 hour ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
9.2/10 Wonderful! (44 reviews)
We've visited Marrakech several times but always stayed withing the city. This place is a bit removed, and you'll need a car to get to and from the city. This is an excellent value. Great pool, and the small restaurant serves up a good meal. This is especially a place for families with young kids, as there's a playground, even small soccer field. The rooms are very well appointed, and the kitchen has all you need for dining in, which is what many do here. Idea for an extended stay. Only thing lacking was a gym. That said, highly recommeded.
Reviewed on May 25, 2026

Dar Darma - Riad
Medina
Price was CA $5,123, price is now CA $2,540 per person
CA $2,540
per person
Sep 2 - Sep 8
found 18 hours ago
Roundtrip non-stop flight included
Montreal (YMQ) to Marrakech (RAK)
8.8/10 Excellent! (41 reviews)
Breakfast on the terrace is a lovely experience. The rooms are beautiful and the staff very gracious.
Reviewed on Feb 8, 2025

Palais Dar Si Aissa ALL-SUITES
Medina
Price was CA $3,202, price is now CA $1,608 per person
CA $1,608
per person
Oct 4 - Oct 9
found 1 hour ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
7.8/10 Good! (24 reviews)
This is a gem of a hotel.
Lovely staff who can’t do enough for you. Our two rooms are amazing! So so clean and comfortable with everything you need for your stay.
Brilliant location. Would definitely stay again and highly recommend
Reviewed on Nov 29, 2025

Riad Flam & Spa
Medina
Price was CA $2,070, price is now CA $1,308 per person
CA $1,308
per person
Oct 4 - Oct 9
found 1 hour ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
9.2/10 Wonderful! (14 reviews)
Its a lovely property, just needs a little TLC. Best part was that its away from the main medina so its nice and quiet. The court yard is lovely with the nice little plunge pool. The roof top was beautiful but maybe need more shade especially when hot.
Lots of lovely restaurants around the medina. Would stay here again as it was very reasonably priced.
Room was nice, just a little dark. Bathroom was huge.
Staff were really nice and helpful.
Morning breakfast was freshly made and very good.
Reviewed on Jun 22, 2026

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

Riad Dar Anika
Medina
Price was CA $2,782, price is now CA $1,925 per person
CA $1,925
per person
Sep 2 - Sep 8
found 18 hours ago
Roundtrip non-stop flight included
Montreal (YMQ) to Marrakech (RAK)
9.8/10 Exceptional! (461 reviews)
We had a fantastic 3-night stay at Riad Dar Anika and would highly recommend it to anyone visiting Marrakech.
From the moment we arrived, the staff made us feel genuinely welcome. The reception team couldn’t have been more helpful, taking the time to recommend and book an excellent local restaurant for us, as well as providing useful tips and advice throughout our stay. Nothing was ever too much trouble.
The breakfast each morning was absolutely stunning, with a wonderful selection of fresh Moroccan and continental dishes, all beautifully presented and served with a smile.
The riad itself is beautiful, peaceful, spotlessly clean, and the perfect place to relax after exploring the busy streets of Marrakech. Every member of staff went above and beyond to ensure we had an unforgettable stay.
Thank you to everyone at Riad Dar Anika for such wonderful hospitality. We wouldn’t hesitate to stay here again and will definitely recommend it to friends and family.
Reviewed on Jul 22, 2026

Dar Darma - Riad
Medina
Price was CA $5,123, price is now CA $2,540 per person
CA $2,540
per person
Sep 2 - Sep 8
found 18 hours ago
Roundtrip non-stop flight included
Montreal (YMQ) to Marrakech (RAK)
8.8/10 Excellent! (41 reviews)
Breakfast on the terrace is a lovely experience. The rooms are beautiful and the staff very gracious.
Reviewed on Feb 8, 2025

The Mellah Hotel
Mechouar-Kasbah
Price was CA $3,697, price is now CA $2,462 per person
CA $2,462
per person
Sep 2 - Sep 8
found 18 hours ago
Roundtrip non-stop flight included
Montreal (YMQ) to Marrakech (RAK)
10/10 Exceptional! (22 reviews)
The hotel is beautiful, peaceful and a great place to unwind after exploring the city, but what really stood out was the exceptional staff. Everyone was genuinely friendly, attentive and always happy to help, making me feel welcome throughout my stay. I wouldn’t hesitate to stay here again and highly recommend it to anyone visiting Marrakech.
Reviewed on Jul 4, 2026
3 Night Scuba Diving holidays in Morocco
Price found within the past 48 hours. Click for updated prices.


TUI BLUE Medina Gardens – Adults Only – All Inclusive
Medina
Price was CA $1,751, price is now CA $1,514 per person
CA $1,514
per person
Sep 11 - Sep 13
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Marrakech (RAK)
9/10 Wonderful! (809 reviews)
Hot tub was terrible. It was set at 41 degrees so we couldn't use it. By the time itgot down to a reasonable temperature we were leaving, it was dirty so a waste of money.
Staff cannot do enough for you but the hotel is looking a bit tatty.
Reviewed on Jul 27, 2026

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

Riad Rêve De Samir
Medina
Price was CA $1,739, price is now CA $1,254 per person
CA $1,254
per person
Oct 9 - Oct 12
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
7.6/10 Good! (67 reviews)
What should have been an unforgettable trip to Marrakech became a nightmare because of this hotel.
When I checked in, I asked for the key to the room safe so I could securely store my cash and valuables. The staff told me they would check, but they never provided the key.
Before leaving for the day, I left USD 400 in my room. When my friend and I returned, USD 300 was missing. I am absolutely certain of the amount because I counted the money before leaving.
I immediately informed the reception. Shockingly, they told me that a similar incident had happened before and that they would investigate.
Later, they reviewed their security cameras and informed me that only the housekeeper had entered my room while we were away. However, they simply told me that she denied taking anything and therefore no action would be taken.
To make matters worse, I had also paid for a guide arranged by the riad. Instead of taking me to the places I specifically requested, he repeatedly took me to stores where he appeared to receive commissions, completely ignoring what I had asked for.
After the hotel’s response, I no longer felt safe staying there. I had to leave immediately and drag my luggage through the streets of Marrakech to find another place to stay. It caused enormous stress, unexpected expenses, and completely ruined what should have been wonderful vacation.
I cannot recommend this property to anyone. The lack of security and the way this situation was handled were completely unacceptable
Reviewed on Jul 28, 2026

Riad Rêve Et Fantaisie Marrakech
Medina
Price was CA $1,742, price is now CA $1,265 per person
CA $1,265
per person
Oct 9 - Oct 12
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
9.4/10 Exceptional! (3 reviews)
The staff were great, room was nice, would recommend.
Reviewed on Jul 22, 2026

Riad Les Secrets De Marrakech
Medina
Price was CA $1,736, price is now CA $1,264 per person
CA $1,264
per person
Oct 9 - Oct 12
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
8.6/10 Excellent! (7 reviews)
Small riad located outside the medina. You need to be prepared to deal with staff who can be quite persistent in trying to sell extra services despite our refusals. We eventually booked and paid for an airport transfer through them. They had also offered us a takeaway breakfast, which we never received. We ended up without transportation in the middle of the night, having to figure things out ourselves, and they refused to issue a refund
Reviewed on May 4, 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.







