363 hotels in Marrakech

  • Domaine des Remparts Hotel & Spa

    Km 4 Route de Fes "vers Tallaght", Marrakech | 4 star hotel
    from $187
    Traveler rating: 4.0/5 Excellent (145 reviews)
  • Dar Sara

    120, Derb Arset Aouzal Bab Doukkala, Marrakech | Hotel
    Traveler rating: 4.0/5 Excellent (45 reviews)
  • Hotel Akabar

    24 Rue L'hivernage, Ave Echouhada, Marrakech | 3 star hotel
    from $43
    Traveler rating: 3.5/5 Very Good (25 reviews)
  • Dar Naciria Marrakech

    116 Place du petit Marche Guel, Marrakech | 4 star hotel
    from $39
    Traveler rating: 2.5/5 Fair (12 reviews)
  • Hotel Club Campaville

    Km7 Route de Casablanca, Marrakech | Hotel
    Traveler rating: 2.0/5 Fair (9 reviews)
  • Kssour Agafay

    52, Sabet Graoua. Kssour - Medina, Marrakech | 3 star hotel
    from $195
    Traveler rating: 4.5/5 Outstanding (6 reviews)
  • Riad Zeroual

    Marrakech | Hotel
    Traveler rating: 4.0/5 Excellent (2 reviews)
  • Hotel Oudaya

    147 Rue Mohammed el Bequal, Marrakech | 3 star hotel
    from $37
    Traveler rating: 3.0/5 Good (195 reviews)
    • Okay but quite far out
    • VERY CORRECT HOTEL / Hôtel très correct
    • Terrible service
  • Le Palais Rhoul & Spa

    Route de Fes, km 6, Marrakech | 5 star hotel
    from $376
    Traveler rating: 4.5/5 Outstanding (186 reviews)
    • Very unique boutique hotel
    • The Best in Marrakech
    • Loved palais rhoul
  • Murano Resort Marrakech

    Douar Abiad La Palmeraie, Marrakech | 4 star hotel
    from $85
    Traveler rating: 4.0/5 Excellent (176 reviews)
  • Kasbah Le Mirage

    Ouahat Sidi Brahim, Marrakech | 4 star hotel
    from $57
    Traveler rating: 4.0/5 Excellent (142 reviews)
  • Riad Zinoun

    31, derb Ben Amrane, Marrakech | Hotel
    from $45
    Traveler rating: 4.5/5 Outstanding (135 reviews)
  • Riad Al Andaluz

    71, Diour Jdad Zaouia El Abassia, Marrakech | 3 star hotel
    from $63
    Traveler rating: 4.5/5 Outstanding (54 reviews)
  • Residence Al Qantara

    Zone Touristique de l_Agdal, Marrakech | Hotel
    from $94
    Traveler rating: 3.5/5 Very Good (47 reviews)
  • Riad Basma

    Dabachi, Derb Jamaa 22, Marrakech | Hotel
    from $45
    Traveler rating: 4.5/5 Outstanding (34 reviews)
  • Riad Douzi

    123 Dreb el Aarjan, Marrakech | Hotel
    Traveler rating: 4.5/5 Outstanding (8 reviews)
  • Riad Souvenir De Marrakech

    1, derb El Marstane, Zaouia El Abassia - Medina , Marrakech | Hotel
    Traveler rating: 4.0/5 Excellent (4 reviews)
  • Riad Souari

    4 derb hbib llah, moissine, Marrakech | Hotel
  • La Sultana Marrakech

    403 rue de la kasbah, Marrakech | 4 star hotel
    from $330
    Traveler rating: 4.5/5 Outstanding (475 reviews)
    • Can't believe this hotel isn't number one on your list!!!!!
    • Beautiful hotel
    • Wonderful hotel - service maddening
  • RIAD LA PORTE ROUGE

    48 Derb Jamaa, Marrakech | 3 star hotel
    from $57
    Traveler rating: 5.0/5 Outstanding (245 reviews)
  • Hotel Islane

    279 Ave Mohammed V, Marrakech | 3 star hotel
    from $44
    Traveler rating: 3.0/5 Good (231 reviews)
    • Good Value and Location
    • Cheap, good location, but never again
    • Great location, great value
  • Dar Balthazar

    32, Derb El Halfaoui, Marrakech | 5 star hotel
    from $50
    Traveler rating: 4.5/5 Outstanding (132 reviews)
  • Bab Hotel

    Angle bd Mansour Eddahbi, Marrakech | 4 star hotel
    from $81
    Traveler rating: 4.0/5 Excellent (94 reviews)
  • Les jardins d'Ines

    Les Jardins de La Palmeraie, Circuit de la Palmeraie, Marrakech | 5 star hotel
    from $82
    Traveler rating: 3.5/5 Very Good (48 reviews)
  • Corail Hotel

    18 Avenue Hassan II, Marrakech | 4 star hotel
    from $35
    Traveler rating: 3.0/5 Good (42 reviews)
  • Dar El Assafir

    24 bis, Arset el Hamed, Marrakech | 3 star hotel
    from $76
    Traveler rating: 4.0/5 Excellent (32 reviews)