Search the best hotels in Marrakech

Top Resorts in Marrakech

When it comes to resorts, Marrakech offers a wealth of luxurious options. This vibrant city is known for its stunning architecture, rich culture and warm hospitality, making it an ideal destination for a memorable getaway.

From tranquil retreats to opulent riads, Marrakech’s resorts cater to various tastes. Whether you're after a peaceful sanctuary or a lively family-friendly resort, the city’s diverse offerings ensure a perfect fit. Expect beautifully decorated rooms, exceptional dining options and top-notch amenities.

Top picks for a:

 Check out more destinations in Marrakech on The Hotel Guru

Fairmont Royal Palm

Marrakech (Morocco)

A desert oasis set within a 570 acre estate of olive groves and manicured gardens, this large-scale hotel offers 135 rooms, suites and villas. With a choice of in-house restaurants, 18-hole golf course, spa, fitness centre, kids’ club and swimming pools, this makes for the perfect all-round base.

  • Restaurant - Four distinct restaurants serving Italian, Mediterranean, Moroccan-Lebanese, and international cuisine in elegant settings
  • Spa - Luxurious spa offering a hammam, steam room, sauna, beauty services, foot spa, relaxation area and rejuvenating massages
  • Local markets - Experience the magic of Marrakech's Medina, a short drive away, where vibrant souks and historic landmarks await
  • Swimming Pool - Indoor and outdoor pools with sun loungers and stunning views. Some pools are suitable for children
from CA$736 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Amanjena

Marrakech (km 12)

World famous luxury hotel. This tranquil retreat pays homage to North Africa's stark beauty — sun-paled red walls, rose strewn fountains. Pavilion style rooms with proportions worthy of a Pasha. The spa that goes above and beyond. A 'peaceful paradise' that breathes romance and beauty.

  • Romantic Break - Think vast beds beneath up-lit Venetian stuc domes and private dining in your softly lit dining hall.
  • Total relaxation - Lounge by the pool, indulge in candlelit oil massages and sessions in the Hammam.
  • 5* Luxury
  • Sights nearby - Situated near Marrakech the red-walled former fortress crisscrossed by narrow lanes.
from CA$1127 for 1 room, 1 night including taxes & fees

Royal Mansour

Marrakech (RUE ABOU ABBAS EL SEBTI)

A collection of 53 opulent riads commissioned by King Mohammed VI. Set in a quiet Moorish garden yet just minutes from the heart of the city. Find no luxury spared in the private villas decorated with geometric mosaic, carved cedar wood, stained glass and silk carpets. Utterly spoiling.

  • Total relaxation - Be completely spoilt in this uber luxurious property set in lovely Moorish gardens.
  • Spa breaks - Book one of the spa suites for some pure indulgence.
  • Local markets - Explore Marrakesh's lively souk and find anything from leather to spices.
  • Sights nearby - Visit the nearby Bahia Palace and famed Djemaa El Fna square.
from CA$1610 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Mandarin Oriental Marrakech

Marrakech

An amazing property in Marrakech. Vast suites and villas are super stylish, in chic neutral tones, and all offer exceptional levels of luxury, including private pools. Suberb dining options, huge pool, vast spa and a kids club ensure that there's entertainment for all ages.

  • Romantic Break - Sumptuous accommodation, private gardens with pools, dinners under the stars. Romance is guaranteed!
  • Families - The property is ideal for families with its extensive facilities and multi-room villas and suites
  • 5* Luxury - As you'd expect from a Mandarin Oriental property the standard of luxury here is fabulous
  • Spa - There's a huge spa with indoor pool, gym, yoga rooms, mens & women's hammams, beauty salon and wide range of treatments
from CA$2414 for 1 room, 1 night including taxes & fees
Check availability on Expedia