The best hotels in Morocco

See all » 30 hotels in Marrakech

  • 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, reflective pools. A 'peaceful paradise' that breathes romance and beauty.

    39 rooms from $1048
    Spa breaks
    Romantic Break
    Romantic  -  Good for couples.
    Spa
    Recommended by  -  Kiwi Collection, Travel Intelligence
  • Kasbah Agafay

    Marrakech

    An 18th-century mud fort transformed into an Arabian Nights fantasy. Beautiful canopied suites and fantastic open-air spa - opulent romance encases this fortress.

    20 rooms from $472
    Views  -  Stunning views of the Atlas mountains.
    Romantic Break  -  Beautiful tented suites.
    Spa breaks
    Cooking classes  -  Check for timings.

See all » 6 hotels in High Atlas

  • Kasbah Tamadot

    042150 Asni, High Atlas

    Richard Branson's exclusive Moroccan hideaway. The ultimate luxury break - 5-star spa, undulating rose gardens, celestial valley views from its hilltop perch, gourmet feasts. Want for nothing in this Atlas heaven.

    28 rooms from $540
    Exclusive offer  -  Full Board Upgrade Offer
    Luxury
    Active Holiday
    Hills & mountains
    Honeymoons
  • Kasbah du Toubkal

    Atlas Mountains, High Atlas

    Eco-friendly mountain refuge with spectacular views - a haven for trekkers, groups, and families seeking outdoor pursuits.

    17 rooms from $210
    Exclusive offer
    Child friendly  -  Plenty of activities on and off site.
    Hills & mountains  -  Nestled in the Atlas mountains.
    Active Holiday
    Eco

See all » 2 hotels in Essaouira

  • Villa de l'O

    Essaouira

    A fabulous 18th century boutique riad in a perfect location - minutes from the beach and the golf course. Sand stone columns, sculpted woods, and beautiful fabrics blend oriental tradition and western luxury. A luxurious treat by the beach.

    12 rooms from $169
    Windsurfing  -  Prime location for windsurfing.
    Spa
    Surfing  -  Suitable beaches nearby.
    Sights nearby  -  Well located for major sights.
    Recommended by  -  I Escape, Travel Intelligence
  • Ocean Vagabond

    Essaouira, Morocco

    Chic, laid back hotel in a great location for water sports - a prime spot for windsurfers and kitesurfers. Bright colourful rooms and great food.

    10 rooms from $126
    Windsurfing  -  Dream base for windsurfing.
    Active Holiday
    Local markets  -  Good for local colour.
    Sailing  -  Can be booked nearby.
    Recommended by  -  I Escape, Travel Intelligence

See all » Other hotels in Morocco

  • Ocean Vagabond

    Essaouira, Morocco

    Chic, laid back hotel in a great location for water sports - a prime spot for windsurfers and kitesurfers. Bright colourful rooms and great food.

    10 rooms from $126
    Windsurfing  -  Dream base for windsurfing.
    Active Holiday
    Local markets  -  Good for local colour.
    Sailing  -  Can be booked nearby.
    Recommended by  -  I Escape, Travel Intelligence
Your shortlist (0)