Mazagan Beach & Golf Resort

5.0 star property
Beachfront hotel in El Jadida with golf course, spa

Choose dates to view prices

Photo gallery for Mazagan Beach & Golf Resort

Couples treatment room(s), steam room, Turkish bath/hammam
Minibar, in-room safe, laptop workspace, iron/ironing board
2 outdoor pools, pool umbrellas, pool loungers
Minibar, in-room safe, laptop workspace, iron/ironing board
Fitness facility
Escape to Mazagan Beach & Golf Resort, a luxury eco-certified hotel by the ocean. Bask in the sun on your private beach, indulge in a deep-tissue massage at Mazagan Spa or enjoy international cuisine at one of 14 restaurants. The helpful staff and endless activities like ziplining and surfing will make your stay unforgettable.

Reviews

8.8 out of 10
Excellent

Popular amenities

  • Casino
  • Airport transfer
  • Bar
  • Pool

Main amenities (12)

  • Daily housekeeping
  • On a private beach
  • Golf course
  • Casino
  • 14 restaurants and 5 bars/lounges
  • Full-service spa
  • 2 outdoor pools
  • Free children's club
  • Free airport shuttle
  • 3 outdoor tennis courts
  • Health club
  • Beach umbrellas

For families (6)

  • Children stay free
  • Free cots/infant beds
  • Babysitting (surcharge)
  • Children's pool
  • Children's club (free)
  • Playground on-site
The current price is ฿8,075
฿9,165 total
includes taxes & fees
1 Sept - 2 Sept

Room options

Available filters for rooms
Showing 25 of 25 rooms

Prime Ocean View Queen Mazagan Suite

Highlights

Separate sitting area
Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
  • Sleeps 4
  • 2 Queen Beds

Garden View Family Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 6
  • 1 King Bed and 2 Queen Beds

Garden View King Patio Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 3
  • 1 King Bed

Garden View Queen Patio Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 4
  • 2 Queen Beds

Pool View King Patio Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 3
  • 1 King Bed

Pool View Queen Patio Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 4
  • 2 Queen Beds

Pool View King Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 3
  • 1 King Bed

Pool View Queen Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 4
  • 2 Queen Beds

Royal Suite

Highlights

Separate sitting area
Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bedroom
Separate bath and shower
Bathrobes
  • 1 bedroom
  • Sleeps 6
  • 1 King Bed and 2 Queen Beds

Terrace Suite

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 2
  • 1 King Bed

Ocean View Mazagan Suite

Highlights

Separate sitting area
Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
  • Sleeps 4
  • 1 King Bed

Prime Ocean View King Mazagan Suite

Highlights

Separate sitting area
Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
  • Sleeps 4
  • 1 King Bed

Executive Suite

Highlights

Separate sitting area
Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
  • Sleeps 4
  • 1 King Bed

Ambassador Suite

Highlights

Separate sitting area
Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
  • Sleeps 4
  • 1 King Bed

Ocean View Queen Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 4
  • 2 Queen Beds

Prime Ocean View King Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 3
  • 1 King Bed

Garden View King Room

8.0 out of 10
Very good
(2 reviews)

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 3
  • 1 King Bed

Garden View Queen Room

9.0 out of 10
Wonderful
(2 reviews)

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 4
  • 2 Queen Beds

Prime Ocean View Queen Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 4
  • 2 Queen Beds

Prime Ocean View King Patio Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 3
  • 1 King Bed

Prime Ocean View Queen Patio Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 4
  • 2 Queen Beds

Pool View Family Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 6
  • 1 King Bed and 2 Queen Beds

Ocean View Family Suite

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 6
  • 1 King Bed and 2 Queen Beds

Ocean View King Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 3
  • 1 King Bed

Pool View Patio Family Room

Highlights

Air conditioning
Connecting rooms available
Free cots/infant beds
LED TV
Separate bath and shower
Bathrobes
Rainfall showerhead
Hairdryer
  • Sleeps 6
  • 1 King Bed and 2 Queen Beds

Similar properties

Mod logo
Sign in to view eligible discounts and perks. More rewards for more adventures!

About the area

Map
Km 10, Route de Casablanca, El Jadida, El Jadida, 24000

What's nearby

  • Mazagan Golf Club - 5 min drive - 3.0 km
  • Haouzia Beach - 9 min drive - 6.3 km
  • El Jadida Beach - 16 min drive - 15.7 km
  • Porte de la Mer - 18 min drive - 17.2 km
  • Sidi Bouzid Beach - 23 min drive - 21.5 km

Getting around

  • Casablanca (CMN-Mohammed V) - 79 min drive
  • Azemmour Station - 7 min drive
  • El Jadida Station - 25 min drive
  • Free airport shuttle

Restaurants

  • ‪MARKET PLACE - ‬11 min walk
  • ‪Bushra By Buddha-Bar - ‬11 min walk
  • ‪buddha-bar beach - ‬16 min walk
  • ‪Beach Barbecue Mazagan Beach & Golf Resort - ‬14 min walk
  • ‪Olives - ‬11 min walk

About this property

Mazagan Beach & Golf Resort

Mazagan Beach & Golf Resort offers a private beach where you can enjoy beach umbrellas, volleyball and sunloungers, plus you'll have access to on-site surfing/body boarding and surfing lessons. 2 outdoor pools provide fun for everyone, while guests in the mood for pampering can visit the spa to indulge in deep-tissue massages, body wraps and facials. Sel de Mer, one of 14 restaurants, serves international cuisine and is open for dinner. Other highlights at this luxurious hotel include 5 bars/lounges, a golf course and a casino. Fellow travellers love the helpful staff.

Languages

Arabic, English, French, German, Spanish

At a glance

DONE

Hotel size

    • 492 rooms
    • Arranged over 4 floors
DONE

Arriving/Leaving

    • Check-in start time: 3:00 PM; check-in end time: midnight
    • Late check-in subject to availability
    • Minimum check-in age – 18
    • Check-out time is noon
    • Contactless check-out
DONE

Special check-in instructions

    • This property offers transfers from the airport; to arrange pick-up, guests must contact the property 48 hours prior to arrival, using the contact information on the booking confirmation
    • Guests must contact the property in advance for check-in instructions; front desk staff will greet guests on arrival at the property
    • To make arrangements for check-in please contact the property ahead of time using the information on the booking confirmation
    • If you are planning to arrive after midnight please contact the property in advance using the information on the booking confirmation
    • For any questions, please contact the property using the information on the booking confirmation
DONE

Required at check-in

    • Credit card, debit card or cash deposit required for incidental charges
    • Government-issued photo ID may be required
    • Minimum check-in age is 18
    • Local laws may restrict unmarried guests from sharing a room
DONE

Children

    • Up to 2 children (11 years old and younger) stay free when occupying the parent or guardian's room using existing bedding
    • Babysitting*
    • Supervised childcare*
    • Free children's club
DONE

Pets

    • No pets or service animals allowed
WIFI

Internet

    • Free WiFi in public areas
    • Free WiFi in rooms
LOCAL_PARKING

Parking

    • Free on-site self-parking
    • Free off-site parking nearby
DONE

Transfers

    • Free airport shuttle on request (available 24 hours a day)*
DONE

Other information

    • Designated smoking areas

Property amenities

Food and drink

  • Free buffet breakfast each morning 7:00 AM–10:30 AM
  • 14 restaurants
  • 5 bars/lounges
  • Poolside bar
  • Coffee shop
  • Coffee/tea in a common area
  • Barbecue grills
  • 24-hour room service
  • Snack bar/deli

Travelling with children

  • Children stay for free (see details)
  • Free children's club
  • Children's pool
  • Mini golf
  • Playground
  • Supervised childcare (surcharge)
  • Stair gate
  • Lifeguard on-site

What to do

  • On a private beach
  • Fitness classes
  • Beach volleyball
  • Archery
  • Pro golf lessons
  • Golfing
  • Mini golf
  • Horse riding/hire
  • Surfing/body boarding
  • Surfing lessons
  • Ziplining
  • Shopping
  • Free use of nearby fitness centre
  • Fishing nearby

Working away

  • Business centre
  • Meeting rooms
  • Conference centre

Services

  • 24-hour front desk
  • Concierge services
  • Tour/ticket assistance
  • Dry cleaning/laundry services
  • Hair salon
  • Free newspapers in reception
  • Luggage storage
  • Wedding services
  • Multilingual staff
  • Porter/bellhop
  • Bike hire
  • Beach sunloungers
  • Beach towels
  • Beach umbrellas
  • Golf cart on-site
  • Golf clubs on-site
  • Pool loungers
  • Pool umbrellas

Facilities

  • Built in 2009
  • ATM/banking
  • Safe-deposit box at front desk
  • Garden
  • Terrace
  • Health club
  • Golf course on-site
  • Golf driving range on-site
  • 2 outdoor pools
  • Designer shops on-site
  • Casino
  • Full-service spa
  • Golf clubhouse on-site
  • Golf pro shop on-site
  • 3 outdoor tennis courts
  • Massage/treatment rooms
  • Reception hall

Accessibility

  • Wheelchair-accessible path of travel
  • Wheelchair-accessible public bathroom
  • Wheelchair-accessible concierge desk
  • Wheelchair-accessible business centre
  • Wheelchair-accessible restaurant
  • Front entrance ramp
  • Well-lit path to entrance
  • Step-free path to entrance

Room amenities

Be entertained

  • 55-inch LED TV
  • Premium satellite channels

Home comfort

  • Air conditioning (climate-controlled)
  • Minibar
  • Bathrobes and slippers
  • Iron/ironing board (on request)

Sleep well

  • Free cot/infant bed
  • Rollaway/extra bed (surcharge)
  • Bed sheets provided

Freshen up

  • Private bathroom
  • Separate bath and shower
  • Rainfall shower heads
  • Hairdryer
  • Towels
  • Toothbrush and toothpaste (on request)

Stay connected

  • Laptop-friendly workspace
  • Free WiFi
  • Phone

Food and drink

  • Free bottled water

More

  • Daily housekeeping
  • In-room safe
  • Connecting/adjoining rooms available

Special features

Spa

Mazagan Spa has 14 treatment rooms, including rooms for couples. Services include deep-tissue massages, hot stone massages, sports massages and facials. A variety of treatment therapies are provided, including aromatherapy, Ayurvedic and reflexology. The spa is equipped with a steam room and Turkish bath/hammam.

The spa is open daily. Children under 18 years old are not allowed in the spa without adult supervision.

Dining

Sel de Mer – This seafood restaurant specialises in international cuisine and only serves dinner. Guests can enjoy drinks at the bar.
Bushra by Buddha Bar – This restaurant specialises in Middle Eastern cuisine and only serves dinner. Guests can enjoy drinks at the bar. Open selected days.
Olives – Overlooking the pool, this buffet restaurant specialises in international cuisine and serves breakfast, brunch, lunch and dinner. Open daily.
Beach Barbecue – This beachfront restaurant specialises in international cuisine and serves lunch and dinner. Open selected days.
Buddha Bar Beach – This beachfront restaurant specialises in international cuisine and serves lunch and dinner. Guests can enjoy drinks at the bar. Open selected days.

Awards and affiliations

Eco-certified property
This property participates in EarthCheck – a programme that measures the property's impact on one or more of the following: environment, community, cultural heritage and the local economy.

Fees & policies

Refundable deposits

  • Deposit: MAD 1000 per person, per night

Mandatory fees

You'll be asked to pay the following charges by the property at check-in or checkout. Fees may include applicable taxes:
  • A tax is imposed by the city: MAD 39.60 per person, per night. This tax does not apply to children under 12 years of age.

Optional extras

  • Late checkout can be arranged for an extra charge

Children & extra beds

  • Supervised childcare is available for an extra charge
  • Babysitting is available for an extra charge
  • Rollaway beds are available for MAD 250.0 per day

Pool, spa, & gym (if applicable)

  • Children under 18 years old are not allowed in the spa without adult supervision
  • Reservations are required for massage services and spa treatments and can be made by contacting the property before arrival at the number on the booking confirmation

Policies

This property has outdoor spaces, such as balconies, patios and terraces, which may not be suitable for children. If you have any concerns, we recommend contacting the property prior to your arrival to confirm that they can accommodate you in a suitable room.
The property has connecting/adjoining rooms. These 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.
This property does not have lifts.
Guests can rest easy knowing that there's a carbon monoxide detector, a fire extinguisher, a smoke detector, a security system, a first aid kit and window guards on-site.
This property accepts credit cards. Cash is not accepted.
Credit cards accepted: Visa, Mastercard, American Express
Please note that cultural norms and guest policies may differ by country and by property. The policies listed are provided by the property.

Also known as

Mazagan
Mazagan Beach Resort Haouzia
Mazagan Beach El Jadida
Mazagan Beach Haouzia
Mazagan Beach Resort El Jadida
Mazagan Resort
Mazagan Beach Hotel El Jadida
Mazagan Beach Golf Resort
Mazagan Beach & Golf El Jadida
Mazagan Beach & Golf Resort Hotel
Mazagan Beach & Golf Resort El Jadida
Mazagan Beach & Golf Resort Hotel El Jadida

Frequently asked questions

Does Mazagan Beach & Golf Resort offer free cancellation for a full refund?

Yes, Mazagan Beach & Golf Resort does have fully refundable room rates available to book on our site. If you’ve booked a fully refundable room rate, this can be cancelled up to a few days before check-in, depending on the property's cancellation policy. Just make sure that you check this property's cancellation policy for the exact terms and conditions.

Is there a pool at Mazagan Beach & Golf Resort?

Yes, there are 2 outdoor pools and a children's pool.

Are pets allowed at Mazagan Beach & Golf Resort?

Sorry, neither pets nor service animals are allowed.

Is parking offered on site at Mazagan Beach & Golf Resort?

Yes, there's free self parking.

Is an airport shuttle service offered by Mazagan Beach & Golf Resort?

Yes, a free airport shuttle is available.

What are the check-in and check-out times at Mazagan Beach & Golf Resort?

Check-in start time: 3:00 PM; check-in end time: midnight. Check-out time is noon. Late check-out is available for a charge. Contactless check-out is available.

Is there an on-site casino at Mazagan Beach & Golf Resort?

Yes, there's a casino.

What is there to do at Mazagan Beach & Golf Resort and nearby?

Have fun with on-site activities such as horse riding, archery and surfing, and practise your swing at the golf course. Additional recreation on-site includes fitness classes. Indulge in a treatment at the spa and enjoy a swim in one of the 2 outdoor swimming pools. Mazagan Beach & Golf Resort also has 5 bars, a casino and a private beach, as well as a Turkish bath, spa services and a garden.

Are there restaurants at or near Mazagan Beach & Golf Resort?

Yes, there are 14 on-site restaurants, featuring beachfront dining, international cuisine and pool views.

Have a question?

AI iconBeta

Get instant answers with AI powered search of property information and reviews.

Mazagan Beach & Golf Resort Reviews

Reviews

8.8

Excellent

9.0/10

Cleanliness

8.8/10

Staff & service

8.6/10

Amenities

9.0/10

Property conditions & facilities

8.4/10

Eco-friendliness

Popular mentions

Service staff
Room
Restaurant
Food
Recreation
Children
Beach
Family friendly
Lobby
Summer

What guests liked

  • The beach at this resort is described as gorgeous, lovely, and perfect with plenty of amenities. (9 reviews)
  • Breakfast selection was great with a variety of options including Moroccan and western style foods. (7 reviews)
  • The restaurants offered a wide variety of cuisine choices and provided excellent service with attentive staff. (5 reviews)
AI Sparkle IconFrom real guest reviews summarized by AI.

Reviews

10/10 Excellent

Great place to stay
ADAM, 2-night trip

10/10 Excellent

Beautiful property with all the immensities! Excellent service and a variety of restaurants options with great food. Perfect for families!
Marlies, 4-night trip

2/10 Terrible

The staff is horrible and hotel over priced
Tarik, 5-night trip

8/10 Good

All was good except the breakfast buffet. Very slow service with no supervision. Beautiful views , nice and very friendly staff … Kids frie
Wassima, 3-night trip

10/10 Excellent

Good
Daniel, 2-night trip

10/10 Excellent

Best resort I’ve been to and I’ve been to a few.
Eric, 3-night trip

10/10 Excellent

The staff is extremely friendly, hospitable and will go above and beyond to satisfy.
Mahmood, 5-night trip

10/10 Excellent

An excellent resort and outstanding staff.
Gardenia, 7-night trip

8/10 Good

This is vast resort on the beach with good facilities and an excellent golf course. The staff are some of the best we have ever experienced, very friendly, attentive and helpful. We were there in the low season and the hotel felt very empty so lacked atmosphere and some of the restaurants and bars were closed. Unfortunately for us the weather was not good for our stay in which case there’s not much to do in the surrounding area. Overall we enjoyed the stay.
John, 4-night trip

10/10 Excellent

The staff were extremely helpful
Andrew Peter, 7-night trip

10/10 Excellent

excellent hotel, wonderfull staff
fahd, 2-night trip

10/10 Excellent

Staff was amazing , reception was top notch I will definitely come back .
Otmane, 4-night trip

10/10 Excellent

Great property, been here before will come back again
Said, 1-night trip

10/10 Excellent

Staff were excellent across the entire property.
Steven, 2-night trip

10/10 Excellent

Good
Anass, 1-night trip

10/10 Excellent

Clean , recommend
Fouad, 2-night trip

6/10 Okay

Resort itself is fine, nice beach and lovely pools. It gets VERY busy on a weekend though, not sure if it's available for day use or just got packed. The bad: the lifeguards. Terrible experience. They yelled at my daughter (who was in shin-deep water) and kept blowing their whistles at her until she started to cry. She's 14, she's not a kid who cries. I complained and it was clear that no-one cared at all. Around the pool it's almost impossible to relax because of the CONSTANT whistles from the over-zealous lifeguards. There is a weird vibe here, very controlling and a lot of security who will scold you for being out after dark. Additionally the restaurant at the beach absolutely POUNDS bassy music. It's all you can hear when you go there, the same bad bassy songs on repeat - we could hear it very clearly in our rooms. We tried to eat at a restaurant which states clearly it's open until 7pm - we got there at 5.55pm and had to beg to get let in because they said the kitchen closes and it's only open for drinks. That's very much not what they said at check in or on their app, and the waiter then stood over the top of us telling us to hurry up with our order. An overall unpleasant stay.
Natasha, 2-night trip

10/10 Excellent

Wonderful Beach Resort with plenty of amenities. Great pool, beach, and fantastic restaurants.
Jürgen, 2-night trip

10/10 Excellent

Amazing property, friendly professional staff. Perfect to relax. Will definitely go back
CATHERINE, 2-night trip

10/10 Excellent

We really enjoyed our stay in this beautiful resort ❤️
Mohamed, 2-night trip

10/10 Excellent

My fiancée and I chose this destination as a midway point to meet and spend time together. Individually, our travel conditions were absolutely horrible. We were delayed by a day, and my luggage was lost. The hotel staff at Mazagan and the concierge did everything they could to accommodate us and make up for the negativities of our overall experience even though it was not the fault or responsibility of the hotel or their staff. I am extremely grateful for their kindness and expertise. If not for their sincere and caring personnel, this trip would have been extremely negatively impacted. I cannot recommend the Mazagan strongly enough for that resson. I will offer some critique though - no shisha (in the entire region), no jacuzzi, no hot tub. One pool and the water at this time of year was very cold. Technically there are two pools, but one os for children. Otherwise... an amazing experience. Make your reservations, you won't regret it!
James, 9-night trip

10/10 Excellent

It was extremely enjoyable and comfortable.
Hyder, 4-night trip

8/10 Good

A superb resort near Casablanca

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.
Salah, 4-night trip

8/10 Good

Good quality

This one of the best hotel in Morocco that I like visiting with my kids, however in my last two visits to the hotel me and my kids got food poisoning which is a shame really.
Sanae, 6-night trip

4/10 Poor

Scenic, quiet
Muhannad, 2-night trip