Find and Book Top Rated Hotels in Marrakesh

Search among 555 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
501-550 out of 555
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.4
Great160 reviews
MapView on map1.3 mi from City Center600 yd from Saadian Tombs
From   US$ 79 /nightSelect
8.0
Great35 reviews
MapView on map1600 yd from City Center200 yd from Bahia Palace
From   US$ 64 /nightSelect
8.4
Great88 reviews
500 yd from City Center800 yd from Marrakech Museum
From   US$ 113 /nightSelect
8.4
Great69 reviews
900 yd from City Center1000 yd from Majorelle Gardens
From   US$ 83 /nightSelect
Bed & Breakfast
8.4
Great27 reviews
900 yd from City Center1100 yd from Medersa Ben Youssef
From   US$ 394 /nightSelect
8.6
Great93 reviews
1700 yd from City Center300 yd from Bahia Palace
From   US$ 84 /nightSelect
8.4
Great90 reviews
300 yd from City Center500 yd from Souk of the Medina
From   US$ 122 /nightSelect
8.4
Great368 reviews
1600 yd from City Center500 yd from Cyber Park Moulay Abdessalam
From   US$ 42 /nightSelect
8.6
Great31 reviews
1400 yd from City Center200 yd from Bahia Palace
From   US$ 129 /nightSelect
Guest house
8.6
Great253 reviews
900 yd from City Center600 yd from Souk of the Medina
From   US$ 85 /nightSelect
Riad
8.4
Great134 reviews
700 yd from City Center300 yd from Medersa Ben Youssef
From   US$ 98 /nightSelect
Riad
8.4
Great53 reviews
900 yd from City Center1100 yd from Majorelle Gardens
From   US$ 116 /nightSelect
8.6
Great93 reviews
100 yd from City Center300 yd from Marrakech Museum
From   US$ 94 /nightSelect
8.4
Great39 reviews
700 yd from City Center300 yd from Medersa Ben Youssef
From   US$ 170 /nightSelect
8.4
Great88 reviews
1100 yd from City Center500 yd from Bahia Palace
From   US$ 101 /nightSelect
Riad
8.2
Great127 reviews
1.0 mi from City Center200 yd from Moulay El Yazid Mosque
From   US$ 69 /nightSelect
Riad
8.4
Great131 reviews
600 yd from City Center300 yd from Souk of the Medina
From   US$ 84 /nightSelect
8.4
Great80 reviews
600 yd from City Center400 yd from Medersa Ben Youssef
From   US$ 62 /nightSelect
8.0
Great40 reviews
1200 yd from City Center600 yd from Bahia Palace
From   US$ 144 /nightSelect
8.2
Great55 reviews
700 yd from City Center300 yd from Souk of the Medina
From   US$ 137 /nightSelect
Guest house
8.4
Great87 reviews
900 yd from City Center1000 yd from Medersa Ben Youssef
From   US$ 71 /nightSelect
8.2
Great71 reviews
800 yd from City Center400 yd from Souk of the Medina
From   US$ 174 /nightSelect
8.4
Great14 reviews
3.6 mi from City Center1.1 mi from Institute of Traditional Arts in Marrakech
From   US$ 115 /nightSelect
Bed & Breakfast
8.4
Great59 reviews
1000 yd from City Center700 yd from Marrakech Museum
From   US$ 77 /nightSelect
8.2
Great88 reviews
600 yd from City Center300 yd from Medersa Ben Youssef
From   US$ 73 /nightSelect
8.2
Great49 reviews
7.4 mi from City Center300 yd from La Plage Rouge
From   US$ 239 /nightSelect
Guest house
8.2
Great42 reviews
800 yd from City Center1100 yd from Medersa Ben Youssef
From   US$ 99 /nightSelect
8.0
Great2 reviews
13.5 mi from City Center
From   US$ 252 /nightSelect
8.2
Great30 reviews
1.4 mi from City Center1100 yd from Majorelle Gardens
From   US$ 50 /nightSelect
Guest house
8.4
Great21 reviews
1500 yd from City Center1200 yd from Medersa Ben Youssef
From   US$ 59 /nightSelect
Guest house
8.4
Great25 reviews
1500 yd from City Center1100 yd from Medersa Ben Youssef
From   US$ 69 /nightSelect
Bed & Breakfast
8.2
Great16 reviews
3.9 mi from City Center1700 yd from Paddock
From   US$ 71 /nightSelect
Guest house
8.4
Great12 reviews
600 yd from City Center800 yd from Medersa Ben Youssef
From   US$ 156 /nightSelect
8.6
Great29 reviews
3.8 mi from City Center1300 yd from Golf Amelkis
From   US$ 301 /nightSelect
Guest house
4.9 mi from City Center
From   US$ 330 /nightSelect
Riad
8.4
Great67 reviews
600 yd from City Center300 yd from Marrakech Museum
From   US$ 115 /nightSelect
Hotel
8.2
Great53 reviews
6.0 mi from City Center
From   US$ 132 /nightSelect
8.4
Great101 reviews
5.5 mi from City Center
From   US$ 28 /nightSelect
8.6
Great25 reviews
5.6 mi from City Center
From   US$ 52 /nightSelect
Bed & Breakfast
8.4
Great113 reviews
400 yd from City Center700 yd from Marrakech Museum
From   US$ 74 /nightSelect
8.4
Great77 reviews
1.2 mi from City Center700 yd from Bahia Palace
From   US$ 148 /nightSelect
8.6
Great28 reviews
500 yd from City Center400 yd from Souk of the Medina
From   US$ 444 /nightSelect
8.6
Great72 reviews
1.3 mi from City Center500 yd from Saadian Tombs
From   US$ 110 /nightSelect
Riad
8.2
Great82 reviews
700 yd from City Center900 yd from Souk of the Medina
From   US$ 184 /nightSelect
8.4
Great3 reviews
300 yd from City Center500 yd from Medersa Ben Youssef
From   US$ 82 /nightSelect
8.0
Great19 reviews
900 yd from City Center1000 yd from Majorelle Gardens
From   US$ 109 /nightSelect
8.8
Great11 reviews
1300 yd from City Center1100 yd from Medersa Ben Youssef
From   US$ 124 /nightSelect
8.2
Great8 reviews
3.2 mi from City Center1.0 mi from Marrakech Mining Institute
From   US$ 50 /nightSelect
800 yd from City Center500 yd from Marrakech Museum
From   US$ 99 /nightSelect
Apartment
1100 yd from City Center700 yd from Medersa Ben Youssef
From   US$ 66 /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