You can look forward to a free breakfast buffet, a free roundtrip airport shuttle, and a golf course at Mazagan Beach & Golf Resort. With a private beach, beachfront dining, and sun loungers, this hotel is the perfect place to soak up some sun. Treat yourself to reflexology, a body scrub, or a sports massage at the onsite spa. At the 14 on-site restaurants, enjoy breakfast, brunch, lunch, dinner, and international cuisine. Fitness classes are offered at the health club; other things to do include archery, volleyball, and horseback riding. In addition to a casino and a poolside bar, guests can connect to free in-room WiFi.
Located in El Jadida, Mazagan Beach & Golf Resort is on a private beach. Cité Portugaise and Cite Portugaise are local landmarks, and the area's natural beauty can be seen at Haouzia Beach and Manyar Beach. Take an opportunity to explore the area for water adventures such as fishing. Visit our El Jadida travel guide
Km 10, Route de Casablanca, El Jadida, El Jadida, 24000
What's nearby
Mazagan Golf Club
6 min drive - 3.7 km
Haouzia Beach
11 min drive - 7.0 km
El Jadida Beach
21 min drive - 16.4 km
El Jadida Municipal Theater
22 min drive - 16.8 km
Cite Portugaise
22 min drive - 17.2 km
Getting around
Azemmour Station
8 min drive
Mohammed V Airport (CMN)
76 min drive
Restaurants
Arena Cafe
7 min drive
buddha-bar beach
15 min walk
Bar L'Atrium
11 min walk
George
13 min walk
Jockey Club Mazagan
3 min walk
About this property
Mazagan Beach & Golf Resort
Luxury family-friendly hotel by the ocean
A free breakfast buffet, a free roundtrip airport shuttle, and a golf course are just a few of the amenities provided at Mazagan Beach & Golf Resort. This hotel is a great place to bask in the sun with a private beach, beachfront dining, and sun loungers. Treat yourself to reflexology, a body scrub, or a sports massage at the onsite spa. At the 14 on-site restaurants, enjoy breakfast, brunch, lunch, dinner, and international cuisine. Fitness classes are offered at the health club; other things to do include archery, volleyball, and horseback riding. Stay connected with free in-room WiFi, and guests can find other amenities such as a casino and a poolside bar.
You'll also enjoy the following perks during your stay:
2 outdoor pools and a children's pool, along with sun loungers, pool umbrellas, and a lifeguard on site
Free self parking
Bike rentals, 3 outdoor tennis courts, and supervised childcare (surcharge)
A pickleball court, barbecue grills, and a front-desk safe
Guest reviews say great things about the helpful staff
Room features
All 492 rooms have comforts such as 24-hour room service and laptop-friendly workspaces, as well as perks like air conditioning and bathrobes.
Other conveniences in all rooms include:
Rollaway/extra beds (surcharge) and free cribs/infant beds
Bathrooms with rainfall showers and separate tubs/showers
55-inch LED TVs with premium channels
Wardrobes/closets, daily housekeeping, and phones
Awards and affiliations
Sustainability Certifications
This property is certified by this third-party sustainability certification scheme: EarthCheck. For more information on what this certification requires and verifies, please visit their website.
Yes, this property has 2 outdoor pools and a children's pool.
How much does it cost to stay at Mazagan Beach & Golf Resort?
As of 2026/10/23, prices found for a 1-night stay for 2 adults at Mazagan Beach & Golf Resort on 2026/11/6 start from NT$5,744, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Mazagan Beach & Golf Resort pet-friendly?
No, pets are not allowed at this property.
How much is parking?
Self parking is free at this property; nearby parking is also free.
What time is check-in at Mazagan Beach & Golf Resort?
Check-in start time: 3:00 PM; Check-in end time: midnight. Late check-in is available during limited hours.
What time is check-out at Mazagan Beach & Golf Resort?
Check-out is at noon. Late check-out is available for a fee.
Does Mazagan Beach & Golf Resort provide a shuttle to the airport?
Yes, there's a free airport shuttle that runs on request.
Where is Mazagan Beach & Golf Resort located?
This El Jadida hotel is on the beach, 3.1 mi (4.9 km) from Haouzia Beach, and within 9 mi (15 km) of Manyar Beach and Plage Mcdonald's. El Jadida Beach and Cité Portugaise are also within 9 mi (15 km).
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on select room rates, because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Mazagan Beach & Golf Resort Reviews
8.8
Excellent
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
This was one of the absolutely nicest hotels I have ever stayed. Everything about the hotel was 5 Star. The Concierge service was amazing and so accommodating. The fitness facility was one of the best I have ever experienced in a hotel. I recommend this to anyone who is looking for a hotel outside of Casablanca.
the breakfast had many choices and all were delicious! the pool and beach were awesome! all of the staff were kind and helpful. the beach barbecue and budda bar were not run as well as restaurants inside or market breakfast area and all were a little overpriced but all in all we had a very nice stay
They will charge you an extra $100 at the desk. Don’t use room service—they will double the charges to put extra money in their pockets. The restaurants are really expensive. There isn’t a lot to do there, either. The people are good
Stayed 2 nights in May 2026
Verified review
10/10 Excellent
Farzad
2025/12/5
Liked: Cleanliness, staff & service, amenities
service was great, room, grounds - a bit of a strong smell in the lobby and indoor areas, though!
Beautiful hotel with a fantastic golf course & beach. Plenty of daytime activities. Quite quiet at night but the dancers at Buddha Bar & Bushra were great. The garden patio room was lovely. The free hotel transport to & from the airport was appreciated.
The view was amazing. The attention to detail: always checking in to see if I needed anything. And thenthe day I left i got free shuttle and then an agent at the airport greeted me to make sure I got to right check in desk. I was here for a wedding and the service at each table was amazing. The food was extraoy.
I am an experienced traveler, but this is one of the absolute top facilities I have ever experienced. Especially the staff, and especially the concergie staff. Absolutely amazing.
The staff were amazing. The resort is excellently maintained and there is a wide variety of activities available. The resort caters to a wide variety of travellers - families of all ages as well as individuals and couples. All are made to feel extremely welcome.
Excellent location of this wonderful resort. The hotel was clean and services were very good. Access to the beach was easy and employees helpful and making our stay very enjoyable. However price of food and drinks rather high for Morocco.