Find Green Hotels in Marrakech

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Marrakech eco-friendly hotels

1. TUI BLUE Medina Gardens – Adults Only – All Inclusive

TUI BLUE Medina Gardens – Adults Only – All Inclusive
4.0 star property
Medina
9.0 out of 10, Wonderful, (882 reviews)
"Great hotel very friendly staff"
United States
shelly
The price is AED 770
AED 862 total
includes taxes & fees
20 Nov - 21 Nov
TUI BLUE Medina Gardens – Adults Only – All Inclusive

2. Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Palmeraie
8.6 out of 10, Excellent, (1,000 reviews)
"Good stay with fantastic friendly staff, only negative was the leaking shower and block bathroom sink which was replaced but resolved while on visit. Overall stay was good."
United Kingdom
Kerry Ann
The price is AED 500
AED 563 total
includes taxes & fees
7 Dec - 8 Dec
Hotel Riu Tikida Palmeraie - All Inclusive

3. Kenzi Rose Garden

Kenzi Rose Garden
5.0 star property
Hivernage
8.4 out of 10, Very good, (606 reviews)
"Nice clean hotel, excellent breakfast, helpful staff"
United Kingdom
Saad
The price is AED 400
AED 470 total
includes taxes & fees
15 Nov - 16 Nov
Kenzi Rose Garden

4. Mövenpick Hotel Mansour Eddahbi Marrakech

Mövenpick Hotel Mansour Eddahbi Marrakech
5.0 star property
Hivernage
8.6 out of 10, Excellent, (1,000 reviews)
"Great hotel"
United Kingdom
Irfan
The price is AED 873
AED 990 total
includes taxes & fees
16 Nov - 17 Nov
Mövenpick Hotel Mansour Eddahbi Marrakech

5. Hotel Riu Tikida Garden - Adults Only - All Inclusive

Hotel Riu Tikida Garden - Adults Only - All Inclusive
4.0 star property
Palmeraie
8.4 out of 10, Very good, (771 reviews)
"The staff was amazing! Everyone was very attentive, friendly, and made sure we had everything we needed for a good time. 10/10 recommend coming here!"
United States
Jhoselyn
The price is AED 575
AED 645 total
includes taxes & fees
7 Dec - 8 Dec
Hotel Riu Tikida Garden - Adults Only - All Inclusive

6. Barcelo Palmeraie Oasis Resort

Barcelo Palmeraie Oasis Resort
5.0 star property
Palmeraie
8.4 out of 10, Very good, (353 reviews)
"Every thing was wandrful"
Canada
seyed abbas
The price is AED 504
AED 576 total
includes taxes & fees
1 Dec - 2 Dec
Barcelo Palmeraie Oasis Resort

7. Iberostar Waves Club Palmeraie Marrakech -All Inclusive

Iberostar Waves Club Palmeraie Marrakech -All Inclusive
4.0 star property
Marrakech
8.6 out of 10, Excellent, (700 reviews)
"Lovely hotel, friendly staff"
United Kingdom
Sandra
The price is AED 715
AED 801 total
includes taxes & fees
29 Nov - 30 Nov
Iberostar Waves Club Palmeraie Marrakech -All Inclusive

8. Kenzi Menara Palace & Resort

Kenzi Menara Palace & Resort
5.0 star property
Mechouar-Kasbah
8.4 out of 10, Very good, (1,000 reviews)
"Friendly staff (especially at the bar) and the food was great!"
United States
David
The price is AED 512
AED 637 total
includes taxes & fees
20 Nov - 21 Nov
Kenzi Menara Palace & Resort

9. Kenzi Club Agdal Medina All Inclusive

Kenzi Club Agdal Medina All Inclusive
5.0 star property
Mechouar-Kasbah
8.4 out of 10, Very good, (1,000 reviews)
"Great Stay"
United Kingdom
Gareth Owen
The price is AED 677
AED 775 total
includes taxes & fees
8 Nov - 9 Nov
Kenzi Club Agdal Medina All Inclusive

10. La Sultana Marrakech

La Sultana Marrakech
5.0 star property
Mechouar-Kasbah
9.6 out of 10, Exceptional, (178 reviews)
"this was an amazing hotel!!!! the art, the architecture, the attentiveness of the staff the willingness to accommodate. simply amazing experience."
United States
Nancy
The price is AED 2,325
AED 2,595 total
includes taxes & fees
1 Dec - 2 Dec
La Sultana Marrakech
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Marrakech Hotel Reviews

Explore a world of travel with Expedia