Join now to view
member prices
El Jadida, MoroccoView on map

Mazagan Beach & Golf Resort

Five-Star Casablanca Golf Resort with Unbeatable Beachfront Location

9.0
Mazagan Beach & Golf Resort logo

From golf greens to golden beaches, the five-star Mazagan Beach & Golf Resort in Casablanca has it all. This grand, Moorish-style resort is a gourmand’s dream with nine incredible restaurants and three bars onsite, while a traditional hammam in the luxury day spa will make for an authentic and relaxing experience. Keen golfers can practise their swing on the pristine golf course designed by the world-renowned golfer Gary Player, while the less-active can simply stretch out by one of two picture-perfect pools.

1 to 30 Nights packages available
Sign up for free to unlock this hotel
Join over 8 million global members to unlock our amazing deals & benefits!
More inclusions: Drinks, dining, transfers & more
More options: 1,000s of hotels, tours & flights
More expertise: 24/7 customer service, worldwide
4.7/5
(3K reviews)
Trustpilot
4.8/5
(10K reviews)
Other ways to log in
By continuing, you agree to our Terms & Conditions and Privacy Policy, and to subscribe to marketing communications for offers, alerts and services.
Location

Mazagan Beach & Golf Resort
Km 10, Route de Casablanca, El Jadida 24000, Morocco

Mazagan Beach & Golf Resort enjoys an unbeatable location along Mazagan Beach, a 20-minute drive from El Jadida, a major port city along the Atlantic Ocean. The hotel is located approximately an 85-minute drive from Casablanca International Airport (CMN). Airport transfers are not included in your package; please plan accordingly.

Need flights? Our dedicated flights concierge can assist with all your flight requirements. Contact sales@luxuryescapes.com.

Facilities

Fine Print

Taxes & fees:

Staying tax MAD49.50 per person, per night is payable direct at time of check-in/out.

Update [2 December 2024, 1.40am AEDT]: The kid’s pool will be closed from 2 December 2024 until 31 March 2025. The Grand Riad pool will remain open and accessible during this period.

Package Inclusions: Inclusions are correct at the time of purchase. Refer to your booking confirmation for details. Please note package inclusions for extra guests vary depending on the rate selected, please choose your package carefully.

Dining inclusions do not include drinks (unless otherwise stated). Menus are subject to change without notice.

Important: The hotel, transportation and/or destination you are travelling to may have health, insurance and vaccination requirements in place. Please ensure you stay up to date with any requirements prior to your departure.

The property, facilities and dining are subject to government regulations and restrictions. Please check the property website for the most up-to-date information as some of the services may be impacted.

Scoopon reserves the right to modify prices for marketing and commercial reasons. Please note that full terms and conditions apply.

LuxPlus+ Terms & Conditions:

  • LuxPlus+ pricing and bonus inclusions apply to LuxPlus+ members only. Please ensure you are signed into the account associated with your LuxPlus+ membership while booking.
  • Bonus inclusions will be automatically applied during checkout when you make a booking with a participating hotel using the account associated with your LuxPlus+ membership.
  • Please note: Bonus inclusions vary depending on the participating hotel. Please refer to your package inclusions upon checkout/purchase to confirm the bonus inclusions associated with your booking.
  • Bonus inclusions are only available when the LuxPlus+ member is the primary traveller on the booking.
  • LuxPlus+ bonus inclusions are not available for bookings made back-to-back (separate bookings for consecutive nights’ stay) at the same hotel. In the instance of back-to-back bookings at the same hotel being made, you will only receive the included benefits once.

LuxPlus+ benefits will not be awarded in relation to any purchases, transactions or non-transactional actions that are reversed, cancelled and/or refunded.

LuxPlus+ member discounts and bonus inclusions cannot be converted or exchanged for cash.

Luxury Escapes reserves the right to review all bookings and bonus inclusions to ensure compliance with LuxPlus+ terms and conditions.

LuxPlus+ member pricing cannot be combined with any other promotions, offers or discount codes unless explicitly stated by Luxury Escapes.

To receive member-only pricing, discounts, early access and bonus inclusions, sign up to LuxPlus+. Learn more here.

Reviews

9.0
Exceptional
Reviews from Google
CEN S.
Reviewed 23 Aug 2025
10
Excellent hotel, amazing service, excellent facilities and the perfect place to have sons family fun after my son’s wedding. A big shout out to Youssra and Amine at the Archery session today we had so much fun! I’d also like to mention Med Salim, Imane and Hashlaff from the Market Place restaurant who served us for three nights. The level of attention and service was exceptional and they sang happy birthday to my niece for her birthday. Overall this is an exceptional hotel and I highly recommend it.
Recommends this hotel
10
Asma M.
Reviewed 14 Jul 2025
10
Hotel Mazagan Beach Resort: My stay at Mazagan was truly wonderful. The hotel is absolutely beautiful, clean, and luxurious. Yes, it’s a bit expensive — but honestly, it’s worth every dirham. From the elegant ambiance to the wide range of facilities, everything is thoughtfully designed to provide comfort and quality. The staff throughout the hotel were polite, professional, and very helpful. A special mention to the housekeeping and front desk teams — they were always attentive and courteous. However, I did face a small issue regarding the gym. It closes at 7:00 PM, which feels quite early for a 5-star resort. I would expect the gym to be accessible either 24/7 or at least until later in the evening, especially for guests who enjoy working out after dinner or late in the day. As for the restaurants, most of them were great — except for the BBQ restaurant. The staff there seemed a bit reserved and less welcoming compared to the rest of the hotel. A smile and a bit of warmth can really elevate the dining experience, especially in a luxury setting. Aside from that, everything else was excellent. The atmosphere, the views, and the quality of service made our stay memorable. I would definitely return and recommend Mazagan for anyone looking for a high-end getaway in Morocco
Recommends this hotel
10
Fatima
Reviewed 24 May 2025
10
What a beautiful resort! We had a lovely stay here and were looked aftered well by all the staff! No request is too much and they will go over and beyond to ensure your stay is comfortable. The beach is clean and large and the grounds are well kept! Several restaurants to choose from as well with good quality food sourced locally! If you’re looking for a luxury resort, I’d certainly recommend this one!
Recommends this hotel
10
Natasha B.
Reviewed 07 Jul 2025
8.0
When you first arrive the place looks impressive. Service at check-in was great. Rooms were nice- but we did not get the connecting rooms we had requested. Not a big deal as our kids are older but if you have little kids, don't count on this. We weren't even on the same floor! The restaurant times posted are incorrect. We tried to have an early dinner at a place that was open till 7pm. We showed up at 5:45 and were told they only serve drinks now. We were not the only people disappointed and confused by this. Also, the music from the Buddha bar is so loud it was hard to sleep in our room- lots of thumping base late into the night. We also rented body boards but we're basically not allowed to use them as the lifeguard constantly blew his whistle at us. The water was not even waste deep but we were still scolded to come in or move over. If the current was that bad (it wasn't) then they shouldn't have rented us the boards in the first place! Waste of money. Overall I would not recommend this resort. We did not have a pleasant stay.
Recommends this hotel
8.0
Reviews: 1-4 of 4
Related Travel