Mazagan Beach Resort is located close to the town of El Jadida, 1 hour from Casablanca and sits alongside a 7km beach. This luxury hotel has a fabulous outdoor swimming pool, a casino and a Gary Player designed championship golf course.
All of the guestrooms feature a contemporary Moroccan design and many have fantastic views over the Atlantic Ocean. The hotel boasts eight restaurants and bars which offer plenty of dining options from traditional Moroccan food to international cuisine. The onsite spa offers numerous beauty, and relaxing therapies, other leisure activities include a gym and tennis courts.