Skip to main content
Beginning of main content

Mazagan Beach & Golf Resort

5.0 out of 5.0

Recent guest reviews

The customer service is outstanding at the restaurants and by the pool area . The check-in staff are rude and overwhelmed due to short staffing . The rooms are clean but the view will depend of ur luck even if u pay extra for it . Al firma is one of the best authentic Moroccan restaurant . You must try it The pool is not deep so you really can not swim but you can go to the beach

Mazagan is an oasis in the middle of no where about 2 hours drive from Casablanca; hotel is grand and well designed to protect against winds. Beach is long and grand, offering great walks and vistas. Rooms were of ok size and comfort, but they did show signs of spills on carpet not being cleaned up. This was also true in main rooms.The big negative was that hotel had no record of our reservation made [...] Ended up paying twice at higher rate and now working to get overpayment back.

Route de Houzia El Jadida

Hotel highlights

  • Free buffet breakfast
  • Free WiFi and wired Internet in rooms and public areas
  • Free parking
  • Onsite dining

Mazagan Beach & Golf Resort is located within a 15-minute drive of El Jadida Beach and El Jadida Municipal Theater. This 492-room, 5-star hotel welcomes business and leisure travelers with 2 outdoor pools, a private beach, and a golf course. It's adjacent to the airport and also within a 30-minute drive of El Jadida Citadel and Sidi Bouzid Beach.


Start your day off right with a free buffet breakfast. Relish the Mediterranean cuisine at Sel de Mer, one of 13 onsite restaurants. Savor a meal from the privacy of your room with 24-hour room service, or get a pick-me-up at the coffee shop/café.


All 492 air-conditioned rooms feature minibars, coffee makers, and free bottled water. Guests can expect to find free WiFi and wired Internet, plus LCD TVs with satellite channels and pay movies. Hair dryers, safes, and phones are also standard.

Property features

Mazagan Beach & Golf Resort features a private beach, a golf course, and a full-service spa. If you drive, take advantage of free parking. Multilingual staff at the front desk are standing by 24/7 to help with dry cleaning/laundry, concierge services, and luggage storage. Other amenities at this beach hotel include 2 outdoor pools, a casino, and a nightclub.

Room options

Ocean View Mazagan Suite

King 1 | Queen 2 | Sleeps 4

Prime Ocean View Room

King 1 | Queen 2 | Sleeps 4

Deluxe Room, Ocean View

King 1 | Queen 2 | Sleeps 4

Prime Ocean Mazagan Suite

King 1 | Sleeps 4

Reviews from Trip Advisor

Trip Advisor aggregated rating

76% of guests recommend this hotel

Total of 1364 reviews