We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Marrakech Hotels

What style of hotel do you prefer?
All Hotels (435)
B&Bs (874)
Best Value (43)
Romantic (272)
Family (163)
Luxury (125)
Business (48)
Trendy (37)
On the Beach (1)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Marrakech

Riad Mur Akush
Riad Mur Akush 5.0 of 5 stars
Special offer 20% off room rate
Ksar Anika
Ksar Anika 4.5 of 5 stars
Special offer €100 per night
View all special offers in Marrakech (50)

Hotels travellers recommend

Dar Charkia
RM666 per night*
Travellers' Choice® 2012 Winner Best Service | Bargain
Ranked #1 of 435 hotels in Marrakech
5 of 5 stars 745 reviews
Traveller photos (300)
Riad Assakina
RM452 - 867 per night*
Travellers' Choice® 2012 Winner Bargain | Best Service
Ranked #2 of 435 hotels in Marrakech
5 of 5 stars 268 reviews
Traveller photos (143)
Riad Noir d'Ivoire
RM710 - 1,262 per night*
Travellers' Choice® 2012 Winner Best Service | Relaxation & Spa
Ranked #3 of 435 hotels in Marrakech
5 of 5 stars 429 reviews
Traveller photos (214)
Riad Aguerzame
RM308 - 374 per night*
Travellers' Choice® 2012 Winner Bargain | Best Service
+212 524381184
E-mail hotel
Riad Aguerzame Slideshow
Ranked #4 of 435 hotels in Marrakech
5 of 5 stars 303 reviews
Traveller photos (140)
5.0 of 5 Riad Kniza
RM710 - 1,815 per night*
Travellers' Choice® 2012 Winner Top 25 | Best Service Special offer 1 Free Night & more
+212 524376942
E-mail hotel
Special offer 1 Free Night & more
Riad Kniza Slideshow
CHECK RATES! ABS:HotelCheckRates-d482810?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 435 hotels in Marrakech
5 of 5 stars 617 reviews
Professional photos | Traveller photos (314)
Maison MK
RM1,184 - 1,379 per night*
Travellers' Choice® 2012 Winner Relaxation & Spa | Trendiest | Best Service
Ranked #6 of 435 hotels in Marrakech
5 of 5 stars 377 reviews
Traveller photos (124)
Riad le Clos des Arts
RM364 - 773 per night*
Special offer May Offer 2012
+212 0524 37 51 59
E-mail hotel
Special offer May Offer 2012
Riad le Clos des Arts Slideshow
Ranked #7 of 435 hotels in Marrakech
5 of 5 stars 481 reviews
Traveller photos (225)
Riad Dar One
RM314 - 590 per night*
Travellers' Choice® 2012 Winner Bargain | Best Service | Trendiest
CHECK RATES! ABS:HotelCheckRates-d645881?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 435 hotels in Marrakech
5 of 5 stars 437 reviews
Professional photos | Traveller photos (207)
4.0 of 5 Riad Al Badia
RM364 - 2,421 per night*
E-mail hotel
212610180375
Riad Al Badia Slideshow
CHECK RATES! ABS:HotelCheckRates-d1902897?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 435 hotels in Marrakech
5 of 5 stars 70 reviews
Professional photos | Traveller photos (53)
Riad Kheirredine
RM396 - 788 per night*
Travellers' Choice® 2012 Winner Bargain | Best Service Special offer 30% off room rate
Ranked #10 of 435 hotels in Marrakech
5 of 5 stars 292 reviews
Traveller photos (146)
5.0 of 5 Dar Ayniwen Villa Hotel
RM644 - 2,016 per night*
Travellers' Choice® 2012 Winner Relaxation & Spa | Luxury | Best Service Special offer 03=02
+212 524329684
E-mail hotel
Special offer 03=02
Dar Ayniwen Villa Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d518583?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 435 hotels in Marrakech
5 of 5 stars 352 reviews
Professional photos | Traveller photos (167)
Riad Menzeh
RM295 - 374 per night*
+212 671530404
E-mail hotel
Riad Menzeh Slideshow
Ranked #12 of 435 hotels in Marrakech
5 of 5 stars 225 reviews
Traveller photos (129)
Riad Dar Dialkoum
RM217 - 550 per night*
Travellers' Choice® 2012 Winner Bargain | Best Service Offers & Announcements 25% off room rate
+212 (0) 665 407 206
E-mail hotel
Offers & Announcements 25% off room rate
Riad Dar Dialkoum Slideshow
Ranked #13 of 435 hotels in Marrakech
5 of 5 stars 212 reviews
Traveller photos (111)
Riad Al Massarah
RM355 - 710 per night*
Travellers' Choice® 2012 Winner Bargain | Best Service
Ranked #14 of 435 hotels in Marrakech
5 of 5 stars 236 reviews
Traveller photos (125)
4.0 of 5 Hotel Kasbah Dar Ilham
RM418 - 722 per night*
Special offer Click for details
E-mail hotel
+212(0)666053809
Special offer Click for details
Hotel Kasbah Dar Ilham Slideshow
CHECK RATES! ABS:HotelCheckRates-d1144237?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 435 hotels in Marrakech
5 of 5 stars 671 reviews
Professional photos | Traveller photos (199)
Riad Hayati
RM710 per night*
Ranked #16 of 435 hotels in Marrakech
5 of 5 stars 295 reviews
Traveller photos (63)
5.0 of 5 Riad Farnatchi
RM1,121 - 1,567 per night*
CHECK RATES! ABS:HotelCheckRates-d482531?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 435 hotels in Marrakech
5 of 5 stars 162 reviews
Professional photos | Traveller photos (68)
4.0 of 5 Riad El Mansour
RM374 - 559 per night*
Offers & Announcements 40% off room rate
+212 524 38 1577
E-mail hotel
Offers & Announcements 40% off room rate
Riad El Mansour Slideshow
CHECK RATES! ABS:HotelCheckRates-d631257?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 435 hotels in Marrakech
5 of 5 stars 472 reviews
Professional photos | Traveller photos (188)
Riad Charlott'
RM295 - 553 per night*
Travellers' Choice® 2012 Winner Bargain Special offer 10% off room rate
+212 0524391689
E-mail hotel
Special offer 10% off room rate
Riad Charlott\ Slideshow
Ranked #19 of 435 hotels in Marrakech
5 of 5 stars 219 reviews
Traveller photos (105)
4.0 of 5 Riad Les Trois Palmiers
RM280 - 399 per night*
Special offer Click for details
+212 600024560
E-mail hotel
Special offer Click for details
Riad Les Trois Palmiers Slideshow
CHECK RATES! ABS:HotelCheckRates-d640939?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 435 hotels in Marrakech
5 of 5 stars 382 reviews
Professional photos | Traveller photos (213)
5.0 of 5 Riad Dar Anika
RM330 - 722 per night*
Special offer €99 per night
E-mail hotel
+212666712349
Special offer €99 per night
Riad Dar Anika Slideshow
CHECK RATES! ABS:HotelCheckRates-d609383?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 435 hotels in Marrakech
5 of 5 stars 173 reviews
Professional photos | Traveller photos (136)
Riad Dar Oulhoum
RM3 - 314 per night*
Ranked #22 of 435 hotels in Marrakech
5 of 5 stars 44 reviews
Traveller photos (63)
Riad Samsara
RM355 - 512 per night*
Special offer Ssh.. Don't tell...
Ranked #23 of 435 hotels in Marrakech
5 of 5 stars 61 reviews
Traveller photos (32)
3.0 of 5 Riad Lorsya
RM393 - 471 per night*
Special offer 15% off room rate
E-mail hotel
+2120661248432
Special offer 15% off room rate
Riad Lorsya Slideshow
CHECK RATES! ABS:HotelCheckRates-d1217361?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 435 hotels in Marrakech
5 of 5 stars 332 reviews
Professional photos | Traveller photos (129)
Riad les Orangers d'Alilia Marrakech
RM298 - 342 per night*
Travellers' Choice® 2012 Winner Bargain
+212 +212 6 55617989
E-mail hotel
Riad les Orangers d\ Slideshow
CHECK RATES! ABS:HotelCheckRates-d1566640?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 435 hotels in Marrakech
5 of 5 stars 165 reviews
Professional photos | Traveller photos (64)
Riad Joya
RM628 - 1,413 per night*
CHECK RATES! ABS:HotelCheckRates-d1952409?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 435 hotels in Marrakech
5 of 5 stars 83 reviews
Professional photos | Traveller photos (28)
4.0 of 5 Riad 58 Blu
RM383 - 798 per night*
Special offer 20% off room rate
CHECK RATES! ABS:HotelCheckRates-d1063269?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 435 hotels in Marrakech
5 of 5 stars 337 reviews
Traveller photos (192)
Riad Zolah
RM678 - 823 per night*
Travellers' Choice® 2012 Winner Best Service
CHECK RATES! ABS:HotelCheckRates-d637940?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #28 of 435 hotels in Marrakech
5 of 5 stars 403 reviews
Professional photos | Traveller photos (251)
4.5 of 5 La Maison Arabe
RM835 - 2,597 per night*
Offers & Announcements One night +1 Brunch Free
E-mail hotel
Offers & Announcements One night +1 Brunch Free
La Maison Arabe Slideshow
CHECK RATES! ABS:HotelCheckRates-d303075?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 435 hotels in Marrakech
5 of 5 stars 308 reviews
Professional photos | Traveller photos (162)
Riad Reves D'orient
RM298 - 556 per night*
+212 +212661195518
E-mail hotel
Riad Reves D\ Slideshow
CHECK RATES! ABS:HotelCheckRates-d1557836?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 435 hotels in Marrakech
5 of 5 stars 218 reviews
Professional photos | Traveller photos (101)