Mazagan Beach & Golf Resort, El Jadida, Morocco

Mazagan Beach & Golf Resort

El Jadida, Morocco

8.6Very good · 163 guest reviews

Live rates

Rooms and rates at Mazagan Beach & Golf Resort

Choose dates to see live prices for every room at Mazagan Beach & Golf Resort. You sign in only when you book, or to book with partner perks.

From our guides

Our take on Mazagan Beach & Golf Resort

“A big Atlantic beach and golf resort south of the city: a Gary Player links course, a long sweep of sand, pools and a casino; for families and golfers, not for Casablanca sightseeing.”
From our guideThe Best Luxury Hotels in Casablanca, Honestly Rankedfrom ~$200–350/night

The hotel

About Mazagan Beach & Golf Resort

Indulge in Luxury Spa and Activities

Pamper yourself with massages and relax at the private beach or enjoy a round of golf.

Dining and Entertainment Experience

Savor international cuisine at 14 restaurants, enjoy room service, and unwind at various bars.

Comfortable Accommodations and Convenient Amenities

Stay connected with free Wi-Fi, enjoy LED TVs, and make use of business facilities and airport shuttle service.

Rooms and suites

Where you'll stay at Mazagan Beach & Golf Resort

  • Prime Ocean View Queen Room, Mazagan Beach & Golf Resort

    Prime Ocean View Queen Room

    • 2 queen beds
    • Sleeps 4
  • Pool View Patio Family Room, Mazagan Beach & Golf Resort

    Pool View Patio Family Room

    • 1 king bed or 2 queen beds
    • Sleeps 6
  • Garden View King Patio Room, Mazagan Beach & Golf Resort

    Garden View King Patio Room

    • 1 king bed
    • Sleeps 3
  • Ocean View King Room, Mazagan Beach & Golf Resort

    Ocean View King Room

    • 1 king bed
    • Sleeps 3
  • Ocean View Queen Room, Mazagan Beach & Golf Resort

    Ocean View Queen Room

    • 2 queen beds
    • Sleeps 4
  • Pool View Family Room, Mazagan Beach & Golf Resort

    Pool View Family Room

    • 1 king bed or 2 queen beds
    • Sleeps 6

Amenities

What's on site

Pool & wellness

  • Fitness facilities
  • Free use of nearby fitness center
  • Full-service spa
  • Pool umbrellas
  • Pool sun loungers

Food & drink

  • Free breakfast
  • Snack bar/deli
  • Free buffet breakfast
  • Wheelchair-accessible on-site restaurant

Internet & work

  • Conference space
  • Safe-deposit box at front desk
  • Meeting rooms
  • Conference center

Parking & transport

  • Free airport transportation
  • Free self parking

Family

  • Supervised childcare/activities
  • Children's club
  • Playground on site

Accessibility

  • Wheelchair-accessible public washroom

Services

  • Porter/bellhop
  • Tours/ticket assistance
  • Reception hall

General

  • Gift shops or newsstand
  • Shopping on site
  • Health club
  • Multilingual staff
  • Free newspapers in lobby
  • On private beach
  • Wedding services
  • Turkish bath/Hammam
  • Golf driving range on site
  • Miniature golf on site
  • Golf lessons on site
  • Golfing on site
  • Surfing/bodyboarding on site
  • Beach umbrellas
  • Beach sun loungers
  • Beach towels
  • Beach volleyball on site
  • Ziplining on site
  • Golf lessons with a pro
  • Pro shop
  • Clubhouse
  • Designer stores on site
  • Golf cart
  • Golf clubs (equipment)
  • Surf lessons - onsite
  • Lifeguard on site

Gallery

Photos of Mazagan Beach & Golf Resort

  • Mazagan Beach & Golf Resort, El Jadida, Morocco (photo 2)
  • Mazagan Beach & Golf Resort, El Jadida, Morocco (photo 3)
  • Mazagan Beach & Golf Resort, El Jadida, Morocco (photo 4)
  • Mazagan Beach & Golf Resort, El Jadida, Morocco (photo 5)

Guest reviews

What guests say

8.6Very good · 163 guest reviews

Guests praiseHigh-quality serviceExcellent food and beverage optionsBeautiful location and views

Cleanliness
8.0
Service
9.0
Location
8.6
Room Quality
8.5
Amenities
8.5
Value for Money
8.5
Food and Beverage
9.0
Overall Experience
8.6

Beautiful hotel with very fiendly staff

“Beautiful resort with plenty of activities. You will never get bored here.”
Guest review, Mar 2026 · scored 10/10

Guest scores and reviews as published on our live-rates booking platform. Facts and guest scores checked November 2026.

Good to know

Planning a stay at Mazagan Beach & Golf Resort

Address
Km 10, Route de Casablanca, El Jadida, El Jadida, 24000, El Jadida 24000
Check-in and check-out
Check-in from 2:00 PM, check-out by 12:00 PM
Nearest airport
Mohammed V International Airport (CMN)
Open in Google Maps

House rules

  • Local laws may restrict unmarried guests from sharing rooms. Guests are responsible for providing proof of marriage, if requested by the property. Reservations are required for golf tee times, massage services, and spa treatments. Reservations can be made by contacting the hotel prior to arrival, using the contact information on the booking confirmation. Up to 2 children 11 years old and younger stay free when occupying the parent or guardian's room, using existing bedding. The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation. Some facilities may have restricted access. Guests can contact the property for details using the contact information on the booking confirmation. No pets and no service animals are allowed at this property. Contactless check-out is available.
  • A deposit may be required at the property.

Biirdee · Preferred Partner

Book Mazagan Beach & Golf Resort with perks

Book a room yourself from the live rates above, or ask a concierge: they check availability at Mazagan Beach & Golf Resort and the partner perks your stay qualifies for, at the same rate as booking direct.

  • Same rate as direct
  • Upgrade priority
  • Daily breakfast
  • Property credits

Partner perks vary by hotel and are confirmed with your rate.

No booking fee

Get your rate and perks

Tell us when you’d like to stay. A concierge replies within hours with availability, the rate and the perks your stay qualifies for.

Mazagan Beach & Golf ResortEl Jadida, Morocco

When? optional
Guests
  1. Tell us the trip

  2. A concierge replies within hours

  3. Book at the same rate as direct

A concierge travel agency: paid by the hotel, never by you.

Prefer to talk?WhatsApp[email protected]