Stay in Marrakech-Safi's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

2Ciels Boutique Hôtel

Hotel in Gueliz, Marrakesh

Set in Marrakech, 1312 feet from Marrakech Plaza, 2Ciels Boutique Hôtel features air-conditioned rooms with free WiFi throughout the property. We travelled as a couple and stayed for 5 nights. It is located in new area with restaurants, bars, cafes just few minutes by walk. The hotel is clean, beautiful, modern. Breakfast amazing, so many different food available, loved it! People from hotel are very kind and friendly. Lola bar is great for afternoon chill on the sun. Wifi is very good, rooms are spacious and very nice and comfortable. Definitely recommend this hotel.

Show more Show less
9
Awesome
1,855 reviews
Price from
$138
per night

Les Jardins De La Koutoubia

Hotel in Medina, Marrakesh

This luxurious hotel is a 2-minute walk from the famous Jamaâ El Fna Square. It features a Carita Spa, a hot tub and the outdoor swimming pool is surrounded by palm trees. Everything! It was a calm oasis in the middle of the busy city

Show more Show less
9
Awesome
1,056 reviews
Price from
$250
per night

Suite Azur Hotel

Hotel in Old Medina, Essaouira

In a prime location in the Old Medina district of Essaouira, Suite Azur Hotel is located a 7-minute walk from Othello Garden, 1.8 miles from Essaouira Assawak Assalam and 8 miles from Viewpoint. It was super clean and very tastefully designed and decorated. The staff were extremely friendly and obliging.

Show more Show less
9.2
Awesome
251 reviews
Price from
$107
per night

Taj Atlas Wellness Boutique Hôtel & Spa

Hotel in Amizmiz

Located in Amizmiz, Taj Atlas Wellness Boutique Hôtel & Spa features a restaurant, bar, garden, and free WiFi throughout the property. This 4-star hotel offers room service and a tour desk. My husband said the pool was cold, but I loved it. Refreshing!

Show more Show less
9
Awesome
152 reviews
Price from
$79
per night

Oasis lodges

Hotel in Marrakesh

Oasis lodges has a garden, fitness center, and a bar in Marrakech. Boasting a 24-hour front desk, this property also welcomes guests with a restaurant and a year-round outdoor pool. Excellent hotel, staff, property, gardens and water park. Simply amazing. Looking forward to going back

Show more Show less
9.2
Awesome
149 reviews
Price from
$200
per night

Canyon Lodge Désert Agafay

Hotel in Lalla Takerkoust

Located in Lalla Takerkoust, 22 miles from Takerkoust Barage Marrakech, Canyon Lodge Désert Agafay has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. This was one of our most incredible and unique experiences in Morocco. I highly recommend!

Show more Show less
9.2
Awesome
187 reviews
Price from
$148
per night

Palais Ronsard Relais & Chateaux

Hotel in Palmeraie, Marrakesh

Located in Marrakesh, 6 miles from Yves Saint Laurent Museum, Palais Ronsard Relais & Chateaux provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness... Fantastic restaurant in a really beautiful setting

Show more Show less
9.4
Awesome
138 reviews
Price from
$454
per night

Riad Atlas Panorama

Hotel in Imlil

Located in Imlil, 1.7 miles from Rent a Donkey to go to hiking Start, Riad Atlas Panorama provides accommodations with a restaurant, free private parking, a shared lounge and ski-to-door access. The best place where we stayed in Morocco.

Show more Show less
9.4
Awesome
288 reviews
Price from
$28
per night

Auberge De La Plage

Hotel in Sidi Kaouki

Auberge De La Plage features a restaurant, bar, a shared lounge and garden in Sidi Kaouki. Featuring family rooms, this property also provides guests with a playground. Quiet, comfortable and well situated

Show more Show less
9.1
Awesome
120 reviews
Price from
$48
per night

Villa Quieta

Hotel in Essaouira Coast, Essaouira

Featuring free WiFi, Villa Quieta is set in Essaouira. Free private parking is available on site. The staff was very helpfull and only 2 min. form the (kitesurf)beach.

Show more Show less
9.4
Awesome
347 reviews
Price from
$108
per night

Hotels with extra health and safety measures

Find hotels in Marrakech-Safi with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Marrakech-Safi in the past month

See all

Marrakech-Safi's best hotels with breakfast

See all

Budget hotels in Marrakech-Safi

See all

Hotels in Marrakech-Safi you can book without a credit card

See all

FAQs about hotels in Marrakech-Safi

Explore guest reviews of hotels in Marrakech-Safi

See all