Very Good 4829 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet


  •  Babysitting
  •  Casino
  •  Free WiFi
  •  Golf Course
  •  Gym
  •  Handicap Accessible
  •  Kids Club
  •  Parking On Site
  •  Pet-friendly
  •  Pool
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
sofa property Bedroom Suite condominium living room home Villa Resort cottage mansion nice flat



With a stay at Mazagan Beach & Golf Resort in El Jadida, you’ll be by the ocean and within the region of El Jadida Beach and El Jadida Citadel. This 5-star hotel is within the region of El Jadida Municipal Theater and Sidi Bouzid Beach.


Make yourself at home in one of the 492 air-conditioned rooms featuring minibars and LCD televisions. Complimentary wired and wireless Internet access keeps you connected, and satellite programming provides entertainment. Bathrooms have separate bathtubs and showers and hair dryers. Conveniences include phones, as well as safes and coffee/tea makers.

Spa, Wellness & Premium Amenities

Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. When the sun is out, a round of golf or a day at the private beach are two great options for taking advantage of the fine weather. Additional amenities at this hotel include complimentary wireless Internet access, concierge services, and babysitting/childcare (surcharge).

Food & Drink

Enjoy a meal at one of the hotel’s dining establishments, which include 13 restaurants and a coffee shop/café. From your room, you can also access 24-hour room service. Relax with a refreshing drink at a beach bar, a poolside bar, or one of 6 bars/lounges.

Business & Travel Amenities

Featured amenities include complimentary wired Internet access, a business center, and dry cleaning/laundry services. Event facilities at this hotel consist of a conference center and meeting rooms. Free self parking is available onsite.

How to Get There

Mazagan Beach & Golf Resort
Route de Houzia
El Jadida, 24000 Morocco


Nightmare during checkin

To be honest this not the first I am reporting about this misdemeanor. I have been to the place several times during seminars or business meetings. If in some cases check in is done by our expeditor, most of the time is a long procedure and wish your luck to get a room before 16h00. This time, I came with my extended family. I had earlier told the booking agency I will travelling with my old mother and made the travel agent call in front of me. No worries we were told. D day we were at the reception at 16h20 but no rooms were ready. Beside the check in took really more than 40 minutes. Ayoub at the desk can confirm it. Poor kid he did what he could.
I don't need to say the hotel is great but the staff looks overworked, not motivated and not briefed well. Let alone the deposit they debit from your card on the spot. To my knowledge, yes for a print of your credit card but not for automatic debit on the spot.
I would not recommend this hotel unless you have steel nerves

Terrible restaurant experience
David B

Went to Sur le Mer restaurant, or whatever they call their fish spot, and never got to eat because the service was so atrocious. We (a group of 6 traveling with another group of 5) were never served our main meal despite having been there for over 1.5 hrs, and despite the fact that our other table was served. We continued to get the usual story that “the food was coming” but how long does it take to cook sole?
Don’t waste your time on this two-bit spot..

Tranquility and Awesome view rolled into one

The view of the beach, the awesome structures, the nice weather, a peacefull and stress free day, a vacation should be. While enjoying the best coffee ☺️

This place is highly recommended to breathe and relax. Staffs are friendly and service are amazing.