Mazagan Beach and Golf Resort - Stay in style in a Pool View Room

Guest Rooms

Your oasis of calm awaits in one of our premium guest rooms.


Enjoy Your Stay With Us

Enjoy bright and colourful views of our rich green gardens, glittering turquoise pool or deep blue ocean in our deluxe guest rooms – ideal for couples, families or groups.

Patio Room

Take in refreshing views of our luscious gardens from the privacy and space of your gorgeous patio.


Mazagan Beach and Golf Resort - Stay in style in a Pool View Room

Pool View Room

Overlooking the beautiful Grand Riad pool, these deluxe rooms blend modern amenities with traditional touches.

Mazagan Beach and Golf Resort - Stay in comfort in one of our stylish garden view rooms

Garden View Room

Wake up in a world of green with views of the gardens, forest, golf course and beyond.

Mazagan Beach and Golf Resort - Marvel at the Atlantic coastal views in an Ocean View room

Ocean View Room

Enjoy the gentle sea breeze and sweeping Atlantic Ocean views from your spacious hotel room.

Mazagan Beach and Golf Resort - Wake to Atlantic Ocean views in a Prime Ocean View Room

Prime Ocean View Room

Bask in the sunshine of your light, bright room as you gaze out across the Atlantic Ocean and beyond.

Leave it to us

Let us do the hard work for you with our tailor-made concierge services. We’ll take care of everything, be it a restaurant or spa booking, an activity-packed afternoon or a trip to the cities and sights of Morocco from Casablanca to Marrakech and beyond. Relax, and leave the rest to us.

Learn more

Mazagan Beach and Golf Resort - Our knowledgeable and attentive concierge are on hand to help

More Reasons To Stay

With world-class golf, pulse-racing activities, serene spa packages and 11 incredible restaurants, you’re sure to experience something new at Mazagan hotel in Morocco. 

Mazagan Beach and Golf Resort - enjoy the catch of the day at Sel de Mer

Exceptional Restaurants

Satisfy your culinary cravings in our 11 restaurants, from steakhouses and beach barbecues to authentic Moroccan fare.

Mazagan Beach and Golf Resort - experience our Gary Player, par-72 golf course alongside Atlantic views of the ocean

Golf With A View

Designed by the world-renowned Gary Player, our 6,885m course is set alongside the dramatic Atlantic coastline.

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

Heart-Pumping Activities

From beach camel rides to surfing into the sunset and taking the wheel at a go-kart race, the options are endless.

Mazagan Beach and Golf Resort - Kids can enjoy a full day of fun and excitement at the Kidz Club

It’s A Kids’ World 

Little ones will never want to leave our fun activities at our Kidz Club – why should adults have all the fun?

Stunning Spa

Unwind in our spa, where natural Moroccan ingredients combine with ocean views for a pampering paradise. 

Book Ahead And Save 15%

Mazagan Beach and Golf Resort - take a dip and cool down from the day in our grand riad pool


The early bird catches the worm with our advanced purchase offer. Book your stay 30 days prior to arrival and enjoy 15% off our best available rates.