• Login or Create Account
  • Currency

    AUD

You are booking hotel for more than 90 days

map
Price Per Night
  • (22)
  • (138)
  • (187)
  • (181)
  • (109)
  • (46)

Your Budget

to
Star Category
  • (145)
  • (798)
  • (639)
User Rating
  • (257)
  • (172)
  • (126)
  • (565)
  • (567)
Property Type
  • (1938)
  • (1030)
  • (568)
  • (369)
  • (278)

Show 3 more

Chains
  • (6)
  • (1)
  • (1)
  • (2)
  • (2)
  • (1)
Amenities
Guests Love
  • (1145)
  • (1790)
  • (422)

Show -3 more

Booking Preference
Booking Preference
  • (1017)
  • (1)
  • (4251)
  • (2897)
House Rules
  • (1)
BACK TO TOP

Book Hotels in Marrakech, Morocco from 1555 Hotels

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)

AUD 179

+ AUD 31 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Numa Marrakech

Marrakesh | 8.7 km drive to Marrakech Airport (RAK-Menara)
SpaSpa
Swimming PoolSwimming Pool
Location of the Hotel is Marrakesh View On Map (37 Derba Aarjan Rahaba Lakdima). Top Facilities of this Hotel are Spa & Swimming Pool.
View More
Excellent4.9

(340 Ratings)

AUD 239

+ AUD 32 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
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 35,Derb Raouia, R'Mila, Médina View On Map Key amenities of this property are Skiing & Gym & Jacuzzi.
View More
Excellent4.6

(599 Ratings)

AUD 225

+ AUD 31 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Oberoi Marrakech

Marrakesh
HammamHammam
Heated Pool
SpaSpa
Free Cancellation
Location of the Resort is Marrakesh View On Map (Marrakech). Top Facilities of this Resort are Hammam & Heated Pool & Spa.
View More
Excellent4.9

(520 Ratings)

AUD 985

+ AUD 114 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Ptit Habibi

Annakhil
This 3 Star Hotel in Marrakech is located in Annakhil. Full Address of property is Touala Sidi Ghanem, Zaouia Sidi Bellabes 59 View On Map
View More
Excellent4.7

(92 Ratings)

AUD 228

+ AUD 31 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)

AUD 156

+ AUD 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Omara al Kasbah

Mechouar-Kasbah
Water park
SpaSpa
Swimming PoolSwimming Pool
This 3 Star Hotel in Marrakech is located in Mechouar-Kasbah. Full Address of property is No. 94 Derb Boutouil Kasbah View On Map Key amenities of this property are Water park & Spa & Swimming Pool.
View More
Excellent4.3

(870 Ratings)

AUD 134

+ AUD 35 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
Excellent5.0

(100 Ratings)

AUD 2,351

+ AUD 250 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
This 4 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is Bab Ghemat, Arset Mesfioui Derb Tbib 82 View On Map Key amenities of this property are Water park & Hammam & Spa.
View More
Excellent4.7

(167 Ratings)

AUD 259

+ AUD 37 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Kbour & Chou

Annakhil
Water park
Location of the Hotel is Annakhil View On Map (13 Derb Najem, Zaouia el Abassia, Medina). Top Facilities of this Hotel are Water park.
View More
Excellent4.8

(262 Ratings)

AUD 210

+ AUD 34 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad El Gnaouia

Marrakesh
Swimming PoolSwimming Pool
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 21, Derb Dabachi & Derb Sidi Ben Aissa View On Map Key amenities of this property are Swimming Pool.
View More
Excellent4.7

(151 Ratings)

AUD 133

+ AUD 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Dar Andamaure

Marrakesh
Water park
Skiing
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Marrakesh View On Map (138 Derb Gach Gach). Top Facilities of this Hotel are Water park & Skiing & Swimming Pool.
View More
Excellent5.0

(822 Ratings)

AUD 429

+ AUD 52 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

La Maison Arabe Hotel, Spa and Cooking Workshops

Marrakesh
HammamHammam
Heated Pool
SpaSpa
This 5 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 1, Derb Assehbé, Bab Doukkala View On Map Key amenities of this property are Hammam & Heated Pool & Spa.
View More
Excellent4.9

(531 Ratings)

AUD 140

+ AUD 26 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay

La Villa Nomade

Annakhil
Room in a Homestay
| 1 Bedroom | Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Water park
SpaSpa
Swimming PoolSwimming Pool
Location of the Bed N Breakfast is Annakhil View On Map (7, Derb El Marstane Zaouia El Abbassia). Top Facilities of this Bed N Breakfast are Water park & Spa & Swimming Pool.
View More
Excellent4.8

(175 Ratings)

AUD 217

+ AUD 36 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Four Seasons Resort Marrakech

Marrakesh
HammamHammam
SpaSpa
Skiing
Free Cancellation
This 5 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 1 Boulevard de la Menara View On Map Key amenities of this property are Hammam & Spa & Skiing.
View More
Excellent4.8

(721 Ratings)

AUD 761

+ AUD 91 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Miral

Marrakesh | 6.2 km drive to Marrakech Airport (RAK-Menara)
SpaSpa
Location of the Hotel is Marrakesh View On Map (Riad Ziitoun El Jedid Darb Taubib, 24). Top Facilities of this Hotel are Spa.
View More
Excellent4.8

(280 Ratings)

AUD 164

+ AUD 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
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 24 Derd JDID View On Map Key amenities of this property are Hammam & Swimming Pool & Jacuzzi.
View More
Excellent4.8

(206 Ratings)

AUD 180

+ AUD 27 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
Location of the Hotel is Marrakesh View On Map (27 Jbel Lakhdar R'Mila).
View More
Excellent4.6

(736 Ratings)

AUD 185

+ AUD 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Mandarin Oriental, Marrakech

Sidi Youssef Ben Ali | 9.7 km drive to Marrakech Airport (RAK-Menara)
HammamHammam
Heated Pool
SpaSpa
This 5 Star Hotel in Marrakech is located in Sidi Youssef Ben Ali. Full Address of property is Route Du Golf Royal View On Map Key amenities of this property are Hammam & Heated Pool & Spa.
View More
Excellent4.6

(172 Ratings)

AUD 1,353

+ AUD 150 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Maison Do

Marrakesh
Water park
SpaSpa
Swimming PoolSwimming Pool
Location of the Hotel is Marrakesh View On Map (21 Derb El Hajjama, Marrakech Medina). Top Facilities of this Hotel are Water park & Spa & Swimming Pool.
View More
Excellent4.4

(560 Ratings)

AUD 109

+ AUD 22 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 1555 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 1555 hotels in Marrakech.

All Above properties for Marrakech are updated on Monday, June 08, 2026- 01.41.

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 AUD 20 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

Marrakech

Le Riad Monceau

0 1 2 3 4 0 1 2 3 4

AUD 213

Per Night

Marrakesh

Marrakesh

Riad Jona

0 1 2 3 4 0 1 2 3 4

AUD 106

Per Night

Marrakesh

Marrakesh

Marrakesh

Sidi Youssef Ben Ali

Mechouar-Kasbah

Mechouar-Kasbah

The Mellah Hotel

0 1 2 3 4 0 1 2 3 4

AUD 386

Per Night

Marrakesh

Hotels By Category in Marrakech

Get the best deals on different type of Hotel categories in Marrakech with MakeMyTrip.com. Choose from 1555 hotels in Marrakech. Just AUD 20 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 dar darcom

0 -1 0 1 2 3 4

AUD 145

Per Night

Marrakesh

BCK Art Riad

0 1 2 3 0 1 2 3 4

AUD 205

Per Night

Marrakesh

Riad Bjoujna

0 1 2 0 1 2 3 4

AUD 128

Per Night

Marrakesh

Domaine Bahi

0 1 2 3 0 1 2 3 4

AUD 262

Per Night

Marrakech

Nobu Hotel Marrakech

0 1 2 3 4 0 1 2 3 4

AUD 565

Per Night

Marrakesh

Le Mamass

0 1 2 0 1 2 3 4

AUD 1,626

Per Night

Riad Jona

0 1 2 3 4 0 1 2 3 4

AUD 106

Per Night

Marrakesh

Il Parco dei Principi

0 1 2 3 0 1 2 3 4

AUD 183

Per Night

Marrakesh

Riad Celia

0 -1 0 1 2 3 4

AUD 137

Per Night

Marrakesh

Dar Touyir

0 1 2 0 1 2 3 4

AUD 102

Per Night

Marrakesh

Riad Medina d'Or

0 1 2 3 0 1 2 3 4

AUD 109

Per Night

Marrakesh

Riad M Azbetz

0 -1 0 1 2 3 4

AUD 205

Per Night

Marrakesh

Riad Dar Alfarah

0 1 2 3 0 1 2 3 4

AUD 280

Per Night

Marrakesh

L'Oliveraie de l'atlas

0 1 2 3 0 1 2 3 4

AUD 127

Per Night

Marrakesh

Mechouar-Kasbah

Four Star Hotels in Marrakech

Riad Ma Bandra & SPA

0 1 2 3 0 1 2 3 4

AUD 94

Per Night

Marrakesh

Riad Tahyra

0 1 2 3 0 1 2 3 4

AUD 118

Per Night

Marrakesh

Riad Ines Home

0 1 2 3 0 1 2 3 4

AUD 204

Per Night

Marrakesh

Palais Tinmel

0 1 2 3 0 1 2 3 4

AUD 150

Per Night

Annakhil

Riad Dar Aman

0 1 2 3 0 1 2 3 4

AUD 161

Per Night

Marrakesh

Marrakesh

Riad Bahia Salam

0 1 2 3 0 1 2 3 4

AUD 162

Per Night

Marrakesh

Hotel Tafoukt

0 1 2 3 0 1 2 3 4

AUD 126

Per Night

Menara

Riad Rafaele & Spa

0 1 2 3 0 1 2 3 4

AUD 221

Per Night

Marrakesh

Three Star hotels in Marrakech

Riad Zehar

0 1 2 0 1 2 3 4

AUD 1,018

Per Night

Marrakesh

Marrakech Palm Club

0 1 2 0 1 2 3 4

AUD 693

Per Night

Marrakesh

Agafay Desert Hotel

0 1 2 0 1 2 3 4

AUD 636

Per Night

Marrakech

The White Camel Lodge

0 1 2 0 1 2 3 4

AUD 615

Per Night

Alkamar Camp Agafay

0 1 2 0 1 2 3 4

AUD 598

Per Night

Marrakech

Riad Tamazigh

0 1 2 0 1 2 3 4

AUD 439

Per Night

Marrakesh

Casa Abracadabra

0 1 2 0 1 2 3 4

AUD 392

Per Night

Marrakech

Palais Alcazar

0 1 2 0 1 2 3 4

AUD 365

Per Night

Marrakech

Marrakesh

Riad Abracadabra

0 1 2 0 1 2 3 4

AUD 337

Per Night

Marrakesh

Riad Chamali

0 1 2 0 1 2 3 4

AUD 310

Per Night

Marrakesh

Riad Majdoulina

0 1 2 0 1 2 3 4

AUD 308

Per Night

Marrakesh

Riad Alena Marrakech

0 1 2 0 1 2 3 4

AUD 277

Per Night

Marrakesh

Riad Deluxe

0 1 2 0 1 2 3 4

AUD 276

Per Night

Marrakesh

Riad Dalla Santa

0 1 2 0 1 2 3 4

AUD 274

Per Night

Marrakesh

Fawakay Villas

0 1 2 0 1 2 3 4

AUD 271

Per Night

Marrakesh

Marrakesh

Marrakech

Riad Djebel

0 1 2 0 1 2 3 4

AUD 252

Per Night

Marrakesh

Riad Casa Felicita

0 1 2 0 1 2 3 4

AUD 246

Per Night

Marrakesh

Maison Nalos

0 1 2 0 1 2 3 4

AUD 244

Per Night

Marrakesh

Riad Darchica

0 1 2 0 1 2 3 4

AUD 242

Per Night

Marrakesh

Jnane Allia

0 1 2 0 1 2 3 4

AUD 239

Per Night

Marrakech

Riad Hart Essoura

0 1 2 0 1 2 3 4

AUD 239

Per Night

Marrakesh

Riad Dar El Assafir

0 1 2 0 1 2 3 4

AUD 239

Per Night

Marrakesh

Riad Konouz

0 1 2 0 1 2 3 4

AUD 234

Per Night

Marrakesh

Riad Sheba

0 1 2 0 1 2 3 4

AUD 229

Per Night

Marrakesh

Annakhil

Marrakesh

Mechouar-Kasbah

Just V hotel & Spa

0 1 2 0 1 2 3 4

AUD 218

Per Night

Marrakech

Riad Up

0 1 2 0 1 2 3 4

AUD 214

Per Night

Marrakesh

Riad Houma

0 1 2 0 1 2 3 4

AUD 213

Per Night

Marrakesh

Riad Al Ralia

0 1 2 0 1 2 3 4

AUD 212

Per Night

Marrakesh

Riad Blue Berber

0 1 2 0 1 2 3 4

AUD 208

Per Night

Marrakesh

Riad Atrium

0 1 2 0 1 2 3 4

AUD 207

Per Night

Marrakesh

Riad Imilchil

0 1 2 0 1 2 3 4

AUD 205

Per Night

Marrakesh

Riad Awa

0 1 2 0 1 2 3 4

AUD 202

Per Night

Marrakesh

Riad Dar Sara

0 1 2 0 1 2 3 4

AUD 200

Per Night

Marrakesh

Riad Instant T

0 1 2 0 1 2 3 4

AUD 198

Per Night

Marrakesh

Riad Azalia

0 1 2 0 1 2 3 4

AUD 196

Per Night

Marrakesh

Riad El Wiam

0 1 2 0 1 2 3 4

AUD 196

Per Night

Marrakesh

Riad Khalifa

0 1 2 0 1 2 3 4

AUD 195

Per Night

Marrakesh

Fashion Boutique Hotel

0 1 2 0 1 2 3 4

AUD 194

Per Night

Marrakesh

Riad Irhalne

0 1 2 0 1 2 3 4

AUD 189

Per Night

Marrakesh

Touggana

Dar Tasnime

0 1 2 0 1 2 3 4

AUD 186

Per Night

Marrakesh

Marrakesh

Riad Yamina52

0 1 2 0 1 2 3 4

AUD 182

Per Night

Marrakesh

Marrakech Hotels by Location

Properties in Marrakech

Show More

Hotels By Star Category in Marrakech

Show More

Premium Hotels in Nearby Cities

Allegro Agadir

0 1 2 3 0 1 2 3 4

AUD 155

Per Night

Secteur Touristique

Secteur Touristique

Hotel Majestic

0 1 2 3 0 1 2 3 4

AUD 42

Per Night

FONCIERE

GAUTHIER

Maârif

RACINE

Amadil Ocean Club

0 1 2 3 0 1 2 3 4

AUD 253

Per Night

Secteur Touristique

Odyssee Park Hotel

0 1 2 3 0 1 2 3 4

AUD 101

Per Night

Agadir

Hotel Argana

0 1 2 3 0 1 2 3 4

AUD 222

Per Night

Secteur Touristique