• Login or Create Account
  • Currency

    BDT

You are booking hotel for more than 90 days

map
Price Per Night
  • (10)
  • (75)
  • (52)
  • (73)
  • (123)
  • (92)
  • (35)

Your Budget

to
Star Category
  • (162)
  • (918)
  • (705)
User Rating
  • (313)
  • (205)
  • (144)
  • (14)
  • (2)
Property Type
  • (2098)
  • (1153)
  • (642)
  • (387)
  • (294)

Show 3 more

Chains
  • (6)
  • (1)
  • (1)
  • (2)
  • (3)
  • (1)
Amenities
Guests Love
  • (1270)
  • (1972)
  • (471)

Show -3 more

Booking Preference
Booking Preference
  • (1150)
  • (1)
  • (4647)
  • (3148)
House Rules
  • (1)
BACK TO TOP

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

BDT 21,172

+ BDT 2,838 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)

BDT 22,354

+ BDT 2,235 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)

BDT 15,863

+ BDT 1,586 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)

BDT 12,375

+ BDT 2,475 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Oberoi Marrakech

Marrakesh
HammamHammam
Heated Pool
SpaSpa
Free Cancellation
This 5 Star Resort in Marrakech is located in Marrakesh. Full Address of property is Marrakech View On Map Key amenities of this property are Hammam & Heated Pool & Spa.
View More
Excellent4.9

(520 Ratings)

BDT 93,190

+ BDT 9,319 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)

BDT 18,215

+ BDT 1,821 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)

BDT 18,353

+ BDT 1,836 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Four Seasons Resort Marrakech

Marrakesh
HammamHammam
SpaSpa
Skiing
Free Cancellation
Location of the Hotel is Marrakesh View On Map (1 Boulevard de la Menara). Top Facilities of this Hotel are Hammam & Spa & Skiing.
View More
Excellent4.8

(633 Ratings)

BDT 78,599

+ BDT 7,860 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)

BDT 14,517

+ BDT 1,452 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)

BDT 15,080

+ BDT 1,508 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)

BDT 21,341

BDT 18,369

+ BDT 3,674 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)

BDT 18,133

+ BDT 1,813 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)

BDT 33,106

+ BDT 3,311 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)

BDT 21,266

+ BDT 2,127 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Tamarrakecht

Marrakesh | 8.7 km drive to Marrakech Airport (RAK-Menara)
Skiing
Swimming PoolSwimming Pool
This 4 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is 132 Derb Aghrab Bab Aylen View On Map Key amenities of this property are Skiing & Swimming Pool.
View More
Excellent4.6

(674 Ratings)

BDT 11,177

+ BDT 1,118 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)

BDT 2,81,910

+ BDT 28,191 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)

BDT 16,914

+ BDT 1,691 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)

BDT 23,001

+ BDT 3,295 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
This 4 Star Hotel in Marrakech is located in Marrakesh. Full Address of property is Riad Zitoun Jdid derb sidi moussa N100 View On Map Key amenities of this property are Hammam & Heated Pool & Spa.
View More
Excellent4.5

(679 Ratings)

BDT 15,251

+ BDT 1,525 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Dar Anika

Marrakesh | 5.6 km drive to Marrakech Airport (RAK-Menara)
HammamHammam
Heated Pool
SpaSpa
Location of the Hotel is Marrakesh View On Map (Riad Zitoun Kedim No. 112 Medina). Top Facilities of this Hotel are Hammam & Heated Pool & Spa.
View More
Excellent4.6

(559 Ratings)

BDT 17,833

+ BDT 1,783 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 1527 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 1527 hotels in Marrakech.

All Above properties for Marrakech are updated on Wednesday, May 20, 2026- 13.21.

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 BDT 1808 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 Wow

0 1 2 3 4 0 1 2 3 4

BDT 13,328

Per Night

Marrakesh

Riad Jona

0 1 2 3 4 0 1 2 3 4

BDT 11,607

Per Night

Marrakesh

Sillage Palace Sky & Spa

0 1 2 3 4 0 1 2 3 4

BDT 31,926

Per Night

Marrakesh

Annakhil

Mechouar-Kasbah

Riad Sapphire and Spa

0 1 2 3 4 0 1 2 3 4

BDT 13,484

Per Night

Marrakesh

Savoy Le Grand Hotel

0 1 2 3 4 0 1 2 3 4

BDT 30,340

Per Night

Mechouar-Kasbah

Mandarin Oriental, Marrakech

0 1 2 3 4 0 1 2 3 4

BDT 222,853

Per Night

Sidi Youssef Ben Ali

The Red House

0 1 2 3 4 0 1 2 3 4

BDT 32,611

Per Night

Marrakesh

Riad Kniza

0 1 2 3 4 0 1 2 3 4

BDT 26,577

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 1527 hotels in Marrakech. Just BDT 1808 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 Danka Boutique Hôtel

0 1 2 0 1 2 3 4

BDT 19,860

Per Night

Marrakesh

Riad Irhalne

0 1 2 0 1 2 3 4

BDT 18,509

Per Night

Marrakesh

Riad Le Plein Sud

0 1 2 3 0 1 2 3 4

BDT 12,761

Per Night

Marrakesh

Riad Senja

0 1 2 3 0 1 2 3 4

BDT 19,352

Per Night

Marrakesh

Riad Azalia

0 1 2 0 1 2 3 4

BDT 12,147

Per Night

Marrakesh

Marrakesh

Riad Anya

0 1 2 3 0 1 2 3 4

BDT 42,187

Per Night

Marrakesh

Jaal Riad Resort

0 1 2 3 4 0 1 2 3 4

BDT 24,725

Per Night

Mechouar-Kasbah

La Maison Berber Shams

0 1 2 0 1 2 3 4

BDT 7,656

Per Night

Marrakesh

Marrakesh

Marrakesh

Menara

Riad L'orange Bleue

0 -1 0 1 2 3 4

BDT 13,270

Per Night

Marrakesh

Riad Amazing

0 1 2 0 1 2 3 4

BDT 8,136

Per Night

Marrakesh

Riad Rêve d'Antan & Spa

0 1 2 0 1 2 3 4

BDT 15,925

Per Night

Mechouar-Kasbah

Four Star Hotels in Marrakech

Riad Kilimini & SPA

0 1 2 3 0 1 2 3 4

BDT 10,843

Per Night

Annakhil

Marrakesh

RIAD KS & SPA

0 1 2 3 0 1 2 3 4

BDT 17,014

Per Night

Marrakesh

Riad Khalifa

0 1 2 3 0 1 2 3 4

BDT 19,849

Per Night

Marrakesh

Bab Hotel

0 1 2 3 0 1 2 3 4

BDT 23,441

Per Night

Marrakesh

Riad Al Jazira

0 1 2 3 0 1 2 3 4

BDT 11,081

Per Night

Marrakesh

Riad Villa Harmonie

0 1 2 3 0 1 2 3 4

BDT 15,085

Per Night

Marrakesh

Hôtel Meriem

0 1 2 3 0 1 2 3 4

BDT 15,313

Per Night

Marrakesh

Villa Amira et Spa

0 1 2 3 0 1 2 3 4

BDT 15,313

Per Night

Marrakesh

Three Star hotels in Marrakech

Riad Zehar

0 1 2 0 1 2 3 4

BDT 88,050

Per Night

Marrakesh

Alkamar Camp Agafay

0 1 2 0 1 2 3 4

BDT 56,167

Per Night

Marrakech

Agafay Desert Hotel

0 1 2 0 1 2 3 4

BDT 55,946

Per Night

Marrakech

Marrakech Palm Club

0 1 2 0 1 2 3 4

BDT 54,232

Per Night

Marrakesh

Ambre Epices Medina Riad

0 1 2 0 1 2 3 4

BDT 32,588

Per Night

Marrakesh

Palais Alcazar

0 1 2 0 1 2 3 4

BDT 31,590

Per Night

Marrakech

Riad Abracadabra

0 1 2 0 1 2 3 4

BDT 29,349

Per Night

Marrakesh

Riad Dalla Santa

0 1 2 0 1 2 3 4

BDT 28,356

Per Night

Marrakesh

Riad la cle d'or

0 1 2 0 1 2 3 4

BDT 27,791

Per Night

Marrakesh

Casa Abracadabra

0 1 2 0 1 2 3 4

BDT 27,275

Per Night

Marrakech

Riad Casa Felicita

0 1 2 0 1 2 3 4

BDT 26,854

Per Night

Marrakesh

Marrakech

Fawakay Villas

0 1 2 0 1 2 3 4

BDT 24,678

Per Night

Marrakesh

Riad Al Ralia

0 1 2 0 1 2 3 4

BDT 23,394

Per Night

Marrakesh

Riad Hart Essoura

0 1 2 0 1 2 3 4

BDT 23,162

Per Night

Marrakesh

El Morocco Hotel

0 1 2 0 1 2 3 4

BDT 23,123

Per Night

Marrakesh

Riad Atrium

0 1 2 0 1 2 3 4

BDT 22,932

Per Night

Marrakesh

Maison Nalos

0 1 2 0 1 2 3 4

BDT 22,685

Per Night

Marrakesh

Riad Dar El Assafir

0 1 2 0 1 2 3 4

BDT 22,596

Per Night

Marrakesh

Riad Ciel d'Orient

0 1 2 0 1 2 3 4

BDT 21,416

Per Night

Marrakesh

Riad Alena Marrakech

0 1 2 0 1 2 3 4

BDT 21,377

Per Night

Marrakesh

Jnane Allia

0 1 2 0 1 2 3 4

BDT 21,083

Per Night

Marrakech

Riad La Gazelle du Sud

0 1 2 0 1 2 3 4

BDT 20,544

Per Night

Marrakesh

Riad Danka Boutique Hotel

0 1 2 0 1 2 3 4

BDT 19,860

Per Night

Marrakesh

Riad Houma

0 1 2 0 1 2 3 4

BDT 19,607

Per Night

Marrakesh

Just V hotel & Spa

0 1 2 0 1 2 3 4

BDT 19,389

Per Night

Marrakech

Riad Sheba

0 1 2 0 1 2 3 4

BDT 19,199

Per Night

Marrakesh

Marrakesh

Mechouar-Kasbah

Riad Djebel

0 1 2 0 1 2 3 4

BDT 18,680

Per Night

Marrakesh

Riad Irhalne

0 1 2 0 1 2 3 4

BDT 18,509

Per Night

Marrakesh

Indian Palace Marrakech

0 1 2 0 1 2 3 4

BDT 18,432

Per Night

Marrakesh

Palais Moulay Said & SPA

0 1 2 0 1 2 3 4

BDT 18,238

Per Night

Marrakesh

Riad Blue Berber

0 1 2 0 1 2 3 4

BDT 18,076

Per Night

Marrakesh

Dar Tasnime

0 1 2 0 1 2 3 4

BDT 17,984

Per Night

Marrakesh

Riad Awa

0 1 2 0 1 2 3 4

BDT 17,551

Per Night

Marrakesh

Ptit Habibi

0 1 2 0 1 2 3 4

BDT 17,417

Per Night

Annakhil

Riad Instant T

0 1 2 0 1 2 3 4

BDT 17,233

Per Night

Marrakesh

Riad Ifoulki

0 1 2 0 1 2 3 4

BDT 17,014

Per Night

Marrakesh

ABBASSIA Marrakech

0 1 2 0 1 2 3 4

BDT 16,989

Per Night

Annakhil

Riad El Wiam

0 1 2 0 1 2 3 4

BDT 16,985

Per Night

Marrakesh

Fashion Boutique Hotel

0 1 2 0 1 2 3 4

BDT 16,920

Per Night

Marrakesh

Dar Kleta

0 1 2 0 1 2 3 4

BDT 16,872

Per Night

Marrakesh

Riad Ksar Saad & Spa

0 1 2 0 1 2 3 4

BDT 16,872

Per Night

Marrakesh

Riad Imilchil

0 1 2 0 1 2 3 4

BDT 16,589

Per Night

Marrakesh

Riad Zahri

0 1 2 0 1 2 3 4

BDT 16,589

Per Night

Marrakesh

Riad de la Semaine

0 1 2 0 1 2 3 4

BDT 16,335

Per Night

Marrakesh

Palace Jena Hotel & Spa

0 1 2 0 1 2 3 4

BDT 16,241

Per Night

Touggana

Riad Dar Sara

0 1 2 0 1 2 3 4

BDT 16,131

Per Night

Marrakesh

Riad Up

0 1 2 0 1 2 3 4

BDT 16,019

Per Night

Marrakesh

Marrakech Hotels by Location

Properties in Marrakech

Hotels By Star Category in Marrakech

Show More

Premium Hotels in Nearby Cities

Ancienne Medina

Park Suites Hotel & Spa

0 1 2 3 0 1 2 3 4

BDT 9,570

Per Night

Maârif

Anezi Tower Hotel

0 1 2 3 0 1 2 3 4

BDT 4,955

Per Night

Secteur Touristique

Imi Ouaddar

Odyssee Park Hotel

0 1 2 3 0 1 2 3 4

BDT 8,789

Per Night

Agadir

Secteur Touristique

GAUTHIER

AGADIR BEACH CLUB HOTEL

0 1 2 3 0 1 2 3 4

BDT 16,924

Per Night

Secteur Touristique