Mazagan Beach & Golf Resort is a magnificent resort less than an hour south of Casablanca. Covering a vast 250 hectares, the resort borders a stunning 7km beach on the Atlantic coast, and boasts an impressive range of facilities.
Reflecting a contemporary Arab-Moorish style, with design and furnishings produced by local artisans, the resorts 490 rooms and suites emphasise the Moroccan way of life. The stunning Mazagan villas, each with their own private swimming pool and garden, offer space and light, and accentuate the sumptuousness of their Moroccan surrounds.
The wide choices of restaurants at Mazagan Beach & Golf Resort combine the best of world cuisine with the refinement and variety of Moroccan gastronomy in both indoor and outdoor settings. These include authentic Moroccan cuisine and exquisite barbequed fresh sea food.
This is a resort designed to keep both junior and adult guests entertained from daytime through to night with children delighting in the kids club and teens club. The Mazagan Golf Course is an 18 hole, par 72 links course designed by Gary Player, and stretches 7km alongside the ocean coastline, making it the longest course in Morocco. At the resort’s vibrant casino, players can choose from over 460 slot machines and 50 gaming tables including Roulette, Blackjack, PuntoBanco and Poker. Alias Nightclub is a superb venue created specifically for Mazagan Beach & Golf Resort.
Mazagan offers an infinite choice of activities including swimming, jogging, Nordic walking, tennis, horse riding, paintball, karting, gym, yoga, fitness classes, cookery classes, shopping and much more. A water sports center offers surfing, wind surfing and jet-skiing.

Book with Confidence
- We will always quote the best price available
- We offer competitive flight prices
- ABTA & ATOL Protected Holidays
- Exceptional service guaranteed
7nts from £895 per person, Low season, accommodation only
Image Gallery
Mazagan Beach & Golf Resort Gallery
×Key Features
-
13 restaurants and bars
-
Central swimming pool
-
Children’s swimming pool with slides
-
Kids Club
-
Complimentary access to the casino and the Alias nightclub.
-
2 kids clubs
-
Fitness Centre
-
18-hole Gary Player golf course
-
Go karting
-
Horse riding
-
Quad biking
-
FIFA standard football pitch
-
Land sports
-
Complimentary shuttle service
-
The Great Outdoors Games
Rooms
Mazagan Beach & Golf Resort – Pool View Room
×Mazagan Beach & Golf Resort – Garden View Room
×Mazagan Beach & Golf Resort – Family Room
×Mazagan Beach & Golf Resort – Patio Room
×Mazagan Beach & Golf Resort – Ocean Sea View
×Mazagan Beach & Golf Resort – Prime Ocean View Room
×Mazagan Beach & Golf Resort – Mazagan Suite
×Restaurants
Mazagan Beach & Golf Resort – Olives
×Mazagan Beach & Golf Resort – Market Place
×Mazagan Beach & Golf Resort – Sel De Mer
×Mazagan Beach & Golf Resort – Bushra by Buddha-Bar
×Mazagan Beach & Golf Resort – La Cave French Bistro
×Mazagan Beach & Golf Resort – Kor Grill & Bar
×Mazagan Beach & Golf Resort – Studio 42
×Mazagan Beach & Golf Resort – Anis Cafe
×Mazagan Beach & Golf Resort – Alias Nightclub
×Mazagan Beach & Golf Resort – Buddha-Bar Beach Restaurant
×Mazagan Beach & Golf Resort – Mouja by Moha
×Mazagan Beach & Golf Resort – Oasis Pool
×Mazagan Beach & Golf Resort – A1 Firma Berber Tent
×Junior Guests
The Kids Club Mazagan is where all your children's dreams can come true. At the ultimate child-friendly resort in Morocco, young ones can create their own magical memories and experience adventures they never thought possible, be it tackling a climbing wall, taking the wheel at a go-kart race, or learning to surf the waves of the Atlantic Ocean.
The kids club is for children aged 3 - 10 years and helps create special memories for children in a safe and fun environment.
Rush Club Specifically for children aged 11-17, Rush Club offers everything your teens enjoy, including sports, electronic games, movies, dances and themed evenings in a safe environment.
Exciting Events From parties to talent shows and sports tournaments to cooking classes, our exciting events will keep your young ones entertained throughout your stay.
Babysitting is available for a fee.
Spa
The spa is renowned for its authentic hammam experience and stunning treatment rooms with views over the Atlantic Ocean, Mazagan Spa is the ultimate destination for relaxation and rejuvenation. Indulge in a personalised massage or facial, improve your wellbeing in our yoga classes and state-of-the-art fitness centre, be pampered in our beauty salon, and embrace the ancient traditions of bathing in our 100sqm hammam, a breathtaking space of mosaic, marble and hot and cold saunas.
Weddings & Honeymoons
Create your own fairytale wedding at Mazagan, where the team will make your dream destination wedding a reality. Say your vows beside the Atlantic Ocean as
Points of Interest Map
Filter

Loading your results… this will only take a moment
Did you know? You can now search availability and hold our villas for 48 hours online?
{{ matched_area.name }}
{{{ matched_area.description }}}
{{ matched_destination.name }}
{{{ matched_destination.description }}}
{{ matched_region.name }}
{{{ matched_region.description }}}
{{ matched_cruiseline.name }}
{{{ matched_cruiseline.description }}}

Loading more results… this will only take a moment
Did you know? You can now search availability and hold our villas for 48 hours online?
We're sorry that you haven't found any holidays that match your current search criteria. Please don't worry as we have access to many hotels, villas, tours and cruises that we do not feature on our website.
Please complete the enquiry form below or speak to one of our travel specialists on 01625 858158 and we will find the right holiday for you.