Updated on November 8, 2026
👉 All Our Golf Rankings: The 10 Best Golf Courses in Marrakech, The Most Beautiful Golf Courses in Morocco, our Pro-Am calendar…
What is the best golf hotel in Marrakech? The Fairmont Royal Palm Marrakech, with its on-site championship course, is the only golf hotel in Marrakech ranked among Golf World's Top 100. The Mandarin Oriental provides exclusive access to the Royal Golf Course, the city's oldest course, and the Park Hyatt near Al Maaden. Here are the 7 best golf hotels and resorts in Marrakech.
Top photo: a golf resort in Marrakech (Atlas Golf Resort, not listed here). Jobsdev, CC BY-SA 4.0, via Wikimedia Commons.
Independent ranking. Best Golf Tips may form partnerships with hotels or booking platforms, but this has no effect on this ranking.
The 7 Best Golf Hotels in Marrakech
7 hotels shown.
| Rank | Hotel | Neighborhood | Golf | Course | Awards |
|---|---|---|---|---|---|
| 1 | Fairmont Royal Palm Marrakech | Amizmiz road | On-site course | Royal Palm Golf Course, 18 holes (Cabell B. Robinson), #2 in our Marrakech golf ranking | Golf World #97 World Golf Awards: Morocco's Best Golf Course |
| 2 | Mandarin Oriental, Marrakech | Route du Golf Royal | Nearby course | Royal Golf Marrakech, 27 holes, founded in 1927 (privileged access), #3 in our ranking | — |
| 3 | Park Hyatt Marrakech | Al Maaden | Nearby course | Al Maaden Golf, 18 holes (Kyle Phillips), next to the clubhouse, #6 in our ranking | — |
| 4 | Al Maaden Villa Hotel & Spa | Al Maaden | Nearby course | Villas along the Al Maaden course (Kyle Phillips) | — |
| 5 | Amanjena | Ouarzazate road | Nearby course | Amelkis Golf Club, 27 holes, next to the hotel, #8 in our ranking | — |
| 6 | Pickalbatros Hôtel du Golf Palmeraie (adults only) | Palmeraie | On-site course | Golf de la Palmeraie (Robert Trent Jones Sr.), right by the hotel, #10 in our ranking | — |
| 7 | Club Med Marrakech La Palmeraie | Palmeraie | Golf included (all-inclusive) | 9-hole course and driving range in the resort; group lessons included in the all-inclusive package | — |
Rank: hotel accolades, followed by the rank of the associated course in our ranking of Marrakech golf courses. Accolades: Golf World, Top 100 Golf Resorts in the World 2026 (rank); GOLF, Top 100 Resorts 2024–25 (unranked list); World Golf Awards 2025. Golf packages and access information retrieved from official websites on November 8, 2026: please check the terms and conditions before booking.
Our Method
We selected hotels that have an on-site golf course or are adjacent to a golf course, and then ranked them according to Golf World's Top 100 Golf Resorts in the World (2026 Edition), The Top 100 Golf Resorts (2024-25) and The 2025 World Golf Awards Winners List, and then based on their ranking in Our ranking of golf courses in Marrakech. The new St. Regis hotel in Assoufid has not been classified until its opening is confirmed.
Choosing the Right Golf Hotel in Marrakech

Playing golf in Marrakech means playing at the foot of the Atlas Mountains, preferably from October through May: in the summer, tee times are booked very early. Check to see if the hotel arranges tee times for its guests and if the shuttle to the other courses is included: many golfers play two or three courses in a week (Assoufid, Royal Palm, Royal Golf, Al Maaden).
Fred’s Take
For a golf vacation in Marrakech, the Royal Palm remains the easiest choice, with a beautiful course right at the foot of the hotel. To experience the city’s charm, the Royal Golf and its century-old olive grove are a must-see.
Frequently Asked Questions About Golf Hotels in Marrakech
What is the best golf hotel in Marrakech?
The Fairmont Royal Palm Marrakech, ranked among Golf World's Top 100 Golf Resorts Worldwide, features an on-site championship course.
Which hotel in Marrakech has an on-site golf course?
The Fairmont Royal Palm (18-hole course), the Pickalbatros Hôtel du Golf Palmeraie, and Club Med La Palmeraie (9 holes); the Park Hyatt and Al Maaden Villa are located along the Al Maaden Golf Course.
When is the best time to play golf in Marrakech?
From October to May: the weather is mild and dry. In the summer, the heat means you have to play early in the morning.

