
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.

Riad Hamdane Rooftop & SPA
Medina
Price was CA $2,534, price is now CA $1,691 per person
CA $1,691
per person
Sep 2 - Sep 8
found 2 hours ago
Roundtrip non-stop flight included
Montreal (YMQ) to Marrakech (RAK)
9.8/10 Exceptional! (18 reviews)
We had an exceptional stay at Riad Hamadane. The receptionist, Housne, was very kind. He arranged for our luggage to be carried through the old city alleys. He also provided great suggestions on where to go and what to eat. All the staff members at this riad were very kind. I definitely recommend this place.
Reviewed on Jul 26, 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 2 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

STORY Le Carrousel Rabat
Yacoub El Mansour
Price was CA $3,063, price is now CA $1,945 per person
CA $1,945
per person
Oct 15 - Oct 21
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Casablanca (CMN)
9.6/10 Exceptional! (27 reviews)
The hotel is fairly new, our king bed was huge and sheets clean. They gave us nice towels. The breakfast was yummy and it’s near the ocean.
Reviewed on Jul 22, 2026

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 2 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

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

STORY Le Carrousel Rabat
Yacoub El Mansour
Price was CA $3,063, price is now CA $1,945 per person
CA $1,945
per person
Oct 15 - Oct 21
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Casablanca (CMN)
9.6/10 Exceptional! (27 reviews)
The hotel is fairly new, our king bed was huge and sheets clean. They gave us nice towels. The breakfast was yummy and it’s near the ocean.
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 2 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 2 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 19 hours 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 8 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Marrakech (RAK)
7.6/10 Good! (66 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 8 hours 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 8 hours 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.







