Let's talk. We're open

(858) 523-9000

Mazagan Beach Resort

El Jadida, Morocco

The Mazagan Beach Resort is set in a stunning coastal location near El Jadida, with a vast beach and beautiful grounds. This luxury resort offers a variety of entertainment for children and adults alike so is perfect for a family vacation.

We are not currently featuring Mazagan Beach Resort in our portfolio of handpicked properties in Morocco. Please speak to our travel specialists about suitable alternatives in Morocco and elsewhere in the Mediterranean.

At a Glance

  • A 5 star beach resort easily accessible from the UK with a short 3 hour flight.

  • Good variety of interconnecting room options for families

  • Excellent range of resort activities and facilities to suite every age group and interest

  • Resort children's club from 3 months - 17 years divided into 3 groups. We really thought the kids club was well thought out and designed.

  • Excellent discounts available for children

  • Open all year round. Particularly good from March - October

  • 18-hole Gary Player designed links championship golf course - a really good test for golfers.

  • ESPA Spa and well equipped techno gym

Insider's View

If you are feeling energetic then I would recommend taking the opportunity to a jog along the beautiful beach first thing in the morning and watch the sun rising across the Atlantic.

Scott Dunn team

Insider's View

If you take to the golf course, ensure you use punch shots to hit under the wind - otherwise the course will get the better of you!

Daniel Smith

Insider's View

Combine with a couple of nights in Marrakech for an amazing twin center vacation

Daniel Smith

Call us on (858) 523-9000 to start planning your vacation to Mazagan Beach Resort


Mazagan sits alone on the Moroccan coast and near to the fortified city of El Jadida, just 45 minutes south of Casablanca. The hotel has 500 rooms and suites that are situated around the swimming pool and gardens and are the main focal point of the resort. All rooms are spacious with an en-suite bathroom and have views of either the pool area or the sea and for families, the hotel can guarantee interconnecting rooms.

The facilities on offer will appeal to many families that are looking for a vacation where there is lots of entertainment for the children. The three different kids clubs cater for children from 3 months to 18 years and are open from 9am – 6pm with dedicated teams who organize a daily children's activity program tailored to their ages.

The hotel does offer something for the parents too, so if you need some relaxation you can try out some of the ESPA spa treatments, or if it’s golf you like there is a Gary Player designed 18-hole links course. You will be spoiled for choice with the 8 restaurants on offer, from international cuisine to traditional Moroccan gastronomy. If that isn’t enough there is even a Casino and the “Sanctuary” nightclub where you can spend your evening.

We would recommend this property to guests seeking an "adventurous" beach vacation with lots of entertainment for the whole family.

Please note, some of the main bars do not sell alcohol during Ramadan (although the beach and pool bars do and you can also get wine with your meal).


The Mazagan Beach Resort has 500 rooms and suites with views of either the lagoon, golf course, swimming pool or patio. Deluxe Rooms with Juliet balconies, are spacious and offer a wonderful view of the ocean or the patio and swimming pool. Furnishings are traditional with dark woods and traditional bright colors throughout. The Mazagan Suites, Executive Suites, Ambassador suites and the Royal Suites have views of the ocean, gardens or golf course, large sitting areas and also have Moroccan inspired decor. All rooms have air-conditioning, satellite LCD TV, mini- bar, safe, hairdryer, internet and a balcony or terrace. For additional space, all suites interconnect to a deluxe room.

Deluxe Rooms

These rooms either have a king size bed or 2 x queen size beds and are approximately 42-44sqm in size with a romeo and juliet style balcony, the majority of which are interconnecting. Views from the room are either prime pool, partial ocean or prime ocean views.

Mazagan Suite

The Mazagan Suite has a separate bedroom and living room and is around 82sqm in size.

Executive Suite

This room type is basically a one bedroom suite with a small kitchenette area in the separate living room and a full balcony approx 140sqm in size.

Ambassador Suite

The Ambassador Suite is a lovely spacious suite with a separate living area and bedroom. The living area includes a kitchenette and a dining space and features a good sized balcony. Approx 231sqm.

Royal Suite

For the ultimate in space, privacy and comfort, the impressive Royal Suites have it all. Approx 342sqm.


Mazagan Beach Resort specializes in keeping family members of all ages happy. The Baby Club is for younger children aged between three months and four years and focuses on early learning activities, fun and games. Open daily from 09.00 - 18.00 (closed Monday and Tuesdays in term time).

The Kidz Club is for children aged between 4 and 12 years old and has a daily activity program enabling the children to get the most out of the resort, beach and sea. The club is open from 09.00 - 18.00 (closed on Monday and Tuesday in term times). There is also a private swimming pool and horse riding available for them.

Club Rush is for teenagers and has an a la carte program including activities such as riding, volleyball, big screen movies and computer activities. Open daily from 10.00 - 19.00 and from 10.00 - midnight on Fridays and Saturdays.

Babysitting is also available from 17.30 - 05.30, where a minimum of 2 hours must be booked.


Babysitting is available for during the day or the evenings. Minimum of 2 hours at a cost of around £25 (max 3 children).

Baby Club

From 3 months to 4 years. A dedicated space for the little ones located near the main reception area. Facilities include a separate sleep room, soft play area and a good variety of toys, games and equipment for this age group. No charge, but prebooking recommended. Open daily from 09.00-18.00 (closed Monday and Tuesday in term time)

Kidz Club

For children aged between 4 and 12 - under the supervision of a professional and energetic team of coordinators, children can make use of the game consols, home cinema, resorts sporting facilities and age-appropriate activities (cookery lessons, table tennis, treasure hunts)

Club Rush

Packed daylong program of activities for teenagers between 13 and 17; all overseen by specially trained and experienced coordinators. Activities include beach football, gym, surfing, beach volleyball, DJ workshop, dance lessons and photo shoots. Open daily from 10.00 - 19.00 and from 10.00 to midnight on Friday and Saturday

Kids Club

Available from 4 to 12 years on a complimentary basis including snacks (meals extra). This is a well equipped kids club with good indoor and outdoor space created for this age group including ipad tables, imac tower and cooking stations for cooking activities. Outside there is a heated children's pool with slide, trampoline as well as the usual playground equipment. Closed on Mondays and Tuesdays in term times.


Guests are spoiled with eight dining venues which range from authentic Moroccan, Mediterranean and Seafood restaurants to casual poolside grills and salads. There are also three bars, a casino and Sanctuary nightclub.

All restaurants have separate children's menus. Currently there are some fantastic offers for children whereby children under 12 years can eat for free or eat half price according to the menu.


Mazagan Spa offers stunning views across the Atlantic Ocean. Exotic aromas and traditional rituals are the promise to an amazing journey. Unique Moroccan beauty treatments and luxury products meet to allow you to experience a sensory escape and magical moments.

The Mazagan Spa offers a wide range of body and facial treatments and has 19 treatment rooms, luxury two-person private suite with stunning ocean views, side by side treatments, private facilities with steam room, Jacuzzi bath, indoor and outdoor relaxation areas, a 100 m² authentic hammam with marble and mosaic décor, featuring a cool room and two internal steam rooms.

The spa also has a beauty salon and a fitness Center equipped with the state-of the-art exercise machines.


The outstanding feature about Mazagan is the huge range of services and activities available to guests. This includes are two heated swimming pools (one of which is more suited to families), a fabulous extensive ESPA spa with hammam, three floodlit tennis courts, watersports center, fully equipped techno gym with yoga and pilates studios, 18 hole Gary Player designed golf course with club house.

Other activities available include horseriding, volleyball, quad biking and biking.

Activities included in your stay at Mazagan Beach Club include use of the jogging trails, Nordic walking, tennis and beach soccer.


Watersports activities available include canoeing, surfing, longboard, paddleboard, bodyboard and jet skiing.


The beach is a glorious long sandy beach which is totally unspoiled. As the resort is situated on the Atlantic, there is generally a constant breeze and the waves can be rough at times.


The 18 hole Gary Player designed links course much of which is alongside sandy dunes is the best in Morocco. It includes a club house and practice range. Programmes can arranged and tailored to suit all abilities. There is a further 18 hole course nearby towards Jadida.

Mazagan is an ideal destination for golfers looking for a short break. There are some fantastic special offers available with golfing packages included.

Location & Directions

El Jadida, Morocco

El Jadida is a small local Portuguese influenced Moroccan port approximately 6km from Mazagan (10 minute drive). Authentic souks can be discovered there at your leisure. Mazagan is a 2-hour 30-minute drive from Marrakech and a 3-hour 45-minute drive from Essouira.

When to go

Spring (March to May) is popular as these months are pleasantly warm and sunny, and the landscape is lush and green. The summer is actually not too hot (as some would think), and is a good alternative to Europe - with the breeze it offers a really pleasant temperature. Fall (mid Sep-mid Nov) is also lovely, but the countryside tends to look parched.

Best time to Visit

Good time to visit

Average time to visit

Call us on (858) 523-9000 to start planning your vacation to Mazagan Beach Resort

Sign up for our newsletter

Receive news and offers from Scott Dunn

Contact us
How we work
  • Browse our website for inspiration
  • Call us and speak to a travel expert
  • Tell us what you want to see and do, when you want to go and give us an idea of your budget
  • We’ll customize an incredible vacation just for you (we never sell packages or escorted tours)
What guests say

"Excellent service throughout with great attention to detail and thoughtfulness. I believe Scott Dunn does deliver more than most high-end vacation companies and will go "the extra mile".