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)
Holiday Rentals (151)

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 72
Riad 72 5.0 of 5 stars
Special offer 35% off room rate
Riad Al Karama
Riad Al Karama 5.0 of 5 stars
Special offer Click for details
View all special offers in Marrakech (49)

Hotels travellers recommend

Dar Charkia
218 AUD per night*
Travellers' Choice™ 2012 Winner Best Service | Bargain
Ranked #1 of 435 hotels in Marrakech
5 of 5 stars 746 reviews
Traveller photos (300)
Riad Assakina
148 AUD - 283 AUD per night*
Travellers' Choice™ 2012 Winner Bargain | Best Service
Ranked #2 of 435 hotels in Marrakech
5 of 5 stars 269 reviews
Traveller photos (143)
Riad Noir d'Ivoire
232 AUD - 412 AUD 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
101 AUD - 122 AUD 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 304 reviews
Traveller photos (140)
5.0 of 5 Riad Kniza
232 AUD - 593 AUD 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 620 reviews
Professional photos | Traveller photos (314)
Maison MK
386 AUD - 451 AUD per night*
Travellers' Choice™ 2012 Winner Relaxation & Spa | Trendiest | Best Service
Ranked #6 of 435 hotels in Marrakech
5 of 5 stars 378 reviews
Traveller photos (124)
Riad le Clos des Arts
118 AUD - 252 AUD 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 482 reviews
Traveller photos (225)
Riad Dar One
103 AUD - 193 AUD 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
118 AUD - 792 AUD 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
128 AUD - 258 AUD per night*
Travellers' Choice™ 2012 Winner Bargain | Best Service
Ranked #10 of 435 hotels in Marrakech
5 of 5 stars 295 reviews
Traveller photos (146)
5.0 of 5 Dar Ayniwen Villa Hotel
209 AUD - 659 AUD 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
96 AUD - 122 AUD 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
71 AUD - 179 AUD 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 213 reviews
Traveller photos (111)
Riad Al Massarah
116 AUD - 232 AUD per night*
Travellers' Choice™ 2012 Winner Bargain | Best Service
Ranked #14 of 435 hotels in Marrakech
5 of 5 stars 237 reviews
Traveller photos (125)
4.0 of 5 Hotel Kasbah Dar Ilham
136 AUD - 236 AUD 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 672 reviews
Professional photos | Traveller photos (199)
Riad Hayati
232 AUD per night*
Ranked #16 of 435 hotels in Marrakech
5 of 5 stars 295 reviews
Traveller photos (63)
5.0 of 5 Riad Farnatchi
365 AUD - 512 AUD 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 163 reviews
Professional photos | Traveller photos (68)
4.0 of 5 Riad El Mansour
122 AUD - 183 AUD 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 473 reviews
Professional photos | Traveller photos (188)
Riad Charlott'
96 AUD - 181 AUD 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
91 AUD - 130 AUD 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 383 reviews
Professional photos | Traveller photos (213)
5.0 of 5 Riad Dar Anika
108 AUD - 236 AUD 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 174 reviews
Professional photos | Traveller photos (136)
Riad Dar Oulhoum
1 AUD - 103 AUD per night*
Ranked #22 of 435 hotels in Marrakech
5 of 5 stars 44 reviews
Traveller photos (63)
Riad Samsara
116 AUD - 167 AUD 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
128 AUD - 154 AUD 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
100 AUD - 112 AUD 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 166 reviews
Professional photos | Traveller photos (64)
Riad Joya
205 AUD - 462 AUD 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
125 AUD - 260 AUD 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
222 AUD - 269 AUD 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 404 reviews
Professional photos | Traveller photos (251)
4.5 of 5 La Maison Arabe
273 AUD - 849 AUD 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 309 reviews
Professional photos | Traveller photos (162)
Riad Reves D'orient
100 AUD - 182 AUD 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)