Mazagan Beach Resort

Mazagan Beach Resort


The Mazagan Beach Resort is a sprawling resort set within 250 hectares of land, located in the Moroccan region of the Doukkala - 90km south of Casablanca, on the Atlantic coast.

Description, Services & Facilities

Mazagan Beach Resort Spa Massage

Mazagan Beach Resort is a sprawling 250 hectare resort in the Moroccan region of the Doukkala, less than an hour away from Casablanca on the Atlantic coast. This luxury five star resort has an impressive 7 km long beachfront with tropical gardens, pools and ponds surrounded by palm trees. Guests can enjoy panoramic sea views from the hotel. The Grand Riad has colourful interiors, framed by a huge swimming pool.

There are 500 guest rooms and suites with Arabic-Moorish style décor spread out over four floors. Facilities include: 11 restaurants and bars, golf facilities, and a luxury spa. Activites such as watersports, excursions and cultural visits can be arranged.


The suites at Mazagan are the ultimate in luxury, offering captivating views of the Atlantic Ocean, lush gardens and the golf course.

Comfortable, warm and sophisticated, these suites range from 82m² to 342m² and feature Moroccan inspired decor with elegant bathrooms and all the amenities to ensure an unforgettable stay, including satellite television, Wi-Fi connection, safe and minibar.

Facilities and Services:

Golf Course & Clubhouse
The 18-hole, par 72 course was designed by Gary Player. Its links stretch alongside the beach and dunes on the ocean shores.

Management is in the hands of the world renowned golf management company, Troon Golf, ensuring a personalised experience and top quality service.
The Clubhouse comprises a restaurant, a magnificent terrace overlooking the Atlantic Ocean, a bar, a pro-shop, and 2 dressing-rooms with lockers.

Casino and Nightclub
At the resort’s superb casino, you can choose from over 400 high tech slot machines and 50 gaming tables (roulette, blackjack, punto banco and poker). The bars and lounge areas at the Sanctuary Nightclub provide just the right blend of spaciousness and intimacy, and its subtle and spectacularly presented mix of sound effects and music will keep your dancing shoes busy into the early hours.

Spa, Hammam and Fitness Centre
This very special amenity staffed by highly qualified personnel is devoted to relaxation of mind and body alike. The Mazagan Spa, managed by ESPA, has 12 treatment rooms (including 2 double treatment rooms) and a luxury two-person suite and provides a wide range of body and facial care treatments. Lie back and relax in an authentic hammam and experience the many virtues of traditional Moroccan body care (8 treatment rooms).

Beauty salon offers manicure, pedicure and hairdressing by Lucie Saint Clair. At the Fitness Centre, the personal trainer will draw up a tailor-made training programme for guests and will have much invaluable advice to offer. The Fitness centre is equipped with the state-of-the-art exercise machines. The Pilates and Yoga room holds daily classes. Open daily from 6 a.m (for the Fitness) or 8.30 a.m (for the SPA) to 8 p.m. Children under 16 years of age are not admitted to the Spa.

Children and Teens:
The Kids Club (for 3 to 11 year-old) and the Teens Club (for 12 to 17 year-old) offer everything children could wish for. A specialised team is on hand to organise varied daily programmes designed to ensure that younger guests make the utmost of the resort, the magnificent beach, their private swimming pool, the sun and the ocean – and there’s also plenty of opportunity to go horseback riding, an age-old tradition in the Doukkala region.

An extensive range of activities is available at the resort, including swimming, jogging, Nordic walking, tennis, watersports (surfing, windsurfing, fishing, and jet-skiing), horseback riding, cookery classes, bodybuilding, yoga and Pilates classes, shops and craftwork. A weekly programme is distributed to each room giving details and times of activities on offer.

The region of Doukkala, with its rich historical and cultural heritage is waiting to be discovered. For history enthusiasts and those with a passion for traditions, several villages and ancient cities serve as reminders of the region's glorious past.

Mazagan Beach Resort Golf Course

Let us plan your perfect trip to Mazagan Beach Resort, call 0203 131 8384 to speak to one of our experts

Enquire now

Why choose Best At Travel?


We have first-hand knowledge of the destinations we sell. Travel is our passion.


We’re proud to have a high number of loyal customers and 98% of our customers consider our service to be excellent.


We constantly negotiate exceptional hotel deals and exclusives for our customers.


We are a privately owned family company with offices in the heart of London.

Search our site