Royal Golf Marrakech
Golf since 1927 under 15,000 trees, with two par threes named after Brigitte Bardot.
Gary Player’s Atlantic dune course beside seven kilometres of beach.

Mazagan Beach & Golf Resort sits on seven kilometres of Atlantic beach just north of El Jadida, about an hour south-west of Casablanca. Its course, designed by Gary Player, runs through dunes and valleys beside the ocean and stretches 6,885 metres, one of the longest in Morocco. The resort is large, with 500 rooms, a casino and a busy beach, but the golf stands on its own. A clear published rate card, a two-night golf package and a cheaper summer season make it one of the easier Moroccan trips to plan.
Anyone can play. Non-resident visitors pay a published green fee, while resort guests and members of the Royal Moroccan Golf Federation (FRMG) pay less. Book by emailing the golf team at reservations.golf@mazaganbeachresort.com or through the resort on +212 5233 88000. The Golfer’s Getaway package bundles breakfast with one unlimited green fee per person per day, excluding departure day, plus 15% off rooms booked 30 days ahead; the minimum stay is two nights. The golf team can also arrange rounds at Royal Golf El Jadida and the Jacklin course near Casablanca for an extra fee. No handicap limit is published.
Non-resident 18-hole weekday rate, low season (1 May–30 September); MAD 850 at low-season weekends and every day in high season. Resort guests MAD 600–700. Cart MAD 400 extra. Prices change by season and booking route, so confirm the current rate with the operator. Official rates ↗
Player built Mazagan as a links, following the contours of the coastal dunes and natural ground rather than flattening them, and several holes run right alongside the beach. From the back tees it measures 6,885 metres, about 7,530 yards, so the Atlantic breeze and your choice of tee shape the day more than anything else. Practice facilities are generous: a large driving range, practice greens, dedicated short-game areas and a golf academy with teaching professionals. Several holes are directly beachside, and the routing moves between open dune ground near the shore and more sheltered valleys inland, so the wind direction changes your club choice from one hole to the next. The resort opened in 2009 with the course as its centrepiece.
The 2026 rate card rewards a longer stay. A five-round pack costs MAD 2,800 in low season and MAD 3,400 in high season for non-residents, against MAD 3,500–4,250 paying round by round. Carts cost MAD 400 for 18 holes for one or two players, club hire MAD 350 and trolleys MAD 80, subject to availability. Juniors aged 9 to 17 pay MAD 380. A pyramid of range balls is MAD 30. Nine holes cost MAD 450–530 for visitors, a good option on arrival day.
Casablanca Mohammed V International (CMN) is the gateway, roughly 75–100 km away depending on route, or about an hour to 75 minutes by road. El Jadida station, on the ONCF rail network from Casablanca, is a short taxi ride from the resort if you prefer the train. Marrakech is around three hours’ drive if you are combining coast and city.
Most golfers stay on site. The resort’s 500 rooms and suites take their style from the traditional Moroccan kasbah and gather around the Grand Riad pool, with views over gardens, lagoons, the course or the ocean. Some suites, such as the Ambassador Suite, include green fees for two during the stay. Restaurants range from Sel de Mer seafood to Al Firma’s Berber dinners under the stars. For a city stay at either end of the trip, Casablanca is an hour away.
Royal Golf El Jadida is the nearest second course and can be arranged through Mazagan’s golf team, as can the Jacklin course near Casablanca. In El Jadida, the Portuguese City of Mazagan is a UNESCO World Heritage Site, with ramparts, bastions and a vaulted underground cistern. Azemmour, on the Oum Er-Rbia river a short drive south, makes a gentle half-day. At the resort, sunset camel rides on the beach and a hammam at the spa fill a rest day.
The resort describes its climate as temperate all year. Its golf calendar sets high season from 1 October to 30 April and low season from 1 May to 30 September, when green fees fall. Summer on this coast is cooled by Atlantic breezes, while spring and autumn give the best balance of weather and price.
Explore golf by monthFor non-residents in 2026, 18 holes cost MAD 700 on low-season weekdays and MAD 850 at low-season weekends and throughout high season (October to April). Hotel guests and FRMG members pay MAD 600 in low season and MAD 700 in high season. A buggy is an extra MAD 400.
Yes. Non-residential visitors have their own published rates and can book by emailing the golf team. Groups of more than 40 players get the resort-guest rate, which suits societies and corporate days.
The Golfer’s Getaway includes breakfast and one unlimited green fee per person per day, except on departure day, with a two-night minimum. Booking 30 days ahead saves 15% on the stay, and guests on the package get 15% off golfer’s spa treatments and 25% off selected pro shop items.
Casablanca Mohammed V International (CMN), roughly an hour to 75 minutes by road. The resort lies just north of El Jadida, which has a railway station on the line from Casablanca.
Last checked 4 October 2026. This is an independent planning guide, not a first-hand review or a booking service. Check live availability, access, fees and travel details with the operator before booking. Airport suggestions are starting points for route planning.
How we research our guidesPhoto credits and licences