Get the best of CF straight to your inbox.

Subscribe, sit back, and let your mind travel.


Mazagan Resort, Al Jedida - Morocco

Having lived in Gibraltar for almost 8 years now, it is a surprise, to myself too, why we never travelled to Morocco more often. A few weeks ago, we attended a wedding at the Mazagan resort in Al Jedida, Morocco. 

It is a 45-minute drive from Casablanca, and considering that you have direct flights into Casablanca from almost every major city, it’’s pretty easy to get to.

This resort was built by the same people who built the Atlantis Hotels in the Bahamas and Dubai. Needless to say, it was an extremely impressive property. After the wedding, we stayed on a few days to enjoy the resort, and we couldn’’t recommend it more. Having 2 young children, we were a bit worried as to how we would entertain them, and wow, we were pleasantly surprised! Not only did they have the usual kids club (4 to 11 years old and open from 9am to 6pm) where they have a dedicated team organising daily children’s activity programmes, children also have their own private swimming pool and horseback riding, which is a tradition in the region of Doukkala.

The baby club, for  3 months to 4 years (open from 9am to 6pm), has educational activities and sports, games, fun, entertainment and scheduled naps. And a babysitting service while the adults get to have some of our own fun.  (The babysitting service is available from 6 pm to 5 am.) My older son went go-karting, horse riding, and even played a few games of football and basketball. 

For teenage kids, they had a daily athletic programme including Beach Volleyball, football, horseback riding and lots more. Moreover, various activities, including electronic games, big screens for watching movies and a disco style kids club open on weekends from 7pm to 12pm.

In addition to loads of children’s activities, the resort is all encompassing for adults too. From quad biking to paint balling, go-karting to hot yoga, we were spoiled for choice. Not to forget the spa and golf course too! The hotel has a some great restaurants to ensure you are well fed: a steakhouse, seafood restaurant, sushi bar, and a traditional Moroccan restaurant, to name a few.  There are 2 chiringuitos (beach bars), which are open during the day, where you can have lunch and take a swim. One of he ‘chiringuitos’ offered traditional Spanish food including oysters, calamares, prawns, and of course, paella. The resort also has an in-house casino and nightclub, for those nights when the kids are tucked away in bed! 

The one thing I do have to complain about though was the slow service. Moroccan people are extremely hospitable and welcoming, but just very laid back. This was a little frustrating for us coming from Europe where we are used to getting things done in a quick and efficient manner. It took us over 45 minutes to check in (and also check out) and about an hour for the bellman to bring our suitcases to the room. As unappealing as this sounds, we learned to quickly deal with it and just allowed ourselves more time to do whatever was needed. The hotel was extremely well priced, so we were willing to overlook this lack in service and appreciate everything else it had to offer.

Have I convinced you yet?!

If you are looking for somewhere exotic, with a wide range of activities for everyone, then Mazagan is your place to go. 


You May Also Like

Any Questions or Tips to add?