• Login or Create Account
  • Currency

    USD

You are booking hotel for more than 90 days

map
Price Per Night
  • (3)
  • (14)
  • (11)
  • (15)
  • (23)
  • (37)
  • (24)

Your Budget

to
Star Category
  • (47)
  • (43)
  • (33)
User Rating
  • (41)
  • (32)
  • (27)
  • (103)
  • (103)
Property Type
  • (107)
  • (36)
  • (7)
  • (6)
  • (5)
  • (2)
Chains
  • (5)
  • (1)
  • (2)
  • (1)
Amenities
Guests Love
  • (80)
  • (55)
  • (63)

Show -3 more

Booking Preference
Booking Preference
  • (2)
  • (130)
  • (12)
BACK TO TOP

Book Hotels in Marrakech, Morocco from 1273 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)

$ 206

+ $ 26 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)

$ 198

+ $ 22 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)

$ 183

+ $ 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

La Claire Fontaine

Marrakesh | 7.8 km drive to Marrakech Airport (RAK-Menara)
Water park
SpaSpa
Skiing
Location of the Hotel is Marrakesh View On Map (No. 6 Rue Bin Touahane). Top Facilities of this Hotel are Water park & Spa & Skiing.
View More
Excellent4.9

(961 Ratings)

$ 149

+ $ 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)

$ 109

+ $ 28 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)

$ 986

+ $ 110 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Azahar

Marrakesh | 6.5 km drive to Marrakech Airport (RAK-Menara)
Water park
HammamHammam
SpaSpa
Free Cancellation
This 4 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 11 Derb El Kheir View On Map Key amenities of this property are Water park & Hammam & Spa.
View More
Excellent4.8

(417 Ratings)

$ 120

+ $ 18 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad El Gnaouia

Marrakesh | 6.4 km drive to Marrakech Airport (RAK-Menara)
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)

$ 118

+ $ 18 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Olema et Spa

Marrakesh
Swimming PoolSwimming Pool
SpaSpa
JacuzziJacuzzi
This 4 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is Derb Sidi Ahmed ou Moussa - Bab Doukala View On Map Key amenities of this property are Swimming Pool & Spa & Jacuzzi.
View More
Excellent4.7

(1005 Ratings)

$ 177

+ $ 27 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Cocoon

Marrakesh | 7.9 km drive to Marrakech Airport (RAK-Menara)
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Marrakesh View On Map (10 Bis Derb Cherif Diour Saboune). Top Facilities of this Hotel are Spa & Swimming Pool.
View More
Excellent4.8

(145 Ratings)

$ 118

+ $ 18 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

(160 Ratings)

$ 123

+ $ 19 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
Water park
SpaSpa
Swimming PoolSwimming Pool
Location of the Guest House is Marrakesh View On Map (17 Derb Khal Zaouit Lahdar). Top Facilities of this Guest House are Water park & Spa & Swimming Pool.
View More
Excellent4.6

(618 Ratings)

$ 257

$ 233

+ $ 53 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)

$ 378

+ $ 44 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)

$ 222

+ $ 28 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.6

(762 Ratings)

$ 335

+ $ 42 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)

$ 2,760

+ $ 287 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)

$ 176

+ $ 22 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Atlas Acacia

Marrakesh | 6.1 km drive to Marrakech Airport (RAK-Menara)
HammamHammam
Heated Pool
SpaSpa
Free Cancellation
Location of the Hotel is Marrakesh View On Map (Riad Zitoun Jdid derb sidi moussa N100). Top Facilities of this Hotel are Hammam & Heated Pool & Spa.
View More
Excellent4.5

(679 Ratings)

$ 162

+ $ 22 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad 144

Marrakesh | 7.9 km drive to Marrakech Airport (RAK-Menara)
HammamHammam
SpaSpa
Swimming PoolSwimming Pool
This 3 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is Derb Sidi Ahmed el Barj N-93 Kaa Sour, Sidi Ben Sliman View On Map Key amenities of this property are Hammam & Spa & Swimming Pool.
View More
Excellent4.7

(381 Ratings)

$ 231

+ $ 29 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Selman Marrakech

Marrakesh
HammamHammam
Heated Pool
SpaSpa
Free Cancellation
Location of the Hotel is Marrakesh View On Map (BP 24 530 Marrakech Atlas Km 5 Route D'Amizmiz). Top Facilities of this Hotel are Hammam & Heated Pool & Spa.
View More
Excellent4.7

(142 Ratings)

$ 838

+ $ 95 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 1273 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 1273 hotels in Marrakech.

All Above properties for Marrakech are updated on Wednesday, April 22, 2026- 13.39.

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 IDR 190813 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

Jaal Riad Resort

0 1 2 3 4 0 1 2 3 4

IDR 3,769,433

Per Night

Mechouar-Kasbah

Riad villa saphir & SPA

0 1 2 3 4 0 1 2 3 4

IDR 2,896,487

Per Night

Sidi Youssef Ben Ali

Es Saadi Marrakech Resort Hotel

0 1 2 3 4 0 1 2 3 4

IDR 4,502,082

Per Night

Marrakesh

Mogador Aqua Fun & Spa

0 1 2 3 4 0 1 2 3 4

IDR 1,789,402

Per Night

Mechouar-Kasbah

Eden Andalou Aquapark & Spa

0 1 2 3 4 0 1 2 3 4

IDR 4,703,588

Per Night

Marrakech

Ennakhil Marrakech Hotel & SPA

0 1 2 3 4 0 1 2 3 4

IDR 2,635,985

Per Night

Marrakesh

Domaine Rosaroum

0 1 2 3 4 0 1 2 3 4

IDR 13,221,594

Per Night

Annakhil

Marrakesh

Selman Marrakech

0 1 2 3 4 0 1 2 3 4

IDR 19,446,708

Per Night

Marrakesh

Annakhil

Hotels By Category in Marrakech

Get the best deals on different type of Hotel categories in Marrakech with MakeMyTrip.com. Choose from 1273 hotels in Marrakech. Just IDR 190813 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.

Properties in Marrakech

Show More

Hotels By Star Category in Marrakech

Show More

Premium Hotels in Nearby Cities

Amadil Ocean Club

0 1 2 3 0 1 2 3 4

IDR 2,657,371

Per Night

Secteur Touristique

Anezi Tower Hotel

0 1 2 3 0 1 2 3 4

IDR 886,405

Per Night

Secteur Touristique

Park Suites Hotel & Spa

0 1 2 3 0 1 2 3 4

IDR 1,355,602

Per Night

Maârif

Hotel Majestic

0 1 2 3 0 1 2 3 4

IDR 684,161

Per Night

FONCIERE

Sofitel Casablanca Tour blanche

0 1 2 3 4 0 1 2 3 4

IDR 4,093,723

Per Night

Ancienne Medina

Gray Boutique Hotel Casablanca

0 1 2 3 4 0 1 2 3 4

IDR 2,092,122

Per Night

RACINE

The View Agadir

0 1 2 3 4 0 1 2 3 4

IDR 5,687,151

Per Night

Secteur Touristique

Allegro Agadir

0 1 2 3 0 1 2 3 4

IDR 1,879,923

Per Night

Secteur Touristique

AGADIR BEACH CLUB HOTEL

0 1 2 3 0 1 2 3 4

IDR 2,766,328

Per Night

Secteur Touristique