Not only is Marrakech one of Morocco’s most sought-after tourist destinations but it boasts some of the country’s best golf courses. Backed by the (often) snow-capped peaks of the Atlas Mountains, the scenery in the city’s surroundings is nothing short of spectacular - perfect for leisurely hours spent strolling the fairways and greens.
While you could stay at a riad in the medina and commute to Marrakech’s golf courses each day, there’s also the option to stay right on their doorstep. Whether you want to tee off at the Royal Golf Marrakech or experience the Kyle Phillips-designed course at Al Maaden, there are some incredibly comfortable (dare I say indulgent) accommodation options overlooking the greens.
In this article, I’ll introduce 5 of the best golf hotels and resorts in Marrakech, including family-friendly options with kids’ clubs and luxurious retreats where absolutely no detail has been overlooked.

A golf course at the Fairmont Royal Palm backed by the snow-capped peaks of the Atlas Mountains (photo courtesy of Expedia)
Disclosure: This article contains affiliate links, meaning I earn a small commission when you make a purchase. Affiliate links cost you nothing and ensure my content stays free!
TABLE OF CONTENTS
Best luxury golf resort in Marrakech for families
Best all-inclusive golf resort in Marrakech
Best golf resort near Royal Palm Marrakech
Best golf hotel in Marrakech with a kids’ club
Best 5-star golf resort in Marrakech
Best luxury golf resort in Marrakech for families
On the doorstep of Royal Golf Marrakech, the Mandarin Oriental nestles within 20 hectares of olive groves and gardens, all just a 10-minute drive from the medina. It features stunning views of the Atlas Mountains from its expansive pool and includes a farm where children can interact with baby goats and friendly donkeys. This is definitely one of the best luxury golf resorts in Marrakech for families, with the Kasbah Club providing a variety of kid-friendly activities, from cooking lessons to gardening experiences.
The resort features a collection of luxurious villas and suites, each serving as a private oasis for relaxation and renewal. Grand wooden gates lead to spacious outdoor areas furnished with comfortable white sofas and private pools - they really are sublime! Inside, you’ll discover king-size beds, jacuzzi tubs and hammams integrated into the showers for a truly indulgent experience.
Among the outstanding dining options at the Mandarin Oriental are Shirvan, helmed by Michelin-starred chef Akrame Benallal, and Ling Ling by Hakkasan, which focuses on contemporary Cantonese dishes. Additionally, there's an Andalusian-style spa that will leave you feeling wonderfully refreshed after playing a round at one of Marrakech’s best golf courses.
"One of the most beautiful hotels in Africa. Just stunning!” - Natasha (read more reviews here)
Best golf hotels and resorts in Marrakech

Lanterns illuminate the swimming pool at the Mandarin Oriental - one of the best golf resorts in Marrakech (photo courtesy of Expedia)
Best all-inclusive golf resort in Marrakech
Adjacent to the 18 holes of PalmGolf Marrakech Palmeraie, Pickalbatros Hôtel Du Golf is a recreational oasis that caters to golf enthusiasts and leisure travellers alike. This family-friendly Marrakech golf resort boasts an impressive array of amenities designed to elevate your stay, including a state-of-the-art fitness centre, a sparkling outdoor pool and an indoor pool complete with a spa.
The elegantly appointed rooms at this affordable Marrakech golf resort feature private balconies that offer stunning views of the manicured grounds, as well as 24-hour room service ensuring your every need is met. Families will appreciate the complimentary kid's club, which provides engaging activities for youngsters while parents indulge at the 5,000-square-metre spa.
When it comes to dining at this all-inclusive Marrakech golf resort, you can opt for Italian-inspired cuisine at Pasta Cosy or feast on international fare at the Jawhara Restaurant. For a casual bite or refreshing drink, head to the poolside cafe or unwind at the sophisticated lounge bar.
"A relaxing and enjoyable stay with excellent service.” - Hamza (read more reviews here)
Best golf resorts in Marrakech

The driving range at the Pickalbatros Hôtel Du Golf - an all-inclusive golf resort in Marrakech (photo courtesy of Expedia)
Best golf resort near Royal Palm Marrakech
Adjacent to the Royal Palm Golf & Country Club (home to a Cabell B. Robinson-designed 18-hole course), this luxurious Fairmont property is set amidst gorgeous gardens and framed by the Atlas Mountains. The views from the fairways and greens are nothing short of extraordinary and there’s a clubhouse with a well-equipped Pro Shop for all your golfing needs.
At the resort itself, there are 135 guest rooms, suites and villas, all opulently appointed with decor that blends traditional craftsmanship with modern refinement. At the heart of this highly rated Marrakech golf resort is a 2,000-square-metre pool, which is the perfect place to unwind in between rounds. Plush daybeds line the pool's perimeter, each one an inviting haven for lounging in the Moroccan sun, while the attentive staff are always on hand to cater to your every whim.
Designed in the style of a riad is the Fairmont Spa, which offers bespoke treatments inspired by beauty rituals from North Africa. Be sure to indulge in a traditional hammam and a body wrap featuring Ghassoul clay. When hunger strikes, you can feast on Italian-inspired fare at Capricci, opt for Oriental dishes at Al Aïn or dine alfresco overlooking the pool at L’Olivier.
“A paradise for golfers, sports enthusiasts, swimmers, spa lovers and hamam explorers.” (read more reviews here)
Best Royal Palm golf resorts in Marrakech

A stylish restaurant at the Fairmont Royal Palm, a luxury golf resort in Marrakech (photo courtesy of Expedia)
Best golf hotel in Marrakech with a kids’ club
Positioned alongside the fairways and greens of Al Maaden Golf Course, the Park Hyatt is an exquisite Marrakech golf resort that masterfully blends contemporary elegance with a distinctly local flavour. The 18-hole course at Al Maaden bears the signature touch of Kyle Phillips, who has drawn on both Moroccan and Scottish influences in his design.
The spacious and beautifully appointed rooms and suites are a haven of modern sophistication, with expansive outdoor terraces where you can unwind and soak in the stunning surroundings. For the ultimate in luxury and privacy, the Duplex Suite boasts panoramic views of the Atlas Mountains, a private pool on the terrace and even its own hammam.
The crown jewel of this Marrakech golf resort is undoubtedly Le Spa - a serene temple of wellbeing where Moroccan beauty traditions are elevated to new heights in a minimalist, light-filled space. Fitness enthusiasts will appreciate the state-of-the-art gym while families can take advantage of the Kidz Club, which facilitates everything from painting to pottery and gardening activities. Culinary aficionados shouldn’t miss a meal at Tfaya, where Chef Issam Rhachi presents a contemporary take on traditional Moroccan and Arabic cuisine.
"One of the nicest hotels we have stayed in, anywhere!” - Nicholas (read more reviews here)
Best golf hotels in Marrakech

Palm trees frame a swimming pool at the Park Hyatt Marrakech, a luxury hotel near Al Maaden Golf Course (photo courtesy of Expedia)
Best 5-star golf resort in Marrakech
Tucked away at the southern end of the Amelkis Golf Club, this 5-star Marrakech golf resort lies a short drive to the east of the city on the road that leads to Ouarzazate. Nestled within gardens studded with palm trees, the architecture draws inspiration from the “Red City.” Picture vaulted ceilings, Moorish arches and tranquil courtyards featuring gentle fountains—every corner is a feast for the eyes.
The accommodations, known as “Pavilions" and “Maisons”, provide an abundance of space that mirrors the surrounding desert landscape. Each standalone villa comes with its own private garden and an outdoor gazebo, ideal for leisurely afternoons. Many of these opulent retreats also include private swimming pools, offering guests a chance to enjoy a refreshing swim while taking in views of the Atlas Mountains.
Culinary enthusiasts will be delighted by the dining options at Amanjena, which include a restaurant serving traditional Moroccan and Italian dishes, as well as a Japanese grill offering UNESCO-protected Washoku cuisine. For those looking to unwind, this luxury Marrakech golf resort boasts extensive spa and wellness facilities, including two hammams, massage treatment rooms and clay tennis courts.
“Perfect, beautiful oasis - a welcoming stay where everyone goes out of their way to ensure your stay is perfect.” - Laura-Jane (read more reviews here)
By purchasing through my links, you’ll be supporting my website at no additional cost to you
Find hotels via Booking
Book tours and attractions via Viator
Find a rental car via Discover Cars
Book flights/buses/trains via Kiwi
Get travel insurance via Visitors Coverage
About the author

I'm Malika, a global traveller who first visited Morocco in 2014 before marrying a local and settling down in a little village on the Atlantic coast. Over the years, I've developed an intense love for Morocco, its majestic landscapes, storied cities and the incredibly warm hospitality of its people. As the owner and content creator of Malika in Morocco, I share my years of experience exploring the country, from north to south and from the Atlantic Ocean to the Sahara Desert. I am passionate about helping others plan their Moroccan travel adventures to ensure they get the most out of their North African experience.