• Login or Create Account
  • Currency

    SAR

You are booking hotel for more than 90 days

map
Price Per Night
  • (12)
  • (62)
  • (114)
  • (121)
  • (34)
  • (103)
  • (30)

Your Budget

to
Star Category
  • (162)
  • (853)
  • (685)
User Rating
  • (301)
  • (199)
  • (139)
  • (11)
  • (2)
Property Type
  • (2060)
  • (1163)
  • (625)
  • (382)
  • (299)

Show 3 more

Chains
  • (6)
  • (1)
  • (1)
  • (2)
  • (2)
  • (1)
Amenities
Guests Love
  • (1171)
  • (456)
  • (1880)

Show -3 more

Booking Preference
Booking Preference
  • (1065)
  • (1)
  • (4602)
  • (3090)
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)

SAR 647

SAR 576

+ SAR 87 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 681

SAR 564

+ SAR 89 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 494

SAR 414

+ SAR 64 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 377

SAR 333

+ SAR 75 taxes & fees

Per Night

Login to get Insider discount!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

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)

SAR 2,849

SAR 2,322

+ SAR 370 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 555

SAR 460

+ SAR 72 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 400

SAR 357

+ SAR 40 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 2,394

SAR 2,013

+ SAR 311 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 443

SAR 371

+ SAR 58 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 460

SAR 383

+ SAR 60 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 474

SAR 419

+ SAR 95 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 553

SAR 400

+ SAR 72 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 860

SAR 712

+ SAR 112 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 448

SAR 371

+ SAR 58 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 341

SAR 278

+ SAR 44 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 8,220

SAR 6,953

+ SAR 922 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 516

SAR 427

+ SAR 67 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 702

SAR 624

+ SAR 101 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 380

SAR 300

+ SAR 49 taxes & fees

Per Night

Login to get Insider discount!
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)

SAR 703

SAR 573

+ SAR 91 taxes & fees

Per Night

Login to get Insider discount!

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 Friday, May 22, 2026- 00.33.

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 SAR 55 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 Anyssates

0 1 2 3 4 0 1 2 3 4

SAR 633

Per Night

Marrakesh

Marrakesh

Marrakesh

Dar Kandi

0 1 2 3 4 0 1 2 3 4

SAR 874

Per Night

Marrakesh

Ksar Char-Bagh

0 1 2 3 4 0 1 2 3 4

SAR 1,933

Per Night

Annakhil

Mechouar-Kasbah

Riad El Hara

0 1 2 3 4 0 1 2 3 4

SAR 957

Per Night

Marrakesh

Riad Dar Anika

0 1 2 3 4 0 1 2 3 4

SAR 775

Per Night

Marrakesh

Villa Makassar

0 1 2 3 4 0 1 2 3 4

SAR 619

Per Night

Mechouar-Kasbah

Mechouar-Kasbah

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 SAR 55 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 l'Emir

0 1 2 3 0 1 2 3 4

SAR 436

Per Night

Marrakesh

Marrakesh

Riad Jaime

0 -1 0 1 2 3 4

SAR 548

Per Night

Marrakesh

Ryad Amiran & Spa

0 1 2 3 0 1 2 3 4

SAR 306

Per Night

Marrakesh

Riad Dar El Grably

0 1 2 3 0 1 2 3 4

SAR 478

Per Night

Marrakesh

Riad Dar Dialkoum

0 1 2 3 0 1 2 3 4

SAR 519

Per Night

Marrakesh

Marrakesh

The Little Hara

0 1 2 3 0 1 2 3 4

SAR 524

Per Night

Marrakesh

Riad Kbour & Chou

0 1 2 3 0 1 2 3 4

SAR 807

Per Night

Annakhil

Teacook Marrakech

0 -1 0 1 2 3 4

SAR 254

Per Night

Marrakech

Marrakesh

Dar Ikalimo Marrakech

0 1 2 0 1 2 3 4

SAR 355

Per Night

Marrakesh

Riad Yamina52

0 1 2 0 1 2 3 4

SAR 447

Per Night

Marrakesh

Riad Karmela

0 1 2 3 0 1 2 3 4

SAR 442

Per Night

Marrakesh

La Palmeraie de l'Atlas

0 1 2 3 4 0 1 2 3 4

SAR 1,786

Per Night

Annakhil

Four Star Hotels in Marrakech

Riad Karmela Princesse

0 1 2 3 0 1 2 3 4

SAR 564

Per Night

Marrakesh

RIAD L'ECOLE

0 1 2 3 0 1 2 3 4

SAR 520

Per Night

Marrakesh

Marrakesh

Riad Flam & Spa

0 1 2 3 0 1 2 3 4

SAR 600

Per Night

Marrakesh

Riad Abjaou

0 1 2 3 0 1 2 3 4

SAR 300

Per Night

Marrakesh

Lala's apartment

0 1 2 3 0 1 2 3 4

SAR 383

Per Night

Marrakesh

Riad Alma

0 1 2 3 0 1 2 3 4

SAR 962

Per Night

Mechouar-Kasbah

Three Star hotels in Marrakech

Riad Zehar

0 1 2 0 1 2 3 4

SAR 2,702

Per Night

Marrakesh

Alkamar Camp Agafay

0 1 2 0 1 2 3 4

SAR 1,724

Per Night

Marrakech

Agafay Desert Hotel

0 1 2 0 1 2 3 4

SAR 1,717

Per Night

Marrakech

Marrakech Palm Club

0 1 2 0 1 2 3 4

SAR 1,664

Per Night

Marrakesh

Ambre Epices Medina Riad

0 1 2 0 1 2 3 4

SAR 1,000

Per Night

Marrakesh

Palais Alcazar

0 1 2 0 1 2 3 4

SAR 969

Per Night

Marrakech

Riad Abracadabra

0 1 2 0 1 2 3 4

SAR 900

Per Night

Marrakesh

Riad Dalla Santa

0 1 2 0 1 2 3 4

SAR 870

Per Night

Marrakesh

Riad la cle d'or

0 1 2 0 1 2 3 4

SAR 853

Per Night

Marrakesh

Casa Abracadabra

0 1 2 0 1 2 3 4

SAR 837

Per Night

Marrakech

Riad Casa Felicita

0 1 2 0 1 2 3 4

SAR 824

Per Night

Marrakesh

Marrakech

Fawakay Villas

0 1 2 0 1 2 3 4

SAR 757

Per Night

Marrakesh

Riad Al Ralia

0 1 2 0 1 2 3 4

SAR 718

Per Night

Marrakesh

Riad Hart Essoura

0 1 2 0 1 2 3 4

SAR 710

Per Night

Marrakesh

El Morocco Hotel

0 1 2 0 1 2 3 4

SAR 709

Per Night

Marrakesh

Riad Atrium

0 1 2 0 1 2 3 4

SAR 703

Per Night

Marrakesh

Maison Nalos

0 1 2 0 1 2 3 4

SAR 696

Per Night

Marrakesh

Riad Dar El Assafir

0 1 2 0 1 2 3 4

SAR 693

Per Night

Marrakesh

Riad Ciel d'Orient

0 1 2 0 1 2 3 4

SAR 657

Per Night

Marrakesh

Riad Alena Marrakech

0 1 2 0 1 2 3 4

SAR 656

Per Night

Marrakesh

Jnane Allia

0 1 2 0 1 2 3 4

SAR 647

Per Night

Marrakech

Riad La Gazelle du Sud

0 1 2 0 1 2 3 4

SAR 630

Per Night

Marrakesh

Marrakesh

Riad Houma

0 1 2 0 1 2 3 4

SAR 601

Per Night

Marrakesh

Just V hotel & Spa

0 1 2 0 1 2 3 4

SAR 595

Per Night

Marrakech

Riad Sheba

0 1 2 0 1 2 3 4

SAR 589

Per Night

Marrakesh

Marrakesh

Mechouar-Kasbah

Riad Djebel

0 1 2 0 1 2 3 4

SAR 573

Per Night

Marrakesh

Riad Irhalne

0 1 2 0 1 2 3 4

SAR 568

Per Night

Marrakesh

Marrakesh

Marrakesh

Riad Blue Berber

0 1 2 0 1 2 3 4

SAR 554

Per Night

Marrakesh

Dar Tasnime

0 1 2 0 1 2 3 4

SAR 552

Per Night

Marrakesh

Riad Awa

0 1 2 0 1 2 3 4

SAR 538

Per Night

Marrakesh

Ptit Habibi

0 1 2 0 1 2 3 4

SAR 534

Per Night

Annakhil

Riad Instant T

0 1 2 0 1 2 3 4

SAR 528

Per Night

Marrakesh

Riad Ifoulki

0 1 2 0 1 2 3 4

SAR 522

Per Night

Marrakesh

ABBASSIA Marrakech

0 1 2 0 1 2 3 4

SAR 521

Per Night

Annakhil

Riad El Wiam

0 1 2 0 1 2 3 4

SAR 521

Per Night

Marrakesh

Fashion Boutique Hotel

0 1 2 0 1 2 3 4

SAR 519

Per Night

Marrakesh

Dar Kleta

0 1 2 0 1 2 3 4

SAR 517

Per Night

Marrakesh

Riad Ksar Saad & Spa

0 1 2 0 1 2 3 4

SAR 517

Per Night

Marrakesh

Riad Imilchil

0 1 2 0 1 2 3 4

SAR 509

Per Night

Marrakesh

Riad Zahri

0 1 2 0 1 2 3 4

SAR 509

Per Night

Marrakesh

Riad de la Semaine

0 1 2 0 1 2 3 4

SAR 501

Per Night

Marrakesh

Touggana

Riad Dar Sara

0 1 2 0 1 2 3 4

SAR 495

Per Night

Marrakesh

Riad Up

0 1 2 0 1 2 3 4

SAR 491

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

Amadil Ocean Club

0 1 2 3 0 1 2 3 4

SAR 517

Per Night

Secteur Touristique

Secteur Touristique

Odyssee Park Hotel

0 1 2 3 0 1 2 3 4

SAR 269

Per Night

Agadir

RACINE

The View Agadir

0 1 2 3 4 0 1 2 3 4

SAR 1,145

Per Night

Secteur Touristique

GAUTHIER

Ancienne Medina

Secteur Touristique