The Best Free Golf Video Lessons565 Free Golf Lessons from the Best ProsOver 120,000,000 views
565 lessons from professionals, selected and summarizedOver 120,000,000 views across all videos
Topics
A golf resort in Marrakech nestled among the palm trees

Best Golf Hotels and Resorts in Marrakech

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

Golf:

7 hotels shown.

RankHotelNeighborhoodGolfCourseAwards
1Fairmont Royal Palm MarrakechAmizmiz roadOn-site courseRoyal Palm Golf Course, 18 holes (Cabell B. Robinson), #2 in our Marrakech golf rankingGolf World #97
World Golf Awards: Morocco's Best Golf Course
2Mandarin Oriental, MarrakechRoute du Golf RoyalNearby courseRoyal Golf Marrakech, 27 holes, founded in 1927 (privileged access), #3 in our ranking—
3Park Hyatt MarrakechAl MaadenNearby courseAl Maaden Golf, 18 holes (Kyle Phillips), next to the clubhouse, #6 in our ranking—
4Al Maaden Villa Hotel & SpaAl MaadenNearby courseVillas along the Al Maaden course (Kyle Phillips)—
5AmanjenaOuarzazate roadNearby courseAmelkis Golf Club, 27 holes, next to the hotel, #8 in our ranking—
6Pickalbatros Hôtel du Golf Palmeraie (adults only)PalmeraieOn-site courseGolf de la Palmeraie (Robert Trent Jones Sr.), right by the hotel, #10 in our ranking—
7Club Med Marrakech La PalmeraiePalmeraieGolf 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

A bunker and a lake at the Fairmont Royal Palm Golf Course in Marrakech, overlooking the Atlas Mountains
The Fairmont Royal Palm golf course, No. 1 in our ranking. Photo: Fred P. / Best Golf Tips

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.

Table of Contents
* Amateur competitions with guidance from the pros