Stay And Play Unlimited Golf

Book the ultimate golfing holiday at Mazagan Beach And Golf Resort.

Book Now

Dream Golf Getaway 

With our spectacular greens and fairways, golf lovers will be swept away by Mazagan’s impressive 18-hole course. Stay with us and enjoy unlimited access to our course with our ultimate golf package.

Play The Course By Gary Player

Designed by one of the greatest players of all time, South African national Gary Player, our golf course is a par 72, 18-hole links course.



enjoy unlimited golf during you stay

Book the ultimate golfing holiday at Mazagan Beach & Golf Resort, and enjoy unlimited golf during you stay.

Offer includes:

  • Accommodation for two adults and two children under 12 years old with complimentary breakfast
  • Unlimited golf throughout your stay for two adults at Mazagan Golf Course
  • One complimentary green fee and transportation at a golf partner* when you book three nights or more
  • Two complimentary green fees and transportation at a golf partner* when you book five nights or more
  • Book in advance at least 30 days prior to arrival to enjoy a 15% discount on room rates
  • Complimentary leisure activities including archery, biking, ping-pong, jogging and Nordic walking
  • Free access to Kidz Club, Baby Club and Club Rush
  • Complimentary access to Alias Nightclub
  • Free scheduled airport transfers
  • *Golf partners: Palmeraie Country Club Casablanca, Green Golf Club Casablanca, and Tony Jacklin Golf Casablanca

Blackout dates: Blackout dates may apply

Tee Off Overlooking The Atlantic

Thanks to its broad fairways and glorious hero shots, our course is friendly to golfers of all levels. Enjoy breathtaking views of the Atlantic while traversing the stunning coastline.


Enjoy Mazagan

Couples Golfing 

Take your partner along to tee off with our couple’s package. Paired with the beautiful seascapes, scenery and romance in the air, it’s a beautiful experience to share. 

Dinner At The Golf Club

When you’ve finished your round, enjoy a juicy Black Angus ribeye steak at George Steakhouse, located within the Golf Club House. With views over the course to the ocean, it’s the perfect way to end your day.  

There’s So Much More To Explore

Whether you’re looking for adventure, relaxation, entertainment or family fun, we have something to suit. Find out what’s in store for you at Mazagan.

Booking Terms And Conditions


  • Subject to availability, valid until December 28, 2019
  • Minimum stay of three nights in all room types, excluding Pool View Rooms
  • Reservation of other golf club green fees is required in advance at Mazagan Golf Desk
  • 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 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 authorisation 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