Skip to main content
Best Hotels · Africa

Best hotels in 🇲🇦 Marrakech

Tonight's median nightly rate: $218 (11% below typical). Curated picks across every budget, live rates from our partner index.

Tonight from
$218
30-day typical
$245
Vs typical
↓ 11%
Editor’s note

Marrakech: where riads redefine what luxury means

Marrakech is not a city that eases you in gently. The medina hits immediately — the sound, the smell, the compression of a 900-year-old street grid that was never designed for hesitation. It suits travelers who want cultural immersion as the main event, not the backdrop: people drawn to hammams, souks, Saadian architecture, and the particular pleasure of eating well without needing a reservation. The Djemaa el-Fna and the tangle of souks north of it anchor the medina experience, while the Hivernage and Guéliz neighborhoods to the west offer a calmer, more French-inflected base for those who want breathing room between excursions back into the old city.

Our 30-night rate snapshot — 30 properties sampled — puts the median nightly rate at $245, with the middle half of options running $228 to $264. The floor is around $220 and the ceiling climbs to $313, which reflects how polarized the market is: Marrakech's riad guesthouses often compete on experience rather than square footage, and a $220 room in a well-restored riad can genuinely outperform a $300 room in a conventional hotel. Spring (March–May) and autumn (September–November) are the high-demand windows; summer heat dampens prices but tests tolerance.

Pick your base wisely — medina immersion or modern calm — and the rest of the city falls into place.

Our picks

Kenzi Rose Garden

★★★★★
Marrakech· Kenzi· Hotels
8.8/108,830 reviews
Service 9.4Location 9.4Overall Experience 9.3
What guests loved: Friendly staff · Good location · Spacious rooms
Fitness facilitiesWiFi availableFree WiFiParking
Tonight from
$121
Find a room →

Pestana CR7 Marrakech

★★★★
Marrakech· Pestana Hotel & Resorts· Hotels
8.8/104,891 reviews
Location 9.4Service 9.4Overall Experience 9.2
What guests loved: Friendly staff · Excellent location · Good service
Fitness facilities (surcharge)ParkingNon-smoking roomsAir conditioning
Tonight from
$150
Find a room →

Kenzi Menara Palace & Resort

★★★★★
Marrakech· Sentido· Hotels
8.7/104,712 reviews
Service 9.4Overall Experience 9.4Amenities 8.9
What guests loved: Spacious rooms · Professional staff · Good amenities
Health or beauty spa nearbyOffsite parking discounted rates availableClubhouseParking
Tonight from
$194
Find a room →

Hotel Riu Tikida Palmeraie - All Inclusive

★★★★
Marrakech· RIU Hotels & Resorts· Hotels
8.4/104,449 reviews
Service 9.0Location 8.6Cleanliness 8.5
What guests loved: Friendly and professional staff · Clean and well-maintained facilities
Health or beauty spa nearbyOffsite parking discounted rates availableClubhouseFitness facilities (surcharge)
Tonight from
$222
Find a room →

Be Live Collection Marrakech Adults Only All inclusive

★★★★★
Marrakech· Be Live Hotels· Hotels
9.2/102,392 reviews
Service 10.0Overall Experience 9.5Location 9.5
What guests loved: Great service · Excellent food · Friendly staff
Television in common areasFront desk (limited hours)Billiards or pool tableFree wired internet
Tonight from
$284
Find a room →

Dellarosa Boutique Hotel and Spa

★★★★
Marrakech· Not Available· Hotels
8.3/101,865 reviews
Service 9.9Location 8.9Overall Experience 8.7
What guests loved: Friendly staff · Great location · Good hospitality
Health or beauty spa nearbyGuest education on local ecosystems and cultureFitness facilities (surcharge)Non-smoking rooms
Tonight from
$93
Find a room →

Les Jardins De La Koutoubia

★★★★★
Marrakech· Not Available· Hotels
9.1/102,602 reviews
Location 10.0Overall Experience 10.0Service 10.0
What guests loved: Great location · Friendly staff
Health or beauty spa nearbyOffsite parking discounted rates availableFitness facilities (surcharge)Parking
Tonight from
$321
Find a room →

Iberostar Waves Club Palmeraie Marrakech All Inclusive

★★★★
Marrakech· Iberostar Hotels & Resorts· Hotels
8.7/10805 reviews
Service 9.3Overall Experience 9.3Food and Beverage 8.8
What guests loved: Excellent service · Beautiful location
Fitness facilitiesWiFi availableFree WiFiParking
Tonight from
$212
Find a room →
Getting to Marrakech

Route-by-route flight pricing

Related

Keep exploring

Browse every hotel

The picks above are our diversified top eight. Tens of thousands more hotels are available across Marrakech — search the full inventory on Expedia (rates compared across booking partners).

See all hotels in Marrakech

Frequently asked

What does a hotel cost in Marrakech right now?
Median nightly rate across our top picks is $218 tonight, compared to a 30-day typical of $245. Budget properties run lower; 5-star and boutique luxury can be 2–3× higher.
When are hotels cheapest in Marrakech?
Our 30-day rolling snapshot index tracks daily rates. Shoulder seasons typically yield the best value — peak holidays and major event weeks push rates significantly higher. See the price-history page for the latest pattern.
How are these hotel picks selected?
Each property is ranked by a quality score (guest rating × log of review count), then diversified across star tiers so you see one strong pick from luxury, mid-range, and budget bands. We don't sort by commission — commercial weighting would conflict with relevance.
What's the closest airport to Marrakech?
Marrakech is served by RAK. Flight pricing by origin route is on our Best Time to Book pages — linked below.

Rates and inventory via LiteAPI; bookings via Expedia (we earn affiliate commission). Last refreshed Jun 28, 2026, 12:35 AM.

Advertisement