follow us

Twitter Facebook Instagram

talk to our travel experts

Call 020 8968 0501
or click here to email

I thought my holiday would be good but I was unprepared for how brilliant I would feel by the end of the week evening standard

read more press quotes

"Thank you all so very much for your energy, expertise and inspiration"

read more testimonials
mazagan beach resort

7 nights per family from £3,300 mazagan beach resort el jadida

Mazagan Beach Resort is set in a stunning coastal location on a seemingly endless beach and surrounded by beautifully manicured grounds.  A luxury resort that's perfect for a fun and active family holiday.

Mazagan is located 45 minutes south of Casablanca near to the ancient fortified city of El Jadida.  The resort is unique in Morocco and offers 500 rooms and suites that are spread around the enormous swimming pool and gardens.  All rooms are spacious with an en-suite bathroom and have views of either the pool area or the sea.   Interconnecting rooms are available for families.

The superb facilities at the resort are designed to appeal to families with an abundance of activities and entertainment on offer to children of all ages.  The three different children's clubs cater for children from 3 months to 18 years and are open from 9am – 6pm with dedicated teams who organise a daily children's activity programme tailored to each age group.

But adults are not forgotten!  Enjoy revitalising and rejuvenating treatments in the fabulous spa, work out in the gym, explore the coastline on horseback, join a yoga or pilates class or, for golfers, there's a magnificent Gary Player designed 18 hole championship links course.  The Golf Academy offers coaching for both grown ups and children.  The resort also features 3 floodlit tennis courts.

Since the resort is pretty remote, it's important that guests have a choice of restaurants, so there are 8 to choose from, offering everything from international cuisine to traditional Moroccan dishes.  For evening and late night entertainment, Mazagan also has a casino and a nightclub.

This is a resort built on a truly epic scale (in Moroccan terms) and is ideal for families looking for a mixture of sunshine, beach, activities and adventures.

Why not combine your stay on the coast with a few nights in exotic Marrakech and / or a few nights in the magnificent Atlas Mountains?  Our travel experts can tailor-make the perfect holiday for you.

Other beach holiday ideas in Morocco

  • La Saltana Oualidia - delightfully remote and relaxing 11 bedroom boutique beach hotel with a spa, suitable for both adults and families
  • Paradis Plage - fantastic mini resort for surfing, yoga and spa just north of Agadir.  Perfect for adults and families
  • Madada Mogador - boutique 6 bedroom riad in Essaouira's medina

Other great family resorts...


7 nights for a family of 4 sharing two interconnecting KIng rooms from £3,300.  Price includes:

  • 7 nights accommodation in two Deluxe King rooms on a B & B basis
  • Return flights
  • Private airport transfers

These are guide prices only and subject to change.


The Mazagan Beach Resort offers rooms and suites with views of either the lagoon, golf course or swimming pool. Deluxe Rooms with balconies, are spacious and offer a wonderful view of the ocean or the swimming pool. The Mazagan Suites, Executive Suites, Ambassador suites and the Royal Suites have views of the ocean, gardens or golf course, and spacious seating areas. All rooms have:

  • Air-conditioning
  • Complimentary wifi
  • Satellite LCD TV
  • Mini-bar, safe, hairdryer
  • Hi-speed internet access
  • Balcony or terrace


There are three kids clubs (Baby, Kidz and Rush) - the Baby Club, for children aged between 3 months and 3 years offers learning activities, fun and games, while the Kidz Club (for 4 to 11 years) offers daily supervised events with state-of-the-art equipment. At Rush (for 12 to 17 years), older children can enjoy watching movies on giant screens and visit the disco in the evening. A childminding service is also available.

There's so much to do and experience at Mazagan Beach Resort that everyone, whatever their age, will have a fabulous holiday.  Activities include:

  • Beach volleyball
  • Dune buggies
  • Golf
  • Horse riding
  • Jet skiing
  • Jogging trails
  • Kid's clubs
  • Nordic walking
  • Pilates
  • Quad biking
  • Spa treatments
  • Surfing
  • Tennis
  • Working out
  • Yoga

experiences in el jadida