• Login or Create Account
  • Currency

    OMR

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)
  • (2161)
  • (508)

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)

OMR 67

+ OMR 9 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)

OMR 123

+ OMR 15 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
Free Cancellation
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)

OMR 171

+ OMR 17 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)

OMR 261

OMR 235

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

OMR 285

+ OMR 33 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)

OMR 60

+ OMR 9 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)

OMR 51

OMR 47

+ OMR 6 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)

OMR 78

OMR 70

+ OMR 9 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)

OMR 54

OMR 49

+ OMR 9 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)

OMR 39

+ OMR 10 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)

OMR 64

+ OMR 11 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)

OMR 45

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

OMR 45

+ OMR 8 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)

OMR 47

OMR 43

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

OMR 75

OMR 67

+ OMR 9 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)

OMR 62

OMR 55

+ OMR 8 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)

OMR 88

+ OMR 11 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)

OMR 877

+ OMR 93 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)

OMR 53

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

OMR 88

+ OMR 12 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 Thursday, May 14, 2026- 22.29.

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 OMR 4 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

Riad KAYA & SPA

0 1 2 3 4 0 1 2 3 4

OMR 56

Per Night

Marrakesh

Riad Charai

0 1 2 3 4 0 1 2 3 4

OMR 50

Per Night

Annakhil

Le Farnatchi

0 1 2 3 4 0 1 2 3 4

OMR 127

Per Night

Marrakesh

Dar Kandi

0 1 2 3 4 0 1 2 3 4

OMR 123

Per Night

Marrakesh

Riad Louhou

0 1 2 3 4 0 1 2 3 4

OMR 43

Per Night

Marrakesh

Marrakesh

Marrakech

Marrakesh

Marrakesh

Grand Mogador MENARA

0 1 2 3 4 0 1 2 3 4

OMR 65

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 1382 hotels in Marrakech. Just OMR 4 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

ABBASSIA Marrakech

0 1 2 0 1 2 3 4

OMR 79

Per Night

Annakhil

salix d'agafay

0 1 2 0 1 2 3 4

OMR 31

Per Night

Marrakech

Ryad Marrakech

0 -1 0 1 2 3 4

OMR 118

Per Night

Marrakesh

Riad Adriana

0 1 2 3 0 1 2 3 4

OMR 46

Per Night

Marrakesh

Riad Reve D'or

0 1 2 3 0 1 2 3 4

OMR 64

Per Night

Marrakesh

Riad Maizie

0 1 2 3 0 1 2 3 4

OMR 32

Per Night

Marrakesh

Mechouar-Kasbah

Riad Aymane

0 1 2 3 0 1 2 3 4

OMR 62

Per Night

Marrakesh

Riad Zarka

0 1 2 3 0 1 2 3 4

OMR 40

Per Night

Marrakesh

Riad Andalla

0 1 2 0 1 2 3 4

OMR 43

Per Night

Marrakesh

Mechouar-Kasbah

Riad Abaka by Ghali

0 1 2 3 0 1 2 3 4

OMR 38

Per Night

Marrakesh

Marrakesh

Riad Dar Dallah

0 -1 0 1 2 3 4

OMR 60

Per Night

Marrakesh

Upupa de l’Atlas

0 1 2 0 1 2 3 4

OMR 48

Per Night

Marrakech

Four Star Hotels in Marrakech

Marrakesh

Riad Passali

0 1 2 3 0 1 2 3 4

OMR 68

Per Night

Marrakesh

Riad First

0 1 2 3 0 1 2 3 4

OMR 38

Per Night

Marrakesh

Riad N°5

0 1 2 3 0 1 2 3 4

OMR 107

Per Night

Marrakesh

Riad Adriana

0 1 2 3 0 1 2 3 4

OMR 46

Per Night

Marrakesh

Marrakesh

Riad Alizé

0 1 2 3 0 1 2 3 4

OMR 42

Per Night

Marrakesh

Pure House Marrakech

0 1 2 3 0 1 2 3 4

OMR 146

Per Night

Marrakesh

Marrakesh

Riad L'Aziza

0 1 2 3 0 1 2 3 4

OMR 62

Per Night

Marrakesh

Three Star hotels in Marrakech

Riad Zehar

0 1 2 0 1 2 3 4

OMR 274

Per Night

Marrakesh

The White Camel Lodge

0 1 2 0 1 2 3 4

OMR 206

Per Night

Riad Sasha

0 1 2 0 1 2 3 4

OMR 189

Per Night

Marrakesh

Marrakech Palm Club

0 1 2 0 1 2 3 4

OMR 172

Per Night

Marrakesh

Alkamar Camp Agafay

0 1 2 0 1 2 3 4

OMR 160

Per Night

Marrakech

Agafay Desert Hotel

0 1 2 0 1 2 3 4

OMR 157

Per Night

Marrakech

Marrakesh

Riad Nelia

0 1 2 0 1 2 3 4

OMR 117

Per Night

Marrakesh

Riad Ifoulki

0 1 2 0 1 2 3 4

OMR 101

Per Night

Marrakesh

Riad Zahrat Al Sahara

0 1 2 0 1 2 3 4

OMR 100

Per Night

Marrakesh

Riad Dalla Santa

0 1 2 0 1 2 3 4

OMR 97

Per Night

Marrakesh

Riad Dar El Assafir

0 1 2 0 1 2 3 4

OMR 95

Per Night

Marrakesh

Riad Abracadabra

0 1 2 0 1 2 3 4

OMR 93

Per Night

Marrakesh

Maison MK

0 1 2 0 1 2 3 4

OMR 91

Per Night

Marrakesh

Riad Chamali

0 1 2 0 1 2 3 4

OMR 90

Per Night

Marrakesh

Maison Nalos

0 1 2 0 1 2 3 4

OMR 85

Per Night

Marrakesh

Casa Abracadabra

0 1 2 0 1 2 3 4

OMR 85

Per Night

Marrakech

Riad Imilchil

0 1 2 0 1 2 3 4

OMR 81

Per Night

Marrakesh

Riad Casa Felicita

0 1 2 0 1 2 3 4

OMR 80

Per Night

Marrakesh

ABBASSIA Marrakech

0 1 2 0 1 2 3 4

OMR 79

Per Night

Annakhil

Marrakech

Fawakay Villas

0 1 2 0 1 2 3 4

OMR 76

Per Night

Marrakesh

Riad Ksar Saad & Spa

0 1 2 0 1 2 3 4

OMR 76

Per Night

Marrakesh

El Morocco Hotel

0 1 2 0 1 2 3 4

OMR 75

Per Night

Marrakesh

Riad Darchica

0 1 2 0 1 2 3 4

OMR 74

Per Night

Marrakesh

Marrakesh

Riad Hart Essoura

0 1 2 0 1 2 3 4

OMR 72

Per Night

Marrakesh

Riad Houma

0 1 2 0 1 2 3 4

OMR 71

Per Night

Marrakesh

Riad Atrium

0 1 2 0 1 2 3 4

OMR 71

Per Night

Marrakesh

Riad Up

0 1 2 0 1 2 3 4

OMR 70

Per Night

Marrakesh

Riad Sheba

0 1 2 0 1 2 3 4

OMR 69

Per Night

Marrakesh

Mechouar-Kasbah

Jnane Allia

0 1 2 0 1 2 3 4

OMR 66

Per Night

Marrakech

Riad Yalla habibi

0 1 2 0 1 2 3 4

OMR 66

Per Night

Marrakesh

Riad Alena Marrakech

0 1 2 0 1 2 3 4

OMR 66

Per Night

Marrakesh

Riad Deluxe

0 1 2 0 1 2 3 4

OMR 66

Per Night

Marrakesh

Marrakesh

Marrakesh

Riad Azalia

0 1 2 0 1 2 3 4

OMR 63

Per Night

Marrakesh

Riad Al Ralia

0 1 2 0 1 2 3 4

OMR 63

Per Night

Marrakesh

Marrakesh

Dar Warda

0 1 2 0 1 2 3 4

OMR 61

Per Night

Marrakesh

Just V hotel & Spa

0 1 2 0 1 2 3 4

OMR 61

Per Night

Marrakech

Riad Balkisse

0 1 2 0 1 2 3 4

OMR 60

Per Night

Marrakesh

Couloirs de la Medina

0 1 2 0 1 2 3 4

OMR 59

Per Night

Marrakesh

Riad Djebel

0 1 2 0 1 2 3 4

OMR 59

Per Night

Marrakesh

Marrakesh

Riad Dar Sara

0 1 2 0 1 2 3 4

OMR 59

Per Night

Marrakesh

Riad Instant T

0 1 2 0 1 2 3 4

OMR 58

Per Night

Marrakesh

Riad Terra Bahia

0 1 2 0 1 2 3 4

OMR 58

Per Night

Marrakesh

Marrakech Hotels by Location

Properties in Marrakech

Hotels By Star Category in Marrakech

Show More

Premium Hotels in Nearby Cities

Maârif

Secteur Touristique

RACINE

Royal Mirage Agadir

0 1 2 3 0 1 2 3 4

OMR 30

Per Night

Agadir

Tikida Golf Palace

0 1 2 3 4 0 1 2 3 4

OMR 64

Per Night

Inezgane

Hotel Argana

0 1 2 3 0 1 2 3 4

OMR 61

Per Night

Secteur Touristique

GAUTHIER

Imi Ouaddar

Odyssee Park Hotel

0 1 2 3 0 1 2 3 4

OMR 30

Per Night

Agadir