Marrakech

Scenic Hotels in Marrakech

Enter your dates for the latest hotel rates and availability.

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

304 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
86
Hotels in Marrakech
Featured facilities: Courtyard view
Very Good
24 reviews
8.6/10
1 night
From $65
Check availability
99+
Hotels in Marrakech
The Pestana CR7 Marrakech provides a great place for travelers to relax after a busy day. The Pestana CR7 Marrakech offers a pleasant stay in Marrakech for those traveling for business or leisure. With Marrakech Railway Station just 1km away and Marrakesh Menara Airport only 5km away, transportation is very convenient. The nearby area boasts an abundance of attractions including Menara Gardens, EsthéForme and Stade El Harti. When guests have some time on their hands they can make use of the onsite facilities. Guests of this Marrakech hotel can make use of the parking facilities. Guests tell us the location of this hotel is fantastic. This hotel is particularly popular with those traveling as a couple.

"I had a wonderful stay at this hotel, and what made the experience truly exceptional was the outstanding staff. From check-in to check-out, everyone was friendly, welcoming, and highly professional. They were always willing to help with a smile, responded quickly to any request and made sure every detail of my stay was comfortable and stress-free. Their attention to customer service and genuine care for guests really stood out. It’s clear that the team takes pride in their work and goes above and beyond to ensure visitors have a great experience. The hotel itself was clean, comfortable, and well-maintained. A very big thank you to one of the staff who stood out, Ismail. His professionalism and kindness made my stay memorable. He is an asset to the hotel I would happily stay here again and highly recommend this hotel to anyone looking for excellent service and a warm, welcoming atmosphere."
Very Good
122 reviews
8.9/10
1 night
From $127
Check availability
58
Hotel near Gueliz,Marrakech
The Hotel Almas is an ideal spot for travelers wanting to discover the city. The Hotel Almas is an ideal choice for travelers who want to take in the sights and sounds of Marrakech. Boasting a convenient location, the hotel is just 1km from Marrakech Railway Station and 6km from Marrakesh Menara Airport. Seeing Marrakech's sights from this hotel is easy with Fight Academy Marrakech, Viajes Amazigh Marruecos - Excursiones y circuitos por Marruecos and Paloma Spa Marrakech all close by. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Marrakech hotel provides parking on site.

"Great hotel that I experienced, the staff was friendly I enjoyed my stay. Hotel cleanliness is good, and everything looks good, highly recommend staying during Malakesh, if you come from the train or flight."
Very Good
43 reviews
8.2/10
1 night
From $66
Check availability
99+
Hotel near Gueliz,Marrakech
The Imperial Holiday Hôtel & spa provides a great place for travelers to relax after a busy day. The Imperial Holiday Hôtel & spa offers a pleasant stay in Marrakech for those traveling for business or leisure. With Marrakech Railway Station just 800m away and Marrakesh Menara Airport only 6km away, transportation is very convenient. This hotel is located near many of Marrakech's attractions including Loft Art Gallery Marrakech, La Porte d'Orient Marrakech and Marrakech International Protestant Church. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city.

"poor rooms need updating. reception staff are good, roomservice staff poor presue you to tip them by not provding the necessary like towels and such... I wont thin i will be back"
64 reviews
5.8/10
1 night
From $45
Check availability
99+
Hotels in Marrakech
Renovated in 2025, the Riad Sun of Kech is a great choice for accommodation in Marrakech. Boasting a convenient location, the hotel is just 3km from Marrakech Railway Station and 8km from Marrakesh Menara Airport. There's plenty to do nearby, with Musée du Parfum, Marrakesh and Excursions Marrakech all within a short distance. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. If you demand a high level of service, our guests have indicated that this hotel has excellent standards.

"An exceptional hotel offering a truly luxurious and authentic experience. The attentive staff provided impeccable service throughout our stay. Our room and its amenities were superb, and the breakfast was exquisite. The hotel’s serene and elegant spaces invited complete relaxation, while the beautifully preserved traditional building exuded charm and timeless character. A truly memorable stay that we would highly recommend."
Great
62 reviews
9.1/10
1 night
From $45
Check availability
99+
Hotels in Marrakech
The Savoy le Grand Hotel Marrakech provides a great place for travelers to relax after a busy day. Visitors to Marrakech will find that the Savoy le Grand Hotel Marrakech is a fantastic accommodation choice. With Marrakech Railway Station just 2km away and Marrakesh Menara Airport only 4km away, transportation is very convenient. With Menara Gardens, BABOUCHKA and Hamman all within a short distance, there is no shortage of things to do in the area. This hotel makes a great place to kick back and relax after a long day of sightseeing. Guests of this Marrakech hotel can make use of the parking facilities. Our guests rate this hotel as one of the best hotels for cleanliness. For guests traveling with families, this hotel is consistently one of the most popular choices.

"Sorry for the long review, but I wanted to be as informative as possible and share the information I would have liked to know before booking. This was my 5th trip to Marrakesh and my first stay at Savoy Le Grand. I was quite nervous booking after reading some negative reviews, but overall I had a very pleasant experience. From the moment we stepped out of the taxi, we were warmly welcomed by Salah (concierge) and the Moroccan tea man in reception. From check-in to check-out (4 days later), all staff were friendly, welcoming, and helpful. Everyone we encountered spoke Arabic, French, and English, which made communication very easy. The foyer is beautiful, and the grounds are extremely well cared for—even more beautiful than expected. That said, there is ongoing construction and upgrades, which are not mentioned on the website. This is currently their quiet season, and the main construction is above the reception building, which is being extended upwards. Noise started daily around 9:15am, drilling around 9:38am, and finished around 6:30pm. Estimated completion is 1 May 2026. If you request a room near the second smaller pool, the noise is much less noticeable. The noise is louder and echoes more around the main pool due to the square layout. The hotel has four pools: two outdoor and two indoor. One indoor pool is heated and includes jacuzzi jets. There is also an additional indoor jacuzzi at the spa, charged at MAD 250 per person for one hour. There are three à la carte restaurants on site: Moroccan, International, and Italian. Directly outside the hotel are a supermarket, Paul, Chilli’s, and Papa John’s. Please note that outside food is not allowed inside the hotel. There is an ATM in reception and direct access to Menara Mall, which closes at 10pm. Special thanks to Nabil at reception, who did an excellent job checking us in. He listened carefully to my needs and arranged early check-in to a ground-floor room close to the restaurants, spa, and gym, with a garden and pool view. Soundproofing from the pool area was good, although hallway noise does travel. The grounds are beautiful, but the ground-floor rooms occasionally had a sewage smell, which I’ve also experienced at other Moroccan hotels. We did experience a few issues with our first room (heating not working, leaking fridge, slow-draining sink). Without us needing to complain, Soukayna from guest relations came first thing the next morning and immediately arranged for us to move to a beautiful suite. This level of customer service, care, and attentiveness is exactly what you expect from a 5-star hotel. In the evening there’s live entertainment music in the bar and outside a light & water fountain display. The suite was stunning—very spacious, with a separate living area, two balconies, lots of storage, mini fridge, large sofa, king-size bed, two TVs, kettle, coffee machine, safe, bathrobes and slippers. The bathroom had two sinks (standard rooms have one), plenty of toiletries (no washcloths), a large shower with both handheld and waterfall options, and excellent water pressure. There wasn’t much space to hang items, and there is a bidet hose beside the toilet. Thank you to the head cleaning lady for the final touches and maintaining a high standard of cleanliness. I’d like to thank all the staff for providing us with a wonderful stay. I love the Moroccan people—they are humble, kind, and always willing to help. Despite the construction, I achieved my goal of relaxation and a short break. This is now my new favourite hotel in Marrakesh, and I will definitely return and recommend it to friends and family"
Very Good
121 reviews
8.8/10
1 night
From $181
Check availability
99+
Hotels in Marrakech
The Riad Africa is an ideal spot for travelers wanting to discover the city. The Riad Africa is an ideal choice for travelers who want to take in the sights and sounds of Marrakech. Boasting a convenient location, the hotel is just 4km from Marrakech Railway Station and 7km from Marrakesh Menara Airport. Guests will find Jewish Square, L'Art Marocain El Abdi Abdeljabbar and Orient Medina just a short distance from the hotel. After a long day of sightseeing, guests can retire to the comfort of the hotel. For those driving themselves, parking is provided on site.

"The Riad is beautiful, but unfortunately, we ended up in the room literally located in the reception area. This was despite paying a bit extra for a superior room this time. You'd open the door and there was a gentleman watching you from his chair all night – zero privacy. So, regrettably, after the first night, we requested a change and they moved us to a sister hotel on the same street, where we finally got a quieter room. I must say, though, they were always very kind and treated us wonderfully. The locations of both places were perfect, and the Riads themselves were stunning."
Good
60 reviews
7.9/10
1 night
From $43
Check availability
99+
Hotels in Marrakech
With a stay at Jnane Rihane Marrakech in Marrakech (Tassoultante), you'll be within a 15-minute drive of Jemaa el-Fnaa and Majorelle Garden. This guesthouse is 1.7 mi (2.7 km) from Avenue Mohamed VI and 2 mi (3.1 km) from Circuit Moulay Al Hassan. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. This guesthouse also features complimentary wireless internet access, concierge services, and a picnic area. Enjoy a meal at the restaurant or snacks in the guesthouse's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary continental breakfast is served daily from 8:00 AM to 10:30 AM. Featured amenities include express check-out, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 20 air-conditioned rooms featuring private pools and Smart televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include phones, as well as safes and desks.

"We arrived at night at Jnane Rihane Marrakesh, was received by a lovely young man abdul(not sure of spelling)He took time to explain everything, took us to the room and our luggage. This place is a wee gem beautiful full of plants flowers its a breath of fresh air in all the heat its calming, relaxing and peaceful. You have breakfast/ meals in the gardens which is amazing and chilled. Food and service is top notch, Morrocon breakie is a great start of the day. The pool which is beside the eating with enough space between is fantastic and open all times and an amazing large space jacuzzi space which comes on regularly perfect n a big plus. I will defos come back rooms are fab, spacious n great cooling system fab showers and toilet. The cleaners do a fab job and are very kind, very clean corners all round. This Riad has a beautiful museum a room you can just chill. Staff check on you to make sure you are well, we got complementary drinks/fruits on hot days and we got a treat lunch from Riad owner which was delicious. I will defos return n tell my family n friends coz the hospitality was wonderful. Ishmael thank you ,Mami and Hend just to mention a few thank you all."
Outstanding
1 review
9.8/10
1 night
From $138
Check availability
99+
Hotels in Marrakech
The Ibis Marrakech Centre Gare is an ideal spot for travelers wanting to discover the city. The Ibis Marrakech Centre Gare offers a pleasant stay in Marrakech for those traveling for business or leisure. With Marrakech Railway Station just 100m away and Marrakesh Menara Airport only 5km away, transportation is very convenient. Seeing Marrakech's sights from this hotel is easy with Mural by Hendrik Beikirch - Tracing Morocco, Marrakech train station and Bowling Marrakech all close by. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This Marrakech hotel offers parking on site. For guests traveling alone, this hotel is consistently one of the most popular choices.

"The hotel’s staff are friendly and welcoming. The location is perfect for taking a train since it’s 5 minute’s walk from the train station. The breakfast is the best that we have had among the hotels we stayed in Morocco. We’re happy to recommend the hotel to anyone who wants to visit Marrakech and takes trains."
140 reviews
7.4/10
1 night
From $56
Check availability
99+
Hotels in Marrakech
The Riad Louaya is an ideal spot for travelers wanting to discover the city. The Riad Louaya offers a pleasant stay in Marrakech for those traveling for business or leisure. The hotel is conveniently located just 3km from Marrakech Railway Station and 7km from Marrakesh Menara Airport. With Jemaa el-Fnaa, Marrakesh and Khalid Fine Arts all within a short distance, there is no shortage of things to do in the area. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Marrakech hotel offers parking on site. According to our guests, this hotel provides a very high level of service.

"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
44 reviews
9.1/10
1 night
From $49
Check availability
Show More Scenic Hotels in Marrakech

Frequently Asked Questions

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

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Marrakech this weekend is $129 per night. For a 4-star hotel, the average cost is $216 per night. If you're looking for a luxury experience, 5-star hotels in Marrakech this weekend typically cost $771 per night.

How much do hotels in Marrakech cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Marrakech during weekdays is $128 per night. For a 4-star hotel, you can expect to pay around $214 per night. If you're looking for a luxury stay, 5-star hotels in Marrakech generally cost $745 per night on weekdays.

What are the best places to stay in Marrakech?

Some of the best places to stay in Marrakech are near popular attractions like Marrakesh and Jemaa el-Fnaa, offering easy access to key sights and amenities.

What are the best family-friendly hotels in Marrakech?

Families visiting Marrakech often prefer hotels like The Source Hotel Music & Spa (from $264) and Riad Villa El Arsa (from $80), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.

What are the top hotels in Marrakech near Marrakesh?

Some of the top hotels in Marrakech near Marrakesh include Riad Jowara & Spa (from $100), Riad Le Minaret and SPA (from $91) and Palais Moulay Said & Spa (from $63), all offering easy access to Marrakesh, making them ideal for visitors looking to explore the area.

What are the best pet-friendly hotels in Marrakech?

What are the best hot spring hotels in Marrakech?

What hotel deals are available in Marrakech?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.