You can look forward to a golf course, a beach bar and a terrace at Hotel Royal Golf & Spa Mazagan. With a nearby private beach, sunloungers and beach volleyball, this hotel is the perfect place to soak up some sun. At the 3 on-site restaurants, enjoy breakfast, brunch, lunch, dinner and international cuisine. Pilates classes are offered at the health club; other things to do include volleyball and archery. Stay connected with free in-room WiFi, and guests can find other amenities, such as shopping on-site and mini golf.
Located in El Jadida, Hotel Royal Golf & Spa Mazagan is near a train station and near a private beach. Cité Portugaise and Cite Portugaise are local landmarks, and the area's natural beauty can be seen at Manyar Beach and Plage Mcdonald's. Discover the area's water adventures with sailing and surfing/body boarding nearby, or enjoy the great outdoors with hiking/biking trails and horse riding. Visit our El Jadida travel guide
Route de Casablanca km7, El Jadida, 24000
What's nearby
Manyar Beach
7 min drive - 4.1 km
Plage Mcdonald's
7 min drive - 5.1 km
Mazagan Golf Club
11 min drive - 8.4 km
El Jadida Beach
14 min drive - 9.5 km
El Jadida Municipal Theater
14 min drive - 9.9 km
Getting around
Azemmour Station
13 min drive
Casablanca (CMN-Mohammed V)
82 min drive
Restaurants
McDonald's
7 min drive
Mucho
8 min drive
naji palace
8 min drive
buddha-bar beach
11 min drive
Bar L'Atrium
11 min drive
About this property
Hotel Royal Golf & Spa Mazagan
Luxury family-friendly hotel by the ocean
A golf course, a beach bar and a terrace are just a few of the amenities provided at Hotel Royal Golf & Spa Mazagan. With a nearby private beach, sunloungers and beach volleyball, this hotel is the perfect place to soak up some sun. At the 3 on-site restaurants, enjoy breakfast, brunch, lunch, dinner and international cuisine. Pilates classes are offered at the health club; other things to do include volleyball and archery. Free in-room WiFi is available to all guests, along with shopping on-site and mini golf.
Additional perks include:
A seasonal outdoor pool and a children's pool, along with sunloungers, pool umbrellas and a lifeguard on site
Free self-parking and valet parking
Buffet breakfast (surcharge), bike hire and a round-trip airport shuttle (surcharge)
Express check-out, babysitting (surcharge) and golf clubs on-site
Room features
All 121 rooms have comforts, such as premium bedding and laptop-friendly workspaces, as well as thoughtful touches, such as air conditioning and separate sitting areas.
Extra amenities include:
Highchairs, children's books and childcare services
Egyptian cotton sheets, pillowtop mattresses and free cots/infant beds
Bathrooms with bidets and baths or showers
42-inch LCD TVs with cable channels and DVD players
Balconies or patios, separate sitting areas and recycling
Yes, this property has an outdoor pool and a children's pool.
How much does it cost to stay at Hotel Royal Golf & Spa Mazagan?
As of 25 Oct 2026, prices found for a 1-night stay for 2 adults at Hotel Royal Golf & Spa Mazagan on 25 Nov 2026 start from ฿3,316, 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 Hotel Royal Golf & Spa Mazagan pet-friendly?
Yes, Hotel Royal Golf & Spa Mazagan allows pets (limit 1 total) with a maximum weight of up to 4 kg per pet. There's a fee of EUR 20 per pet, per day. Service animals are exempt from fees. Some restrictions may apply, so please contact the property for more details.
How much is parking at Hotel Royal Golf & Spa Mazagan?
Self-parking and valet parking are free at this property.
What time is check-in at Hotel Royal Golf & Spa Mazagan?
Check-in begins at 2:00 PM. A fee applies for early check-in (subject to availability).
What time is check-out at Hotel Royal Golf & Spa Mazagan?
Checkout is at noon. Late check-out is available for a fee.
Does Hotel Royal Golf & Spa Mazagan provide a shuttle to the airport?
Yes, there's an airport shuttle that runs on request. A fee of EUR 86 per person applies.
Where is Hotel Royal Golf & Spa Mazagan located?
Offering direct access to the beach, this El Jadida hotel is 2.2 mi (3.6 km) from Manyar Beach and 2.8 mi (4.5 km) from Plage Mcdonald's. El Jadida Beach and Port of El Jadida are also within 6 miles (10 km).
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on selected 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
Hotel Royal Golf & Spa Mazagan Reviews
7.6
Good
All reviews shown are from real guest experiences. Only travellers 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
8.0
Cleanliness
7.6
Location
7.8
Staff & service
7.4
Property conditions & facilities
Rating 10 - Excellent. 72 out of 194 reviews
10 - Excellent
72
Rating 8 - Good. 58 out of 194 reviews
8 - Good
58
Rating 6 - Okay. 31 out of 194 reviews
6 - Okay
31
Rating 4 - Poor. 16 out of 194 reviews
4 - Poor
16
Rating 2 - Terrible. 17 out of 194 reviews
2 - Terrible
17
Reviews
Verified review
6/10 Okay
Andrew
28 May 2026
Disliked: Staff & service, amenities
Keep expectations low. Restaurant food at Pachama on water was excellent.
Stayed 1 night in May 2026
Verified review
6/10 Okay
Barry D
15 Apr 2026
Liked: Cleanliness, staff & service
Disliked: Property conditions & facilities
Beautiful site, in process of renovation and you want to avoid until completed. Good staff, clean. Abjinibab was very helfpful in the restaurant which has a beautiful view and good food/service.
This was just a stopover on our way from Essaouira to Casablanca. Nice courtyard/pool, gym and access to the ocean. The service was generally good, though they messed up our car reservation.
Great staff, great service, clean and comfortable, food is good and varied too.
I wish I'd been there on holiday and not for work, so i could have tried the Spa and spent time in the pool too.
Arrived one day early. reception rearranged booking with no issues, even though it was past midnight at arrival time
Room very spacious and cleaned perfectly throughout the trip
Food was excellent throughout
Great facilities 2 minute walk to the beach
Should not mention Golf resort as being integrat3d
Great hotel, with very willing staff and training needed. Receptionist needs to understand better English and French! Golf club house & operations is very incompetent & does not belong to this resort, which is not mentioned, when booking.
Stayed 3 nights in Sep 2023
Verified review
6/10 Okay
GREGORY
21 Sep 2024
Very stiff bed. Could not control the air conditioning. Restaurant service was below standard.