Compare and save on Marrakesh-Tensift-El Haouz hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Marrakesh-Tensift-El Haouz hotels

Use our map to find hotels near the Marrakesh-Tensift-El Haouz area or attractions you want to visit.

The best Marrakesh-Tensift-El Haouz hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Marrakesh-Tensift-El Haouz

Marrakesh, or Marrakech, is a major city located in western Morocco with a rich history. The former imperial city has a variety of mosques and palaces, surrounded by beautiful gardens. Within city limits is the Medina, a walled medieval city that features marketplaces selling traditional goods and jewelry. Visitors can also explore the largest mosque in Marrakesh, the towering 12th century Koutoubia Mosque, or the ruins of the 16th century El Badi Palace.

Where Can I Book a Hotel in Marrakesh?

When you're ready to visit the North African city, look no further than Skyscanner for all of your travel planning. Find the cheapest flights, hotels, and car rentals to ensure your trip is smooth from start to finish. Filter your results by price, star rating, amenities, or accommodation type. You can even sort your options by meal plan, location, or hotel chain. Looking for an all-inclusive resort in Marrakesh? No problem. Traveling on a budget? Find the perfect hotel for you in just a few easy steps.

Where are the Hotels Located in Marrakesh?

Marrakesh has an incredible selection of hotels located throughout the city. The majority are located near the city center, with some just northeast of the city. You'll find a good assortment of 3-star, 4-star, and even 5-star accommodations within close proximity to each other.

Where Can I Find Cheap Hotels in Marrakesh?

Almost all of the hotels in Marrakesh are reasonably priced at less than $100 per night. If you're looking for the cheapest hotels, you can find them scattered around the city center and just to the west. For just $27 per night, the Riad Noor Charana is a 3-star hotel offering balcony rooms, WiFi, and an on-site restaurant. You could even opt to stay at the 5-star Riad & Spa Ksar Saad located close to the Medina for as little as $44 per night.

Are There Luxury Hotels in Marrakesh?

Yes! Marrakesh offers a great selection of luxury hotels located throughout the area, although many 5-star hotels are located to the northeast of the city center. The Royal Mansour Marrakech is a breathtaking luxury hotel featuring a spa and steam room, library, fitness center, fireplace, and babysitting services. For a unique luxury experience, consider the La Maison Arabe Hotel, Spa & Cooking Workshops. For as little as $168 per night, enjoy delicious food, a beautiful garden pool, and an on-site bar.