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, Google Chrome. Mac: Safari.

Marrakech Hotels

What style of hotel do you prefer?
All Hotels (435)
B&Bs (874)
Best Value (42)
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 Les Lauriers Blancs
Riad Les Lauriers Blancs 4.5 of 5 stars
Special offer 50% off room rate
Riad Dar Anika
Riad Dar Anika 5.0 of 5 stars
Special offer €99 per night
View all special offers in Marrakech (51)

Hotels travellers recommend

Dar Charkia
S$271 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 Noir d'Ivoire
S$288 - 513 per night*
Travellers' Choice® 2012 Winner Best Service | Relaxation & Spa
Ranked #2 of 435 hotels in Marrakech
5 of 5 stars 429 reviews
Traveller photos (214)
Riad Assakina
S$184 - 353 per night*
Travellers' Choice® 2012 Winner Bargain | Best Service
Ranked #3 of 435 hotels in Marrakech
5 of 5 stars 270 reviews
Traveller photos (143)
Riad le Clos des Arts
S$148 - 313 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 #4 of 435 hotels in Marrakech
5 of 5 stars 482 reviews
Traveller photos (225)
Riad Aguerzame
S$125 - 152 per night*
Travellers' Choice® 2012 Winner Bargain | Best Service
+212 524381184
E-mail hotel
Riad Aguerzame Slideshow
Ranked #5 of 435 hotels in Marrakech
5 of 5 stars 304 reviews
Traveller photos (140)
Maison MK
S$481 - 560 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)
4.0 of 5 Riad Al Badia
S$147 - 985 per night*
E-mail hotel
212610180375
Riad Al Badia Slideshow
CHECK RATES! ABS:HotelCheckRates-d1902897?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 435 hotels in Marrakech
5 of 5 stars 70 reviews
Professional photos | Traveller photos (53)
Riad Dar One
S$128 - 240 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)
5.0 of 5 Riad Kniza
S$288 - 740 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 #9 of 435 hotels in Marrakech
5 of 5 stars 620 reviews
Professional photos | Traveller photos (314)
Riad Kheirredine
S$160 - 320 per night*
Travellers' Choice® 2012 Winner Bargain | Best Service Announcement Click for details
Ranked #10 of 435 hotels in Marrakech
5 of 5 stars 295 reviews
Traveller photos (149)
5.0 of 5 Dar Ayniwen Villa Hotel
S$262 - 821 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
S$120 - 152 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
S$88 - 222 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 Dar Oulhoum
S$1 - 128 per night*
Ranked #14 of 435 hotels in Marrakech
5 of 5 stars 44 reviews
Traveller photos (63)
Riad Al Massarah
S$144 - 288 per night*
Travellers' Choice® 2012 Winner Bargain | Best Service
Ranked #15 of 435 hotels in Marrakech
5 of 5 stars 237 reviews
Traveller photos (131)
4.0 of 5 Riad El Mansour
S$152 - 228 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 #16 of 435 hotels in Marrakech
5 of 5 stars 473 reviews
Professional photos | Traveller photos (188)
5.0 of 5 Riad Farnatchi
S$455 - 636 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 Hotel Kasbah Dar Ilham
S$170 - 294 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 #18 of 435 hotels in Marrakech
5 of 5 stars 672 reviews
Professional photos | Traveller photos (199)
Riad Hayati
S$288 per night*
Ranked #19 of 435 hotels in Marrakech
5 of 5 stars 295 reviews
Traveller photos (63)
5.0 of 5 Riad Dar Anika
S$134 - 294 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 #20 of 435 hotels in Marrakech
5 of 5 stars 174 reviews
Professional photos | Traveller photos (136)
4.0 of 5 Riad Les Trois Palmiers
S$114 - 161 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 #21 of 435 hotels in Marrakech
5 of 5 stars 383 reviews
Professional photos | Traveller photos (213)
Riad Charlott'
S$120 - 224 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 #22 of 435 hotels in Marrakech
5 of 5 stars 219 reviews
Traveller photos (105)
Riad Samsara
S$144 - 208 per night*
Special offer Ssh.. Don't tell...
Ranked #23 of 435 hotels in Marrakech
5 of 5 stars 61 reviews
Traveller photos (32)
Riad les Orangers d'Alilia Marrakech
S$123 - 139 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 #24 of 435 hotels in Marrakech
5 of 5 stars 166 reviews
Professional photos | Traveller photos (64)
3.0 of 5 Riad Lorsya
S$160 - 192 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 #25 of 435 hotels in Marrakech
5 of 5 stars 332 reviews
Professional photos | Traveller photos (129)
4.5 of 5 La Maison Arabe
S$340 - 1,057 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 #26 of 435 hotels in Marrakech
5 of 5 stars 308 reviews
Professional photos | Traveller photos (163)
Riad Joya
S$256 - 575 per night*
CHECK RATES! ABS:HotelCheckRates-d1952409?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 435 hotels in Marrakech
5 of 5 stars 84 reviews
Professional photos | Traveller photos (30)
Riad Zolah
S$275 - 335 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.0 of 5 Riad 58 Blu
S$155 - 325 per night*
Special offer 20% off room rate
CHECK RATES! ABS:HotelCheckRates-d1063269?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 435 hotels in Marrakech
5 of 5 stars 337 reviews
Traveller photos (192)
Riad de la Belle Epoque
S$115 - 181 per night*
Special offer 20% off room rate
E-mail hotel
+212 0524389824
Special offer 20% off room rate
Riad de la Belle Epoque Slideshow
CHECK RATES! ABS:HotelCheckRates-d1942428?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 435 hotels in Marrakech
5 of 5 stars 99 reviews
Professional photos | Traveller photos (66)