Mazagan Beach and Golf Resort - The central Grand Riad pool is a cooling centre-point of the resort

Book Ahead Of Time And Save

Book more than 30 days in advance and save 15% on rooms and suites.

Book Now
Check-in/Check-out
Adults
2
Children
0
Check-in/Check-out

Let Us Reward You 

At Mazagan, we want to reward you for being organised. Book more than 30 days in advance and you will receive a discount of 15% on room rates, just for booking early. It’s our gift to you.

The Best Of Mazagan

Mazagan Beach and Golf Resort - Jump for the stars with a trampoline experience

Kids’ Heaven 

Children will absolutely adore our entertaining kids’ club, dedicated teens’ space and babysitting services, so you can enjoy your days too. 

Mazagan Beach and Golf Resort - rejuvenate and replenish in our stylish ocean-view spa

Relax At Our Spa

Indulge in relaxation therapies at our beautiful spa with plenty of yoga classes, massages and facials to choose from. 

Mazagan Beach and Golf Resort - Moroccan and international flavours served in a rich buffet at Olives

Discover Our Dining Options

From freshly cooked pasta to the highest quality steaks, our restaurants have a range of cuisines to satisfy every craving. 

Inclusions

Book more than 30 days in advance and save 15%

Offer includes:

  • Accommodation for two adults and two kids under 12 years old
  • Complimentary breakfast for two adults and two kids under 12 years old
  • 15% off our best available rate
  • Free access to Kidz Club, Baby Club and Club Rush
  • Free selected sports and leisure activities, including biking, fitness centre and steam room
  • Unlimited access to Alias Nightclub
  • Complimentary scheduled airport shuttle transfers*

Blackout dates: Blackout dates may apply.

So Many Reasons To Book With Us

You’ll never want to leave Mazagan, there’s so much to do.

Mazagan Beach and Golf Resort - scale new heights on the climbing wall

Climb Our Rock Wall

Try out our seven-metre tall climbing wall, with impressive views of the resort in an exciting 10-minute experience. 

Mazagan Beach and Golf Resort - master the waves by Jetski

Hit The Waves

Whirl around our private beaches on a jet ski for an exhilarating day in the sun. 

Mazagan Beach and Golf Resort - ride through the sand dunes by quad bike

Hit The Dunes On A Quad Buggy

Take one of our quad bikes out on the beach dunes for an adrenaline-pumping ride. 

Mazagan Beach and Golf Resort - take a surfing lesson in the Atlantic waves

Learn To Surf

Learn to carve up those barrels with surfing lessons in the beautiful Atlantic Ocean. 

Mazagan Beach and Golf Resort - Enjoy a camel-back ride through Mazagan's stunning landscape

Take A Camel Ride 

Ride one of our happy camels along the beach at sunset for the ultimate Moroccan moment. 

Mazagan Beach and Golf Resort - enjoy a frantic game of beach volley

Dive In To Some Beach Volleyball 

Beach lovers will delight in our many beach activities, including our dedicated beach volleyball court. 

Booking Terms And Conditions

  • Complimentary breakfast for two adults and two children under 12 years old in buffet restaurants only
  • Maximum room occupancy of two adults and two children under 12 years old
  • Offer valid only for new bookings and cannot be combined with any other offer
  • Offer is subject to availability
  • Offer is valid for direct bookings through the Mazagan Website or by contacting our reservations office
  • Check-in time for all guests is 3:00pm and check-out time is 12:00pm. Guests who wish to check in earlier or check out later may contact our reservations department at +212 5 23 38 80 80 or by email at reservations@mazaganbeachresort.com. Additional charges may apply
  • Connecting rooms are subject to availability upon arrival. Accessible rooms are also available
  • Mazagan Beach & Golf Resort may request a security deposit or credit card authorization upon arrival to guarantee payment for any services used on site
  • Tourist taxes are not included: MAD 49.50 per person per night
  • VAT is included
  • Cancellation or no-show policy applies
A complimentary shuttle service from Casablanca airport or Rabat airport to Mazagan Beach & Golf Resort is available only during scheduled times. Mazagan Beach & Golf Resort is not responsible for changes or delays of flight arrival times. Any request for private transfers to Mazagan Beach & Golf Resort during unscheduled times will attract additional fees