Marrakech

Scenic Hotels in Marrakech

Choose your dates to see the latest hotel prices and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

70 Scenic hotels in Marrakech for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Riad Louaya
Riad LouayaRiad LouayaRiad LouayaRiad LouayaRiad LouayaRiad Louaya
99+
Hotels in Marrakech
Riad Louaya is centrally located in Marrakech, a 4-minute walk from Dar el Bacha Palace and 8 minutes by foot from Le Jardin Secret. This spa riad is 1.1 mi (1.7 km) from Jemaa el-Fnaa and 1.4 mi (2.2 km) from Ben Youssef Madrasa. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. This Art Deco riad also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Guests can catch a ride on the shuttle (surcharge), which operates within 600 meters. Stop by the riad's restaurant for lunch or dinner. Dining is also available at the 4 coffee shops/cafes, and 24-hour room service is provided. Need to unwind? Take a break with a tasty beverage at one of the 4 bars/lounges. A complimentary continental breakfast is served daily from 8 AM to 11 AM. Featured amenities include limo/town car service, dry cleaning/laundry services, and a 24-hour front desk. A train station pick-up service is provided at no charge (available on request), and self parking (subject to charges) is available onsite. Treat yourself to a stay in one of the 5 individually decorated guestrooms, featuring private pools. Your bed comes with down comforters and premium bedding. Private kitchens make it easy to prepare your meals. Complimentary wireless internet access is available to keep you connected.

"Good location in the old city The hotel is a traditional Moroccan architecture very special The owner and service staff are very friendly The breakfast is simple but it tastes good, especially the homemade orange jam and orange juice, as well as various cakes The only thing to improve is some hotel facilities such as loose faucets"
Great
48 reviews
9.1/10
1 night
From THB 3,695
Check Availability
Riad Chergui
Riad CherguiRiad CherguiRiad CherguiRiad CherguiRiad CherguiRiad Chergui
99+
Hotels in Marrakech
Located in Marrakech (Medina), Riad Chergui is within a 5-minute drive of Jemaa el-Fnaa and Le Jardin Secret. This riad is 1.5 mi (2.5 km) from Majorelle Garden and 1.8 mi (2.9 km) from Bahia Palace. Pamper yourself with onsite massages, body treatments, and facials. Additional amenities at this riad include complimentary wireless internet access, concierge services, and gift shops/newsstands. Satisfy your appetite for lunch or dinner at the riad's restaurant, or stay in and take advantage of the room service (during limited hours). Relax with your favorite drink at the bar/lounge or the poolside bar. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours). Make yourself at home in one of the 10 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and complimentary bottled water, and housekeeping is provided daily.

"The room is spacious, the courtyard is the highlight, there are top floor lounge chairs and the first floor pool, very beautiful! Breakfast is relatively simple, remember to have an omelette, that cake is also very good Parking must be planned in advance"
Amazing
60 reviews
9.4/10
1 night
From THB 3,782
Check Availability
Riad Alegria
Riad AlegriaRiad AlegriaRiad AlegriaRiad AlegriaRiad AlegriaRiad Alegria
87
Hotels in Marrakech
With a stay at Riad Alegria in Marrakech (Mechouar-Kasbah), you'll be within a 5-minute drive of Jemaa el-Fnaa and Le Grand Casino de La Mamounia. This family-friendly riad is 1.7 mi (2.7 km) from Avenue Mohamed VI and 2.5 mi (4 km) from Majorelle Garden. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as an outdoor pool and a steam room. Additional amenities at this riad include complimentary wireless internet access, babysitting (surcharge), and tour/ticket assistance. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Enjoy a meal at the restaurant, or stay in and take advantage of the riad's 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours). Stay in one of 6 guestrooms featuring flat-screen televisions. Your Select Comfort bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.

"Great 2 night stay at Road Alegria, very warm staff and very helpful. Rooftop is nice and quiet after a long day in the hustle and bustle of Marrakech. Would definitely recommend. Breakfast was nice and simple and sets you up perfectly for the day."
Great
52 reviews
9.0/10
1 night
From THB 2,937
Check Availability
Marrakech
You Might Like
Marrakech Hotels With BreakfastMarrakech Hotels With Twin RoomMarrakech Hotels With 1 Double BedMarrakech Hotels With Swimming PoolMarrakech Hotels With Free Cancellation
Riad Anabel
Riad AnabelRiad AnabelRiad AnabelRiad AnabelRiad AnabelRiad Anabel
99+
Hotels in Marrakech
With a stay at Riad Anabel, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Le Grand Casino de La Mamounia. This family-friendly riad is 1.7 mi (2.8 km) from Avenue Mohamed VI and 2.4 mi (3.9 km) from Majorelle Garden. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool, a steam room, and bicycles to rent. Additional features at this Mediterranean riad include complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy a meal at the restaurant, or stay in and take advantage of the riad's room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. A complimentary on-the-go breakfast is served daily from 8 AM to 11:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available on request). Make yourself at home in one of the 5 guestrooms featuring espresso makers. Your bed comes with down comforters and Egyptian cotton sheets. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and designer toiletries.

"Overall good"
Outstanding
82 reviews
9.8/10
Check Availability
Palais El Miria & Spa
Palais El Miria & SpaPalais El Miria & SpaPalais El Miria & SpaPalais El Miria & SpaPalais El Miria & SpaPalais El Miria & Spa
26
Hotels in Marrakech
With a stay at Palais El Miria in Marrakech (Palmeraie), you'll be within a 15-minute drive of Jemaa el-Fnaa and Majorelle Garden. This luxury guesthouse is 5.7 mi (9.1 km) from Avenue Mohamed VI and 7 mi (11.3 km) from Le Grand Casino de La Mamounia. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the convenience of ski-in/ski-out access at this guesthouse, which also features a health club and an outdoor pool. Additional features at this guesthouse include complimentary wireless internet access, concierge services, and babysitting (surcharge). Guests can catch a ride to nearby destinations on the complimentary area shuttle. Enjoy a meal at the restaurant, or stay in and take advantage of the guesthouse's room service (during limited hours). Relax with your favorite drink at the bar/lounge or the poolside bar. Featured amenities include a business center, express check-in, and express check-out. Free valet parking is available onsite. Make yourself at home in one of the 10 guestrooms featuring minibars and espresso makers. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and complimentary newspapers, and housekeeping is provided daily.
Great
41 reviews
9.1/10
1 night
From THB 3,307
Check Availability
2Ciels Boutique Hôtel
2Ciels Boutique Hôtel2Ciels Boutique Hôtel2Ciels Boutique Hôtel2Ciels Boutique Hôtel2Ciels Boutique Hôtel2Ciels Boutique Hôtel
99+
Hotel near Gueliz,Marrakech
With a stay at 2Ciels Boutique Hotel & SPA, you'll be centrally located in Marrakech, a 10-minute walk from Royal Tennis Harti and 12 minutes by foot from Palais des Congrès. This spa hotel is 1.2 mi (1.9 km) from Koutoubia Mosque. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools and a sauna. Additional features at this Art Deco hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Guests can catch a ride on the shuttle (surcharge), which operates within 5.00 km. Enjoy Mediterranean cuisine at Le Patron de la Mer, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the 2 coffee shops/cafes. Mingle with other guests at the complimentary reception, held daily. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary buffet breakfast is served on weekdays from 7:00 AM to 10:30 AM. Featured amenities include a business center, express check-in, and express check-out. A roundtrip airport shuttle is provided for a surcharge (available 24 hours). Make yourself at home in one of the 85 guestrooms featuring minibars and flat-screen televisions. Your pillowtop bed comes with premium bedding. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and designer toiletries.

"Attentive service, rich breakfast buffet, small swimming pool on the roof, large swimming pool in the restaurant downstairs for children to play, restaurant signature dishes, large lobsters over 5 pounds, very good, next time try to eat two signature dishes, fish!"
Great
107 reviews
9.0/10
1 night
From THB 4,974
Check Availability
La Villa des Orangers - Relais & Châteaux
La Villa des Orangers - Relais & ChâteauxLa Villa des Orangers - Relais & ChâteauxLa Villa des Orangers - Relais & ChâteauxLa Villa des Orangers - Relais & ChâteauxLa Villa des Orangers - Relais & ChâteauxLa Villa des Orangers - Relais & Châteaux
99+
Hotels in Marrakech
A stay at La Villa Des Orangers - Relais & Châteaux places you in the heart of Marrakech, within a 10-minute walk of Jemaa el-Fnaa and Le Grand Casino de La Mamounia. This luxury hotel is 1.2 mi (1.9 km) from Avenue Mohamed VI and 2 mi (3.2 km) from Majorelle Garden. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 3 outdoor swimming pools and a steam room. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Satisfy your appetite for lunch or dinner at the hotel's restaurant, or stay in and take advantage of the room service (during limited hours). Relax with a refreshing drink at one of the 3 bars/lounges. A complimentary full breakfast is included. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. A shuttle from the airport to the hotel is provided for a surcharge (available 24 hours). Make yourself at home in one of the 30 air-conditioned rooms featuring minibars. Your room comes with a Tempur-Pedic bed. Complimentary wireless internet access is available to keep you connected. Private bathrooms with separate bathtubs and showers feature complimentary toiletries and hair dryers.

"The rooms are small and fine, with complete facilities, and the decoration is particularly in the style of the local manor. The retro and exquisite breakfast is very rich, with local specialty snacks. It is also close to the main major attractions and is a suitable place to stay."
Amazing
40 reviews
9.5/10
Check Availability
Riad Eden
Riad EdenRiad EdenRiad EdenRiad EdenRiad EdenRiad Eden
99+
Hotels in Marrakech
With a stay at Riad Eden in Marrakech (Medina), you'll be within a 5-minute drive of Jemaa el-Fnaa and Le Grand Casino de La Mamounia. This golf riad is 1.7 mi (2.8 km) from Avenue Mohamed VI and 2.4 mi (3.9 km) from Majorelle Garden. Enjoy recreation amenities such as an outdoor pool or take in the view from a rooftop terrace. This riad also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Getting to nearby attractions is a breeze with the area shuttle (surcharge). Satisfy your appetite for lunch or dinner at Le Jardin des Saveurs, a restaurant which specializes in Moroccan cuisine, or stay in and take advantage of the 24-hour room service. Mingle with other guests at the complimentary reception, held daily. A complimentary continental breakfast is served daily from 8 AM to noon. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. A roundtrip airport shuttle is available for a surcharge. Make yourself at home in one of the 6 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and complimentary bottled water, and housekeeping is provided daily.

"The room is very lively and is the local old town. There is a Shizi Road taxi to the B&B that is not accessible and needs to walk. The hotel is not very easy to find, it needs the help of the locals, and their help is all in need of money. But it doesn't matter. The outside of the home is very common, but there is no hole in the sky after entering."
Very Good
54 reviews
8.9/10
Check Availability
Riad Carina
Riad CarinaRiad CarinaRiad CarinaRiad CarinaRiad CarinaRiad Carina
99+
Hotels in Marrakech
With a stay at Hotel Riad Carina, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Le Grand Casino de La Mamounia. This golf riad is 1.7 mi (2.7 km) from Avenue Mohamed VI and 2.5 mi (4 km) from Majorelle Garden. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. Skiers will be in heaven, but there are recreational options available for non-skiers as well, including an outdoor pool and an indoor pool. This riad also features complimentary wireless internet access, concierge services, and babysitting (surcharge). The shuttle (surcharge) will take you to the nearby beach or shopping center. Satisfy your appetite for lunch or dinner at Traditional Restaurant, a restaurant which specializes in Moroccan cuisine, or stay in and take advantage of the 24-hour room service. Mingle with other guests at the complimentary reception, held daily. Quench your thirst with your favorite drink at the bar/lounge. A complimentary continental breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include a computer station, a 24-hour front desk, and multilingual staff. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Stay in one of 9 guestrooms featuring LED televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include safes and complimentary bottled water, and housekeeping is provided daily.

"Beautiful riad. Lovely spacious beautiful room. Staff were really helpful and friendly. Would definitely return. Breakfast slightly disappointing. All breads. One day an egg, next day no egg. No tea, just coffee. But really enjoyed the stay. Good location too, near tinsmiths square."
Very Good
58 reviews
8.8/10
Check Availability
Hotel Almas
Hotel AlmasHotel AlmasHotel AlmasHotel AlmasHotel AlmasHotel Almas
99+
Hotel near Gueliz,Marrakech
With a stay at Almas Hotel, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Avenue Mohamed VI. This hotel is 1.2 mi (1.9 km) from Majorelle Garden and 1.3 mi (2.1 km) from Le Grand Casino de La Mamounia. Enjoy recreation amenities such as an outdoor pool or take in the view from a rooftop terrace. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Stop by the hotel's restaurant, MOGADOR, for lunch or dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Planning an event in Marrakech? This hotel has 646 square feet (60 square meters) of space consisting of conference space and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and self parking (subject to charges) is available onsite. Make yourself at home in one of the 70 guestrooms featuring minibars and flat-screen televisions. Your bed comes with down comforters and Frette Italian sheets. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries.

"The room was very spacious and I was able to stay comfortably. However, the shower drain was not good and the water overflowed in 1 minute, which was a bit of a hassle."
Very Good
79 reviews
8.3/10
1 night
From THB 3,179
Check Availability
See All Scenic Hotels in Marrakech

Premium Hotels in Marrakech

See all
Discover our curated selection of premium hotels in Marrakech for your next stay
No.
1
Club Med Marrakech la Palmeraie Hotels in Marrakech
9.2/10
0 review

Club Med Marrakech la Palmeraie

Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
2
Ksar Char-Bagh Small Luxury Hotels Hotels in Marrakech
9.5/10
53 review

Ksar Char-Bagh Small Luxury Hotels

Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
3
Tigmiza Boutique Hotel & Spa Hotels in Marrakech
9.2/10
52 review

Tigmiza Boutique Hotel & Spa

Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
4
Le Farnatchi Hotels in Marrakech
9.5/10
58 review

Le Farnatchi

Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
5
Les Jardins de La Koutoubia Hotels in Marrakech
9.3/10
114 review

Les Jardins de La Koutoubia

Hotel near Marrakech
"Great location"
Select dates to view prices
No.
6
Hôtel & Ryads Barrière le Naoura Hotels in Marrakech
9.2/10
103 review

Hôtel & Ryads Barrière le Naoura

Hotel near Marrakech
"Friendly host"
Select dates to view prices
No.
7
Sofitel Marrakech Palais Imperial & Spa Hotels in Marrakech
9.3/10
48 review

Sofitel Marrakech Palais Imperial & Spa

Hotel near Marrakech
"Great stay!""Friendly host"
Select dates to view prices
No.
8
Domaine des Remparts Hotel & Spa Hotels in Marrakech
9.0/10
41 review

Domaine des Remparts Hotel & Spa

Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
9
Les Deux Tours Hotels in Marrakech
9.3/10
77 review

Les Deux Tours

Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
10
Dar Darma Hotels in Marrakech
8.8/10
18 review

Dar Darma

Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
11
Mövenpick Hotel Mansour Eddahbi Marrakech Hotels in Marrakech
9.2/10
152 review

Mövenpick Hotel Mansour Eddahbi Marrakech

Hotel near Marrakech
"Friendly host""Delicious breakfast"
Select dates to view prices
No.
12
Sirayane Boutique Hotel & Spa Marrakech Hotels in Marrakech
9.1/10
73 review

Sirayane Boutique Hotel & Spa Marrakech

Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
13
Eden Andalou Aquapark & Spa Hotels in Marrakech
8.5/10
108 review

Eden Andalou Aquapark & Spa

Hotel near Marrakech
"Great service"
Select dates to view prices
No.
14
Be Live Collection Marrakech Adults Only All Inclusive Hotels in Marrakech
8.3/10
58 review

Be Live Collection Marrakech Adults Only All Inclusive

Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
15
Les Jardins de La Médina Hotels in Marrakech
9.3/10
53 review

Les Jardins de La Médina

Hotel near Kasbah, Marrakech
"Good Location"
Select dates to view prices
No.
16
Radisson Blu Marrakech, Carré Eden Hotels in Marrakech
8.9/10
114 review

Radisson Blu Marrakech, Carré Eden

Hotel near Gueliz, Marrakech
"Great location"
Select dates to view prices
No.
17
Savoy le Grand Hotel Marrakech Hotels in Marrakech
8.7/10
58 review

Savoy le Grand Hotel Marrakech

Hotel near Marrakech
"Delicious breakfast""Great location"
Select dates to view prices
No.
18
Villa Makassar Hotels in Marrakech
9.4/10
64 review

Villa Makassar

Hotel near Kasbah, Marrakech
"Good Location"
Select dates to view prices
No.
19
Hotel Jadali & Spa Hotels in Marrakech
8.8/10
67 review

Hotel Jadali & Spa

Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
20
La Maison Arabe Hotel, Spa & Cooking Workshops Hotels in Marrakech
9.3/10
102 review

La Maison Arabe Hotel, Spa & Cooking Workshops

Hotel near Marrakech
"Good Location"
Select dates to view prices

FAQs

What's the best pet-friendly accommodation in Marrakech?

What’s the best hotel in Marrakech with hot springs?

Wanna experience hot springs in your hotel? Palais El Miria & Spa (from THB 3,621) and Riad Dar Justo Hotel Boutique & Spa (from THB 6,777) have hot springs. Book now!

Where can I find the best hotel discounts in Marrakech?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near Medina of Marrakech in Marrakech?

For Marrakech hotels near Medina of Marrakech, many travelers recommend Hotel Aday (from THB 1,036), Hostel Amour d'Auberge (from THB 634) and Hotel ichbilia (from THB 1,333) for their great location and service.

What is the average price of hotels in Marrakech for this weekend?

The average hotel prices in Marrakech for this weekend are as follows:
3-star hotels: THB 4,304
4-star hotels: THB 7,142
5-star hotels: THB 24,098

What is the average price of hotels in Marrakech on weekdays?

On average, weekday hotel prices in Marrakech are:
3-star hotels– THB 4,220
4-star hotels– THB 6,979
5-star hotels– THB 23,447