Marrakech

Scenic Hotels in Marrakech

Choose your dates to see the latest hotel prices 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 MYR 266
Check availability
99+
Hotels in Marrakech
With a stay at Pestana CR7 Marrakech in Marrakech (Gueliz), you'll be within a 5-minute drive of Jemaa el-Fnaa and Avenue Mohamed VI. This hotel is 0.8 mi (1.3 km) from Menara Mall and 2.1 mi (3.3 km) from Marrakech Plaza. Enjoy recreational amenities such as an outdoor pool and a fitness center. Enjoy a satisfying meal at Table M Brasserie serving guests of Pestana CR7 Marrakech. Relax with your favorite drink at the bar/lounge or the swim-up bar. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 174 individually decorated guestrooms, featuring minibars and flat-screen televisions. Cable television is provided for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.

"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 MYR 518
Check availability
58
Hotel near Gueliz,Marrakech
With a stay at Almas Hotel, you'll be centrally located in Marrakech, just a 3-minute walk from Marrakech Plaza and 8 minutes by foot from Avenue Mohamed VI. This hotel is 1.5 mi (2.5 km) from Jemaa el-Fnaa and 1.2 mi (1.9 km) from Majorelle Garden. 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.

"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 MYR 269
Check availability
99+
Hotel near Gueliz,Marrakech
A stay at Imperial Holiday Hôtel & spa places you in the heart of Marrakech, within a 10-minute walk of Avenue Mohamed VI and Marrakech Plaza. This spa hotel is 0.7 mi (1.2 km) from Palais des Congrès and 1.7 mi (2.8 km) from Jemaa el-Fnaa. Pamper yourself with a visit to the spa, which offers massages and facials. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. You can enjoy a meal at LE MONT ROYAL serving the guests of Imperial Holiday Hôtel & spa, or stop in at the snack bar/deli. Relax with your favorite drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Stay in one of 120 guestrooms featuring plasma televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include phones, as well as safes and separate sitting areas.

"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 MYR 184
Check availability
99+
Hotels in Marrakech
With a stay at Riad Sun of Kech, you'll be centrally located in Marrakech, within a 5-minute drive of Marrakech Plaza and Marrakech Museum. This riad is 1.7 mi (2.8 km) from Jemaa el-Fnaa and 1.7 mi (2.7 km) from Majorelle Garden. Pamper yourself with onsite massages or enjoy recreation amenities such as an indoor pool. Additional amenities at this riad include complimentary wireless internet access and concierge services. Spending a day of fun is easy with the theme park shuttle (surcharge). Satisfy your appetite for lunch or dinner at the riad's restaurant, or stay in and take advantage of the room service. A complimentary continental breakfast is served daily from 8 AM to 10 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a cruise ship terminal shuttle. Make yourself at home in one of the 6 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and complimentary bottled water, and housekeeping is provided daily.

"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 MYR 185
Check availability
99+
Hotels in Marrakech
A stay at Savoy Le Grand Hotel places you in the heart of Marrakech, steps from Avenue Mohamed VI and Menara Mall. This luxury hotel is 0.6 mi (0.9 km) from Menara Gardens and 2.5 mi (4 km) from Jemaa el-Fnaa. 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 indoor and 2 outdoor swimming pools and a health club. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a hair salon. Enjoy international cuisine at Le Metropole, one of the hotel's 4 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Wind down with a drink at one of the 4 bars/lounges or 3 poolside bars. A complimentary buffet breakfast is served daily from 7 AM to 10:30 AM. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a cruise ship terminal shuttle. Make yourself at home in one of the 444 guestrooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and bidets. Conveniences include phones, as well as laptop-compatible safes and coffee/tea makers.

"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 MYR 737
Check availability
99+
Hotels in Marrakech
With a stay at Riad Africa, you'll be centrally located in Marrakech, steps from Mellah Market and within a 10-minute walk of Jemaa el-Fnaa. This family-friendly riad is 0.7 mi (1.2 km) from Koutoubia Mosque and 0.9 mi (1.5 km) from El Badi Palace. Pamper yourself with onsite massages or take in the view from a rooftop terrace. Additional amenities at this riad include complimentary wireless internet access, concierge services, and barbecue grills. 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). Quench your thirst with your favorite drink at the bar/lounge. A complimentary buffet breakfast is served daily from 8 AM to 10 AM. Featured amenities include a computer station, dry cleaning/laundry services, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours). Make yourself at home in one of the 15 air-conditioned rooms featuring LCD televisions. 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. Conveniences include safes and electric kettles, and housekeeping is provided daily.

"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 MYR 174
Check availability
99+
Hotels in Marrakech
With a stay at Jnane Rihane Marrakech in Marrakech (Tassoultante), you'll be a 3-minute drive from Avenue Mohamed VI and 10 minutes from Jemaa el-Fnaa. This guesthouse is 5.2 mi (8.3 km) from Menara Mall and 5.7 mi (9.2 km) from Oasiria Water Park. 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 MYR 563
Check availability
99+
Hotels in Marrakech
In an ochre-colored building, ibis Marrakech Centre Gare offers 109 comfortable rooms with A/C, private bathroom, desk area, flat-screen TV and unlimited free WIFI. Its restaurant serves an all-you-can-eat buffet breakfast, and its 24-hour bar and sunny garden with terrace and swimming pool promise wonderful moments of relaxation close to the tourist sites of the Red City.

"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 MYR 227
Check availability
99+
Hotels in Marrakech
Riad Louaya is centrally located in Marrakech, a 2-minute walk from Dar el Bacha Palace and 8 minutes by foot from Le Jardin Secret. This spa riad is 1.1 mi (1.8 km) from Jemaa el-Fnaa and 1.3 mi (2.1 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
44 reviews
9.1/10
1 night
From MYR 199
Check availability
See All Scenic Hotels in Marrakech

FAQs

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 MYR 525 per night. For a 4-star hotel, the average cost is MYR 879 per night. If you're looking for a luxury experience, 5-star hotels in Marrakech this weekend typically cost MYR 3,135 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 MYR 521 per night. For a 4-star hotel, you can expect to pay around MYR 870 per night. If you're seeking a luxury stay, 5-star hotels in Marrakech generally cost MYR 3,030 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 MYR 1,075) and Riad Villa El Arsa (from MYR 326), 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 MYR 410), Riad Le Minaret and SPA (from MYR 372) and Auberge Resto Agnaoue (from MYR 106), all offering easy access to Marrakesh, making them ideal for visitors looking to explore the area.

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

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

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.