Find and Book Top Rated Hotels in Marrakesh

Search among 580 available hotels and places to stay in Marrakesh from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
551-580 out of 580
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great31 reviews
MapView on map1400 yd from City Center200 yd from Bahia Palace
From   US$ 103 /nightSelect
Guest house
8.4
Great207 reviews
MapView on map1.1 mi from City Center300 yd from Saadian Tombs
From   US$ 45 /nightSelect
8.4
Great30 reviews
15.6 mi from City Center
From   US$ 316 /nightSelect
8.2
Great21 reviews
400 yd from City Center200 yd from Medersa Ben Youssef
From   US$ 125 /nightSelect
8.2
Great30 reviews
1.4 mi from City Center1100 yd from Majorelle Gardens
From   US$ 50 /nightSelect
Hotel
9.2
Perfect4 reviews
1.1 mi from City Center300 yd from Saadian Tombs
From   US$ 43 /nightSelect
7.8
Very good4 reviews
1500 yd from City Center300 yd from Cyber Park Moulay Abdessalam
From   US$ 87 /nightSelect
4.9 mi from City Center
From   US$ 361 /nightSelect
1800 yd from City Center800 yd from Majorelle Gardens
From   US$ 116 /nightSelect
8.4
Great25 reviews
900 yd from City Center1000 yd from Majorelle Gardens
From   US$ 50 /nightSelect
8.4
Great32 reviews
1.1 mi from City Center200 yd from Saadian Tombs
From   US$ 67 /nightSelect
Riad
8.2
Great17 reviews
600 yd from City Center300 yd from Marrakech Museum
From   US$ 199 /nightSelect
8.2
Great11 reviews
900 yd from City Center600 yd from Souk of the Medina
From   US$ 223 /nightSelect
8.6
Great25 reviews
300 yd from City Center500 yd from Marrakech Museum
From   US$ 216 /nightSelect
8.0
Great2 reviews
13.5 mi from City Center
From   US$ 252 /nightSelect
19.3 mi from City Center
From   US$ 387 /nightSelect
8.4
Great3 reviews
300 yd from City Center500 yd from Medersa Ben Youssef
From   US$ 86 /nightSelect
2.8 mi from City Center400 yd from Palooza Land Park
From   US$ 62 /nightSelect
Apartment
2.7 mi from City Center600 yd from The Montgomerie Golf Course
From   US$ 182 /nightSelect
Villa
500 yd from City Center800 yd from Marrakech Museum
From   US$ 573 /nightSelect
1500 yd from City Center1300 yd from Medersa Ben Youssef
From   US$ 87 /nightSelect
Apartment
1100 yd from City Center700 yd from Medersa Ben Youssef
From   US$ 66 /nightSelect
1500 yd from City Center1200 yd from Medersa Ben Youssef
From   US$ 128 /nightSelect
8.2
Great28 reviews
1700 yd from City Center500 yd from Moulay El Yazid Mosque
From   US$ 121 /nightSelect
8.4
Great27 reviews
400 yd from City Center400 yd from Souk of the Medina
From   US$ 128 /nightSelect
8.4
Great33 reviews
1000 yd from City Center1100 yd from Majorelle Gardens
From   US$ 79 /nightSelect
Guest house
4.9 mi from City Center
From   US$ 331 /nightSelect
7.2
Very good4 reviews
1.2 mi from City Center400 yd from Saadian Tombs
From   US$ 91 /nightSelect
300 yd from City Center600 yd from Medersa Ben Youssef
From   US$ 824 /nightSelect
3.9 mi from City Center1.3 mi from Paddock
From   US$ 1 012 /nightSelect

Best hotels and places to stay in Marrakesh

Why visit?

Marrakesh, the cultural and economic center of Morocco, is a vibrant and exotic city that offers a unique blend of history, architecture, and traditional Moroccan culture. With its bustling souks, stunning palaces, and colorful gardens, Marrakesh is an enchanting destination that never fails to captivate its visitors. From exploring the narrow winding streets of the Medina to indulging in delectable Moroccan cuisine, Marrakesh offers an unforgettable experience for every traveler.

Where to stay?

To make the most of your stay in Marrakesh, it is essential to choose the right area to stay in. Here are some of the best areas in Marrakesh to consider:

Medina: The heart of Marrakesh, the Medina is a UNESCO World Heritage site and offers a truly authentic Moroccan experience. Get lost in the labyrinthine streets, visit historical attractions, and immerse yourself in the vibrant local culture.

Gueliz (New Town): Located just outside the Medina, Gueliz offers a more modern and cosmopolitan atmosphere. Here, you'll find trendy boutiques, art galleries, and a wide array of restaurants and cafes.

Hivernage: Known for its luxurious resorts, Hivernage is ideal for those seeking upscale accommodations and a more relaxed environment. It is also close to popular attractions like the Majorelle Garden and the Menara Gardens.

Price per hotel room per night:

The average price for hotel rooms in Marrakesh varies depending on the star rating of the hotel. Here is a rough estimate of the average prices:

3-star hotels: $50-$100

4-star hotels: $80-$150

5-star hotels: $150-$400

Best value for money:

Riad Jardin Secret: Offering comfortable rooms with traditional Moroccan décor, Riad Jardin Secret provides excellent value for money. With a charming courtyard and rooftop terrace, it's a perfect oasis in the heart of the Medina.

Riad Le Jardin d'Abdou: This cozy riad combines affordability with authentic Moroccan hospitality. Located in the Medina, it offers comfortable rooms, a refreshing pool, and a tranquil courtyard.

Hotel Almas: Situated in Gueliz, Hotel Almas provides modern, comfortable rooms at affordable rates. It offers easy access to the Medina and other popular attractions.

Best kids-friendly hotels:

Les Jardins de la Koutoubia: This luxurious hotel not only offers excellent facilities for adults but also provides a kids' club, a playground, and a pool for the little ones. It is centrally located, allowing easy access to many attractions.

Eden Andalou Aquapark & Spa: Ideal for families, this hotel features spacious rooms, a water park with slides and pools, and a range of activities for children. It ensures a memorable and enjoyable stay for the whole family.

Best hotels for a romantic getaway:

Royal Mansour Marrakech: This exclusive hotel offers unparalleled luxury and privacy. With its sumptuously furnished villas, private riads, and tranquil spa, it guarantees a romantic and intimate escape for couples.

La Mamounia: Known for its elegance and timeless beauty, La Mamounia is a legendary hotel that has hosted many famous guests. From its opulent rooms to its stunning gardens, it provides a dreamy setting for a romantic retreat.

Best for location:

Riad El Fenn: Located in the heart of the Medina, Riad El Fenn offers easy access to the main attractions, restaurants, and shops. This beautifully restored riad features stylish rooms and a lovely rooftop terrace.

Hotel La Sultana: Situated within the ancient Medina walls, Hotel La Sultana offers luxurious rooms and exceptional service. It is close to the vibrant souks, the Bahia Palace, and the bustling Jemaa el-Fnaa square.

Four Seasons Resort Marrakech: Nestled in a lush garden setting, this five-star resort is just a short distance from the Medina. With its spacious rooms, stunning pool, and multiple dining options, it caters to those seeking luxury and convenience.

Best for a short city break:

Les Jardins De La Medina: Located in the Medina, this charming riad offers a peaceful retreat from the bustling city. It features elegant rooms, a serene courtyard, and a beautiful pool area.

Le Riad Yasmine: Adorned with chic and bohemian decor, Le Riad Yasmine offers a stylish and tranquil escape. Situated near the famous Majorelle Garden, it is an ideal base for exploring the city's attractions.

Show moreLess