Mazagan Beach & Golf Resort - El Jadida

$$$$||View on mapEl Jadida, MoroccoEl Haouzia, El Jadida, Morocco, 24000|
8.4
Great
|75 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
Mazagan Beach & Golf Resort - El Jadida
El Haouzia, El Jadida, Morocco, 24000·View on map
$$$$
Overall Score
Great
8.4Great
Highest Rated
Location8.9
Cleanliness8.8
Comfort8.8
Staff8.8
Lowest Rated
Free WiFi7.7
Value for money7.6
Who stays here
Families59%
Couples23%
Solo10%
Groups7%

Overview

Overall Score
Great
8.4Great
Highest Rated
Location8.9
Cleanliness8.8
Comfort8.8
Staff8.8
Lowest Rated
Free WiFi7.7
Value for money7.6
Who stays here
Families59%
Couples23%
Solo10%
Groups7%

5-star beachfront resort with a 6,885m Gary Player-designed golf course and 15 on-site restaurants

Dining & Entertainment

Mazagan Beach & Golf Resort El Jadida has 15 on-site restaurants and bars, including the Market Place buffet and the Oasis pool restaurant. Traditional Moroccan dishes and international cuisine are available across the dining venues. Breakfast is served daily at the Olive or Market Place restaurants.

Activities & Recreation

The resort offers a 6,885m golf course designed by Gary Player, along with a casino and evening entertainment. Guests can try archery, tennis, horse riding, and water sports on the 7 km private beach. Live music performances and walking tours of local culture are also available.

Wellness & Spa

Mazagan Beach & Golf Resort includes a spa & wellness centre with a hammam, steam room, and a full range of body treatments. The fitness center offers personal training, yoga classes, and a dedicated spa lounge area. Outdoor pools include a kids' pool with a water slide and sun loungers along the beach.

Kids & Family

The resort provides a kids club with daily activities led by staff such as Amine and Zakaria, plus a rush club for teenagers. A children's playground, indoor play area, and babysitting services are available for families. Outdoor water slides and a kid-friendly buffet make mealtime easier for parents.

Location & Services

Mazagan Beach & Golf Resort is situated on a 7 km beach, a 20-minute drive from El Jadida and close to the UNESCO World Heritage sites of El Jadida and Azemmour. A free shuttle service to Mohamed V International Airport is available with prior reservation. The resort also offers a 24-hour concierge service, valet parking, and an electric vehicle charging station.

  • Golf: 6,885m Gary Player-designed course
  • Dining: 15 on-site restaurants and bars
  • Wellness: Spa with hammam, fitness center, and yoga classes
  • Kids: Dedicated kids club, rush club, and water slide
  • Location: Free shuttle to Mohamed V Airport and UNESCO sites
  • Activities: Archery, tennis, surfing, casino, and horse riding

Licence number: 44000HT0951

Good to know
Check-in/Check-out
from 15:00-23:59
from 11:00-12:00
Amenities
Wireless internet is available in the entire hotel for free.
Other information
Breakfast
A buffet breakfast is served at affordable prices. 
Pets
Pets are not allowed.
Languages
English, German, Spanish, Arabic
Building
Year renovated:2009
Number of floors:5
Number of rooms:490
Former name
Mazagan Beach Resort
Price calendar
Check availability and prices for your dates now!

Rooms and availability

Premium Room
  • Max:
    2 persons
  • Bed options:
    1 Double bed
Prime King Suite
  • Max:
    2 persons
  • Bed options:
    1 Queen-size bed
Standard Suite
  • Max:
    2 persons
Show 2 more room typesLess

Facilities

Main facilities

Wi-Fi
Parking

Valet parking

24-hour services

24-hour reception

24-hour security

Babysitting

Babysitting/Child services

Swimming pool

Outdoor swimming pool

Air conditioning
Facilities for kids

Game room

Children's play area

Children's pool

Kids club

Private beach

Beach access

Private beach

Sun loungers

Beach umbrellas

Sports & Fitness

  • Fitness centre
  • Water sports
  • Horseback riding
  • Tennis court
  • Golf course
  • Table tennis
  • Archery
  • Sports trainer

Services

  • Paid airport shuttle
  • Valet parking
  • Room service
  • Housekeeping
  • Laundry
  • Dry cleaning
  • Tours/Ticket assistance
  • Shops/Commercial services
  • Welcome drink

Dining

  • In-room breakfast
  • Restaurant
  • Poolside snack bar
  • Snack bar
  • Packed lunches
  • Special diet menus

Business

  • Business centre
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Babysitting/Child services
  • Children's buffet
  • Children's pool
  • Water slides
  • Children's play area
  • Kids club
  • Game room

Spa & Leisure

  • Outdoor swimming pool
  • Beach access
  • Beach umbrellas
  • Sun loungers
  • Casino
  • Live entertainment
  • Sun terrace
  • Garden area
  • Spa & wellness centre
  • Steam room
  • Pedicure
  • Manicure
  • Waxing
  • Body scrub
  • Facial
  • Treatment room
  • Body wraps
  • Back massage
  • Full body massage
  • Foot massage
  • Pool with view

Room view

  • Sea view
  • Garden view
  • Ocean view
  • Pool view
  • Partial View

Room features

  • Air conditioning
  • Heating
  • Mini-bar
  • Sitting area
  • Terrace
  • Tea and coffee facilities
  • Ironing facilities

Bathroom

  • Free toiletries
Show all facilitiesHide facilities

Essential information about Mazagan Beach & Golf Resort

💵 Lowest room price 126 £
📏 Distance to centre 12.1 km
✈️ Distance to airport 104.9 km
🧳 Nearest airport Mohammed V, CMN

Location

El Haouzia, El Jadida, Morocco, 24000
Address
The address has been copied.
El Haouzia, El Jadida, Morocco, 24000
Map view
El Haouzia, El Jadida, Morocco, 24000
  • City landmarks
  • Nearby
  • Restaurants
Golf Course
Mazagan Beach Golf Course
1.0 km
Restaurant
Market Place
260 m

Reviews of Mazagan Beach & Golf Resort

The essence·from guest reviews·past 2 years

We read 3,005 guest reviews so you don’t have to

One honest summary, pulled from every verified stay – no scrolling through hundreds of reviews.

Guests say: solid choice
rated 8+
8.4/ 10
2,733 reviews
4.5/ 5
195 reviews
8.6/ 10
77 reviews
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room