• Login or Create Account
  • Currency

    CAD

You are booking hotel for more than 90 days

map
Price Per Night
  • (4)
  • (8)
  • (6)
  • (2)
  • (10)
  • (3)

Your Budget

to
Star Category
  • (178)
  • (1021)
  • (842)
User Rating
  • (353)
  • (233)
  • (157)
  • (761)
  • (764)
Property Type
  • (2429)
  • (1314)
  • (782)
  • (448)
  • (340)

Show 3 more

Chains
  • (6)
  • (1)
  • (2)
  • (3)
  • (1)
Amenities
Guests Love
  • (1369)
  • (508)
  • (2161)

Show -3 more

Booking Preference
Booking Preference
  • (1280)
  • (1)
  • (5395)
  • (3684)
House Rules
  • (1)
BACK TO TOP

Book Hotels in Marrakech, Morocco from 1382 Hotels

hotelImg

Numa Marrakech

Marrakesh | 8.7 km drive to Marrakech Airport (RAK-Menara)
SpaSpa
Swimming PoolSwimming Pool
This 4 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 37 Derba Aarjan Rahaba Lakdima View On Map Key amenities of this property are Spa & Swimming Pool.
View More
Excellent4.9

(340 Ratings)

CAD 237

+ CAD 32 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Mövenpick Hotel Mansour Eddahbi Marrakech

Marrakesh
HammamHammam
Heated Pool
SpaSpa
Free Cancellation till 24 hrs before check in
Location of the Hotel is Marrakesh View On Map (Avenue Mohamed VI). Top Facilities of this Hotel are Hammam & Heated Pool & Spa.
View More
Excellent4.3

(1799 Ratings)

CAD 438

+ CAD 56 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Sofitel Marrakech Palais Imperial & Spa

Marrakesh | 5 km drive to Marrakech Airport (RAK-Menara)
HammamHammam
Heated Pool
SpaSpa
This 5 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is Rue Harroun Errachid Quartier de l Hivernage View On Map Key amenities of this property are Hammam & Heated Pool & Spa.
View More
Very Good4.2

(1706 Ratings)

CAD 607

+ CAD 73 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Nobu Hotel Marrakech

Marrakesh
HammamHammam
Swimming PoolSwimming Pool
SpaSpa
Free Cancellation
Location of the Hotel is Marrakesh View On Map (Ave Echouhada, angle Rue des Temples). Top Facilities of this Hotel are Hammam & Swimming Pool & Spa.
View More
Excellent4.4

(629 Ratings)

CAD 927

+ CAD 108 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

La Mamounia

Marrakesh
HammamHammam
SpaSpa
Swimming PoolSwimming Pool
This 5 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is Avenue Bab - Jdid View On Map Key amenities of this property are Hammam & Spa & Swimming Pool.
View More
Excellent4.5

(576 Ratings)

CAD 1,032

+ CAD 118 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

La Maison Arabe Hotel, Spa and Cooking Workshops

Marrakesh
HammamHammam
Heated Pool
SpaSpa
Location of the Hotel is Marrakesh View On Map (1, Derb Assehbé, Bab Doukkala). Top Facilities of this Hotel are Hammam & Heated Pool & Spa.
View More
Excellent4.6

(762 Ratings)

CAD 215

+ CAD 34 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Dar Tasnime

Marrakesh | 6.5 km drive to Marrakech Airport (RAK-Menara)
Free Cancellation
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 27 Jbel Lakhdar R'Mila View On Map
View More
Excellent4.6

(736 Ratings)

CAD 183

+ CAD 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Sheba

Marrakesh | 6.6 km drive to Marrakech Airport (RAK-Menara)
Skiing
GymGym
JacuzziJacuzzi
Free Cancellation
Location of the Hotel is Marrakesh View On Map (35,Derb Raouia, R'Mila, Médina). Top Facilities of this Hotel are Skiing & Gym & Jacuzzi.
View More
Excellent4.6

(599 Ratings)

CAD 276

+ CAD 37 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

La Claire Fontaine

Marrakesh
Water park
SpaSpa
Skiing
This 4 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is No. 6 Rue Bin Touahane View On Map Key amenities of this property are Water park & Spa & Skiing.
View More
Excellent4.9

(961 Ratings)

CAD 175

+ CAD 30 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Omara al Kasbah

Mechouar-Kasbah
Water park
SpaSpa
Swimming PoolSwimming Pool
Location of the Hotel is Mechouar-Kasbah View On Map (No. 94 Derb Boutouil Kasbah). Top Facilities of this Hotel are Water park & Spa & Swimming Pool.
View More
Excellent4.3

(870 Ratings)

CAD 139

+ CAD 36 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Kbour & Chou

Annakhil
Water park
This 4 Star Hotel in Marrakech is located in Annakhil. Full Address of property is 13 Derb Najem, Zaouia el Abassia, Medina View On Map Key amenities of this property are Water park.
View More
Excellent4.8

(262 Ratings)

CAD 231

+ CAD 35 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad El Gnaouia

Marrakesh
Swimming PoolSwimming Pool
Location of the Hotel is Marrakesh View On Map (21, Derb Dabachi & Derb Sidi Ben Aissa). Top Facilities of this Hotel are Swimming Pool.
View More
Excellent4.7

(151 Ratings)

CAD 161

+ CAD 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Miral

Marrakesh | 6.2 km drive to Marrakech Airport (RAK-Menara)
SpaSpa
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is Riad Ziitoun El Jedid Darb Taubib, 24 View On Map Key amenities of this property are Spa.
View More
Excellent4.8

(280 Ratings)

CAD 162

+ CAD 25 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Samsli

Marrakesh | 5.7 km drive to Marrakech Airport (RAK-Menara)
HammamHammam
Swimming PoolSwimming Pool
JacuzziJacuzzi
Free Cancellation
Location of the Hotel is Marrakesh View On Map (24 Derd JDID). Top Facilities of this Hotel are Hammam & Swimming Pool & Jacuzzi.
View More
Excellent4.8

(160 Ratings)

CAD 168

+ CAD 26 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Les Hirondelles Boutique Hotel

Marrakesh | 8.6 km drive to Marrakech Airport (RAK-Menara)
Guest House
SpaSpa
Swimming PoolSwimming Pool
This 4 Star Guest House in Marrakech is located in Marrakesh. Full Address of property is 17 Derb Khal Zaouit Lahdar View On Map Key amenities of this property are Spa & Swimming Pool.
View More
Excellent4.6

(579 Ratings)

CAD 251

CAD 217

+ CAD 51 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Flam & Spa

Marrakesh | 6.1 km drive to Marrakech Airport (RAK-Menara)
Water park
HammamHammam
SpaSpa
Location of the Hotel is Marrakesh View On Map (derb sidi moussa 114). Top Facilities of this Hotel are Water park & Hammam & Spa.
View More
Excellent4.5

(737 Ratings)

CAD 235

+ CAD 31 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Palais Riad Lamrani

Marrakesh | 6.8 km drive to Marrakech Airport (RAK-Menara)
HammamHammam
SpaSpa
GymGym
This 4 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 63 rue Sidi el Yamani View On Map Key amenities of this property are Hammam & Spa & Gym.
View More
Excellent4.9

(534 Ratings)

CAD 315

+ CAD 39 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Royal Mansour Marrakech

Marrakesh
HammamHammam
Swimming PoolSwimming Pool
SpaSpa
Free Cancellation
Location of the Hotel is Marrakesh View On Map (Rue Abou Abbas El Sebti). Top Facilities of this Hotel are Hammam & Swimming Pool & Spa.
View More
Excellent4.9

(85 Ratings)

CAD 3,146

+ CAD 330 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Al Fassia Aguedal

Mechouar-Kasbah
HammamHammam
Heated Pool
SpaSpa
This 4 Star Hotel in Marrakech is located in Mechouar-Kasbah. Full Address of property is 9 bis, Zone Touristique de l'Aguedal Km 2, route de l'Ourika View On Map Key amenities of this property are Hammam & Heated Pool & Spa.
View More
Excellent4.8

(311 Ratings)

CAD 189

+ CAD 25 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Laurence Olivier

Marrakesh | 7.8 km drive to Marrakech Airport (RAK-Menara)
Water park
HammamHammam
SpaSpa
Location of the Hotel is Marrakesh View On Map (Bab Ghemat, Arset Mesfioui Derb Tbib 82). Top Facilities of this Hotel are Water park & Hammam & Spa.
View More
Excellent4.7

(167 Ratings)

CAD 312

+ CAD 42 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Marrakech


Check out best Marrakech hotel deals and offers on more than 1382 hotels in Marrakech only on MakeMyTrip!

Wondering where to book your stay in Marrakech? We understand your desire for comfort and hence have listed out the best Marrakech hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Marrakech. Select from best 1382 hotels in Marrakech.

All Above properties for Marrakech are updated on Saturday, May 16, 2026- 16.23.

Book affordable hotels in Marrakech at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Marrakech, Stay in Marrakech's best hotels! Marrakech Hotels Price Starts from Minimum CAD 15 for Budget hotel. If you’re looking for a cheap hotel in Marrakech, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Marrakech accommodation. Check Price Now!


Five Star Hotels in Marrakech

Les Deux Tours

0 1 2 3 4 0 1 2 3 4

CAD 512

Per Night

Annakhil

Marrakesh

Marrakesh

Marrakesh

Marrakesh

Savoy Le Grand Hotel

0 1 2 3 4 0 1 2 3 4

CAD 345

Per Night

Mechouar-Kasbah

Riad Dar Anika

0 1 2 3 4 0 1 2 3 4

CAD 332

Per Night

Marrakesh

Marrakesh

Hotels By Category in Marrakech

Get the best deals on different type of Hotel categories in Marrakech with MakeMyTrip.com. Choose from 1382 hotels in Marrakech. Just CAD 15 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Marrakech with Free Breakfast

Riad Omara al Kasbah

0 1 2 0 1 2 3 4

CAD 166

Per Night

Mechouar-Kasbah

La Claire Fontaine

0 1 2 3 0 1 2 3 4

CAD 296

Per Night

Marrakesh

Riad Dar Alhambra

0 1 2 3 0 1 2 3 4

CAD 301

Per Night

Marrakesh

Riad LALLA JIHANE

0 1 2 3 0 1 2 3 4

CAD 94

Per Night

Marrakesh

Marrakesh

Hotel & Riad Veridis

0 1 2 0 1 2 3 4

CAD 176

Per Night

Marrakesh

Riad Boustane

0 -1 0 1 2 3 4

CAD 144

Per Night

Marrakesh

Riad Lumière D'Orient

0 1 2 3 0 1 2 3 4

CAD 171

Per Night

Marrakesh

The Mellah Hotel

0 1 2 3 4 0 1 2 3 4

CAD 575

Per Night

Marrakesh

Palais Tinmel

0 1 2 3 0 1 2 3 4

CAD 144

Per Night

Annakhil

Marrakesh

Riad Dar Anika

0 1 2 3 4 0 1 2 3 4

CAD 332

Per Night

Marrakesh

Riad Euphorbe

0 -1 0 1 2 3 4

CAD 177

Per Night

Marrakesh

Riad Azia

0 1 2 0 1 2 3 4

CAD 158

Per Night

Mechouar-Kasbah

Annakhil

Four Star Hotels in Marrakech

Riad Morocco Sky

0 1 2 3 0 1 2 3 4

CAD 162

Per Night

Marrakesh

Hotel Imperial Plaza

0 1 2 3 0 1 2 3 4

CAD 89

Per Night

Marrakesh

Riad Zineb

0 1 2 3 0 1 2 3 4

CAD 188

Per Night

Marrakesh

Riad Tzarra

0 1 2 3 0 1 2 3 4

CAD 224

Per Night

Marrakesh

Riad L'Etoile D'Orient

0 1 2 3 0 1 2 3 4

CAD 176

Per Night

Marrakesh

Villa Kela Serene

0 1 2 3 0 1 2 3 4

CAD 156

Per Night

Ouahat Sidi Brahim

Marrakesh

Marrakesh

Riad Zeitoun Palace

0 1 2 3 0 1 2 3 4

CAD 262

Per Night

Marrakesh

Three Star hotels in Marrakech

Riad Zehar

0 1 2 0 1 2 3 4

CAD 980

Per Night

Marrakesh

The White Camel Lodge

0 1 2 0 1 2 3 4

CAD 737

Per Night

Riad Sasha

0 1 2 0 1 2 3 4

CAD 675

Per Night

Marrakesh

Marrakech Palm Club

0 1 2 0 1 2 3 4

CAD 615

Per Night

Marrakesh

Alkamar Camp Agafay

0 1 2 0 1 2 3 4

CAD 574

Per Night

Marrakech

Agafay Desert Hotel

0 1 2 0 1 2 3 4

CAD 560

Per Night

Marrakech

Marrakesh

Riad Nelia

0 1 2 0 1 2 3 4

CAD 421

Per Night

Marrakesh

Riad Ifoulki

0 1 2 0 1 2 3 4

CAD 362

Per Night

Marrakesh

Riad Zahrat Al Sahara

0 1 2 0 1 2 3 4

CAD 358

Per Night

Marrakesh

Riad Dalla Santa

0 1 2 0 1 2 3 4

CAD 348

Per Night

Marrakesh

Riad Dar El Assafir

0 1 2 0 1 2 3 4

CAD 341

Per Night

Marrakesh

Riad Abracadabra

0 1 2 0 1 2 3 4

CAD 333

Per Night

Marrakesh

Maison MK

0 1 2 0 1 2 3 4

CAD 327

Per Night

Marrakesh

Riad Chamali

0 1 2 0 1 2 3 4

CAD 321

Per Night

Marrakesh

Maison Nalos

0 1 2 0 1 2 3 4

CAD 305

Per Night

Marrakesh

Casa Abracadabra

0 1 2 0 1 2 3 4

CAD 303

Per Night

Marrakech

Riad Imilchil

0 1 2 0 1 2 3 4

CAD 289

Per Night

Marrakesh

Riad Casa Felicita

0 1 2 0 1 2 3 4

CAD 286

Per Night

Marrakesh

ABBASSIA Marrakech

0 1 2 0 1 2 3 4

CAD 282

Per Night

Annakhil

Marrakech

Fawakay Villas

0 1 2 0 1 2 3 4

CAD 274

Per Night

Marrakesh

Riad Ksar Saad & Spa

0 1 2 0 1 2 3 4

CAD 271

Per Night

Marrakesh

El Morocco Hotel

0 1 2 0 1 2 3 4

CAD 270

Per Night

Marrakesh

Riad Darchica

0 1 2 0 1 2 3 4

CAD 267

Per Night

Marrakesh

Marrakesh

Riad Hart Essoura

0 1 2 0 1 2 3 4

CAD 257

Per Night

Marrakesh

Riad Houma

0 1 2 0 1 2 3 4

CAD 255

Per Night

Marrakesh

Riad Atrium

0 1 2 0 1 2 3 4

CAD 254

Per Night

Marrakesh

Riad Up

0 1 2 0 1 2 3 4

CAD 252

Per Night

Marrakesh

Riad Sheba

0 1 2 0 1 2 3 4

CAD 247

Per Night

Marrakesh

Mechouar-Kasbah

Jnane Allia

0 1 2 0 1 2 3 4

CAD 238

Per Night

Marrakech

Riad Yalla habibi

0 1 2 0 1 2 3 4

CAD 238

Per Night

Marrakesh

Riad Alena Marrakech

0 1 2 0 1 2 3 4

CAD 238

Per Night

Marrakesh

Riad Deluxe

0 1 2 0 1 2 3 4

CAD 235

Per Night

Marrakesh

Riad La Gazelle du Sud

0 1 2 0 1 2 3 4

CAD 233

Per Night

Marrakesh

Marrakesh

Riad Azalia

0 1 2 0 1 2 3 4

CAD 226

Per Night

Marrakesh

Riad Al Ralia

0 1 2 0 1 2 3 4

CAD 225

Per Night

Marrakesh

Fashion Boutique Hotel

0 1 2 0 1 2 3 4

CAD 224

Per Night

Marrakesh

Dar Warda

0 1 2 0 1 2 3 4

CAD 220

Per Night

Marrakesh

Just V hotel & Spa

0 1 2 0 1 2 3 4

CAD 219

Per Night

Marrakech

Riad Balkisse

0 1 2 0 1 2 3 4

CAD 214

Per Night

Marrakesh

Couloirs de la Medina

0 1 2 0 1 2 3 4

CAD 213

Per Night

Marrakesh

Riad Djebel

0 1 2 0 1 2 3 4

CAD 211

Per Night

Marrakesh

Marrakesh

Riad Dar Sara

0 1 2 0 1 2 3 4

CAD 211

Per Night

Marrakesh

Riad Instant T

0 1 2 0 1 2 3 4

CAD 210

Per Night

Marrakesh

Riad Terra Bahia

0 1 2 0 1 2 3 4

CAD 207

Per Night

Marrakesh

Marrakech Hotels by Location

Properties in Marrakech

Hotels By Star Category in Marrakech

Show More

Premium Hotels in Nearby Cities

Anezi Tower Hotel

0 1 2 3 0 1 2 3 4

CAD 87

Per Night

Secteur Touristique

Hotel Argana

0 1 2 3 0 1 2 3 4

CAD 219

Per Night

Secteur Touristique

The View Agadir

0 1 2 3 4 0 1 2 3 4

CAD 490

Per Night

Secteur Touristique

Secteur Touristique

Imi Ouaddar

Maârif

Tikida Golf Palace

0 1 2 3 4 0 1 2 3 4

CAD 231

Per Night

Inezgane

Ancienne Medina

Odyssee Park Hotel

0 1 2 3 0 1 2 3 4

CAD 107

Per Night

Agadir