• Login or Create Account
  • Currency

    BDT

You are booking hotel for more than 90 days

map
Price Per Night
  • (45)
  • (238)
  • (182)
  • (168)
  • (306)
  • (298)
  • (104)

Your Budget

to
Star Category
  • (96)
  • (393)
  • (272)
User Rating
  • (177)
  • (114)
  • (84)
  • (379)
  • (380)
Property Type
  • (599)
  • (371)
  • (156)
  • (120)
  • (60)
  • (52)
  • (20)
Chains
  • (6)
  • (1)
  • (1)
  • (2)
  • (1)
Amenities
Guests Love
  • (698)
  • (1277)
  • (456)

Show -3 more

Booking Preference
Booking Preference
  • (413)
  • (1337)
  • (553)
BACK TO TOP

Book Hotels in Marrakech, Morocco from 1229 Hotels

Most Booked by Travellers like you

hotelImg

1. The Oberoi Marrakech

Marrakesh
HammamHammam
Heated Pool
SpaSpa
Free Cancellation
Hurry! only 1 room left at this price
Excellent5.0

(112 Ratings)

BDT 1,49,451

+ BDT 16,261 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

2. Novotel Marrakech Hivernage

Marrakesh
Swimming PoolSwimming Pool
GymGym
Good3.2

(1069 Ratings)

BDT 18,012

+ BDT 2,235 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

3. The Central House Marrakech Medina - Hostel

Marrakesh
Hostel
Wi-Fi
Hurry! only last few rooms left at this price
Excellent4.7

(168 Ratings)

BDT 6,452

+ BDT 1,073 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

4. Kenzi Rose Garden

Marrakesh
HammamHammam
Heated Pool
SpaSpa
Very Good4.1

(6852 Ratings)

BDT 23,813

+ BDT 3,707 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

5. Savoy Le Grand Hotel

Mechouar-Kasbah
HammamHammam
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Hurry! only 1 room left at this price
Excellent4.6

(11014 Ratings)

BDT 32,512

BDT 29,191

+ BDT 2,920 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
Hurry! only 1 room left at this price
Excellent4.9

(340 Ratings)

BDT 24,920

+ BDT 3,205 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
Hurry! only 1 room left at this price
Excellent4.6

(736 Ratings)

BDT 16,226

+ BDT 1,914 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
Hurry! only last few rooms left at this price
Excellent4.6

(599 Ratings)

BDT 22,063

+ BDT 2,982 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
Hurry! only 1 room left at this price
Excellent4.9

(961 Ratings)

BDT 18,320

+ BDT 2,936 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Omara al Kasbah

Mechouar-Kasbah
Water park
SpaSpa
Swimming PoolSwimming Pool
Hurry! only 1 room left at this price
Excellent4.3

(870 Ratings)

BDT 17,317

+ BDT 4,184 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
Hurry! only 1 room left at this price
Excellent4.8

(417 Ratings)

BDT 32,453

+ BDT 3,959 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
Hurry! only 1 room left at this price
Excellent4.7

(151 Ratings)

BDT 14,269

+ BDT 2,141 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Riad Olema et Spa

Marrakesh
Swimming PoolSwimming Pool
SpaSpa
JacuzziJacuzzi
Hurry! only 1 room left at this price
Excellent4.7

(1005 Ratings)

BDT 21,401

+ BDT 3,244 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Four Seasons Resort Marrakech

Marrakesh
HammamHammam
SpaSpa
Skiing
Free Cancellation
Hurry! only 1 room left at this price
Excellent4.8

(633 Ratings)

BDT 1,29,705

+ BDT 14,277 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
Hurry! only 1 room left at this price
Excellent4.8

(160 Ratings)

BDT 27,316

+ BDT 3,545 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
Hurry! only 1 room left at this price
Excellent4.9

(534 Ratings)

BDT 31,981

+ BDT 3,882 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
Hurry! only last few rooms left at this price
Excellent4.5

(737 Ratings)

BDT 42,207

+ BDT 4,933 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

La Maison Arabe Hotel, Spa and Cooking Workshops

Marrakesh
HammamHammam
Heated Pool
SpaSpa
Hurry! only 1 room left at this price
Excellent4.6

(762 Ratings)

BDT 23,673

+ BDT 3,409 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Al Fassia Aguedal

Mechouar-Kasbah
HammamHammam
Heated Pool
SpaSpa
Hurry! only last few rooms left at this price
Excellent4.8

(311 Ratings)

BDT 21,204

+ BDT 2,642 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
Hurry! only last few rooms left at this price
Excellent4.7

(167 Ratings)

BDT 44,216

BDT 36,796

+ BDT 4,665 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 1229 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 1229 hotels in Marrakech.

All Above properties for Marrakech are updated on Sunday, April 05, 2026- 06.36.

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 1331 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

72 Hotel & Spa

0 1 2 3 4 0 1 2 3 4

BDT 63,861

Per Night

Marrakesh

The Oberoi Marrakech

0 1 2 3 4 0 1 2 3 4

BDT 233,592

Per Night

Marrakesh

Riad villa saphir & SPA

0 1 2 3 4 0 1 2 3 4

BDT 23,733

Per Night

Sidi Youssef Ben Ali

Riad Al Rimal & Spa

0 1 2 3 4 0 1 2 3 4

BDT 28,544

Per Night

Marrakesh

Riad Mandana & Spa

0 1 2 3 4 0 1 2 3 4

BDT 25,861

Per Night

Marrakesh

Les Jardins De La Medina

0 1 2 3 4 0 1 2 3 4

BDT 50,759

Per Night

Mechouar-Kasbah

Riad Palais des Princesses

0 1 2 3 4 0 1 2 3 4

BDT 16,232

Per Night

Marrakesh

Riad Louhou

0 1 2 3 4 0 1 2 3 4

BDT 16,802

Per Night

Marrakesh

Palais Nouhass

0 1 2 3 4 0 1 2 3 4

BDT 34,053

Per Night

Annakhil

Hotels By Category in Marrakech

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

Secteur Touristique

Amadil Ocean Club

0 1 2 3 0 1 2 3 4

BDT 20,306

Per Night

Secteur Touristique

AGADIR BEACH CLUB HOTEL

0 1 2 3 0 1 2 3 4

BDT 16,185

Per Night

Secteur Touristique

Ancienne Medina

RACINE

Hotel Argana

0 1 2 3 0 1 2 3 4

BDT 24,306

Per Night

Secteur Touristique

Anezi Tower Hotel

0 1 2 3 0 1 2 3 4

BDT 8,792

Per Night

Secteur Touristique

Imi Ouaddar

Hotel Majestic

0 1 2 3 0 1 2 3 4

BDT 4,338

Per Night

FONCIERE