Marrakech

Marrakech Hotels with Rooftop Pools

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+

371 Marrakech Hotels with Rooftop Pools Found for You

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
53
Hotel near Gueliz,Marrakech
The Ari Boutique Hôtel - Adult Only is one of the newest hotels in Marrakech, having opened in 2023. The hotel is conveniently located just 900m from Marrakech Railway Station and 6km from Marrakesh Menara Airport. With multiple attractions nearby including Marrakech train station, Le Palais de Congres and Marrakech By Air, guests will find plenty to keep themselves occupied. When guests have some time on their hands they can make use of the onsite facilities. This Marrakech hotel offers parking on site. This hotel is a popular accommodation for couples.

"Facilities: The hotel is very new and the overall facilities are very good, except for the shower door, which is not very waterproof and leaks outside after taking a shower. Hygiene: Very good Environment: Located in the new city area, there are many restaurants around and it is also convenient to go to the mall. It is a 15-minute drive from the old city and a 10-minute drive from the Majorelle Gardens Service: The hotel staff is very enthusiastic, free parking is provided, and the security is also very responsible."
Very Good
109 reviews
8.1/10
1 night
From $135
Check availability
99+
Hotels in Marrakech
With a stay at Riad Amirkesh and Pool in Marrakech (Annakhil), you'll be within a 5-minute drive of Marrakech Plaza and Majorelle Garden. This riad is 2.3 mi (3.6 km) from Jemaa el-Fnaa and 3.5 mi (5.7 km) from Avenue Mohamed VI. Enjoy the recreation opportunities such as a seasonal outdoor pool or make use of other amenities including complimentary wireless internet access. A complimentary local cuisine breakfast is served daily from 8:30 AM to 1:00 PM. Free self parking is available onsite. Make yourself at home in one of the 3 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.

"The staff is super helpful, the location is perfect, they helped me rent a car, bring a wheelchair, very responsive, the place needs fee maintenance, the overall experience was very good and they will be my preferred place"
Good
3 reviews
7.6/10
1 night
From $40
Check availability
77
Hotel near Kasbah,Marrakech
With a stay at Riad Almisk in Marrakech (Mechouar-Kasbah), you'll be within a 5-minute drive of Jemaa el-Fnaa and Avenue Mohamed VI. This spa guesthouse is 3.3 mi (5.3 km) from Majorelle Garden and 2.5 mi (4 km) from Marrakech Plaza. Relax and unwind with massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool and an indoor pool. Additional features at this guesthouse include complimentary wireless internet access and concierge services. At Riad Almisk, enjoy a satisfying meal at the restaurant. A complimentary full breakfast is served daily from 8:00 AM to 11:00 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Stay in one of 10 guestrooms featuring Smart televisions. Your memory foam bed comes with down comforters and Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and designer toiletries.

"I had a pleasant stay at this hotel. The location was excellent, making it easy to get around and explore the area. The room was very clean and well-maintained, and the staff were friendly and welcoming. However, the breakfast could have been better — the selection was limited and could use a bit more variety. Overall, it was a comfortable and enjoyable stay."
Great
136 reviews
9.2/10
1 night
From $97
Check availability
You Might Like
Marrakech Hotels With BreakfastMarrakech Hotels With Twin RoomMarrakech Hotels With 1 Double BedMarrakech Hotels With Swimming PoolMarrakech Hotels With Free Cancellation
16
Hotel near Gueliz,Marrakech
Offering a pool and a restaurant, Yaad City Hotel is located in Marrakech, 2 minutes' walk to Majorelle Gardens. Free WiFi access is available. Each room here will provide you with a Smart TV, air conditioning and satellite channels. Private bathroom also comes with a bath or shower. At Yaad City Hotel you will find a 24-hour front desk and a terrace. Other facilities offered at the property include meeting facilities. The hotel is 0.7 mi from Marrakesh Train Station, 0.9 mi from Conference Palace and 1.6 mi from Djemaa El Fna. Marrakech-Menara Airport is 2.5 mi away.

"Very good hotel for its price. The room had everything, breakfast buffet, the hotel cafe was open during Ramadan. Overall I liked it, I would stay there again"
Good
39 reviews
7.6/10
1 night
From $44
Check availability
0
Hotels in Marrakech
The Domaine du Douar is an ideal spot for travelers wanting to discover the city. The Domaine du Douar offers a pleasant stay in Marrakech for those traveling for business or leisure. Marrakech Railway Station and Marrakesh Menara Airport are located 23km and 24km away respectively. With multiple attractions nearby including Galerie kyano abdilah, Pepiniere alhaj ali and Mosque Dowar Bella, guests will find plenty to keep themselves occupied. After a long day of sightseeing, guests can retire to the comfort of the hotel. For those driving themselves, parking is provided on site. There's never a dull moment at this hotel, our guests indicate that the facilities are excellent.
Outstanding
9.8/10
Check availability
99+
Hotel near Gueliz,Marrakech
With a stay at Imperial Holiday Hôtel & spa, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This spa hotel is 1.3 mi (2.1 km) from Majorelle Garden and 0.3 mi (0.5 km) from Avenue Mohamed VI. 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.

"The staff were very helpful and attentive. The breakfast was generous and varied, with something for everyone, and the cleanliness was impeccable."
52 reviews
6.4/10
1 night
From $59
Check availability
64
Hotels in Marrakech
With a stay at Longue Vie Hôtels, you'll be centrally located in Marrakech, within a 10-minute walk of Avenue Mohamed VI and Marrakech Plaza. This hotel is 0.7 mi (1.1 km) from Palais des Congrès and 1.2 mi (1.9 km) from Menara Mall. Take advantage of recreation opportunities including a steam room and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and a banquet hall. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. A complimentary buffet breakfast is served daily from 7:00 AM to 10:30 AM. Featured amenities include complimentary wired internet access, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 90 guestrooms featuring minibars and Smart televisions. Complimentary wired and wireless internet access keeps you connected, and satellite programming provides entertainment. Bathrooms feature showers with rainfall showerheads and hair dryers. Conveniences include phones, as well as safes and complimentary bottled water.

"Personnel Accueiling, Laughing, Serviceable and listening to the client. The hotel is clean, whether it is the hall of the reception, the restaurant, the room. Thank you all and continue like that. Just to see the staff of the morning breakfast that gets you off, just ask the client at the table if they can get off because come to take the chair directly, it's not terrific. Thanks to the ladies who prepare the msms, fresh eggs! 👏 The spa rever with the ladies, they take time and above all leave time to the client to appreciate this relaxing moment because we are showing that we need to do quickly and that change quickly so instead of a complete relaxing moment is a speed moment. There is no room for relaxing and recovering with tea and small cakes for example. The manucure room, or brushing for example, is like a board or a cajibi. We appreciate 10% for the spa offered. The hotel's restaurant is a beautiful indoor atmosphere, we eat well. The only point of bemol is that customers can smoke inside. We who don't smoke, eat and go back from the restaurant feeling cigarette, it's unpleasant. We recommend the hotel that is very well located, the staff of the reception, the indoor guards and for top parking even ladies of laughterful, police houses. We will come back without hesitation."
Great
73 reviews
9.1/10
1 night
From $141
Check availability
99+
Hotels in Marrakech
The Savoy le Grand Hotel Marrakech is an ideal spot for travelers wanting to discover the city. The Savoy le Grand Hotel Marrakech is an ideal choice for travelers who want to take in the sights and sounds of Marrakech. The hotel is conveniently located just 2km from Marrakech Railway Station and 4km from Marrakesh Menara Airport. The nearby area boasts an abundance of attractions including Les Bains de Marrakech Morocco, Koutoubia and Menara Gardens. In their spare time, guests can explore the hotel's surroundings. This Marrakech hotel offers parking on site. If you are looking for a convenient place to stay, our guests have told us that this location is excellent.

"That was my garden view I booked, is that even a garden??. Didn’t have any slippers in my room & to have a robe it is a 1,000 MAD deposit? in all my travelling that is on unheard off to me. Should have stated that on there amenities. I’ve stayed at multiple 5 start hotels this was unheard of to me. Also if you want to bring in a McDonald’s forget about it the security will stop you from bringing it into the hotel. Not only me but other guest too was stopped. Should have these rules stated while booking to save us the embarrassment. Other than that the stay there was amazing, breakfast amazing but was let down by the issues mentioned."
Very Good
92 reviews
8.9/10
1 night
From $233
Check availability
99+
Hotels in Marrakech
A stay at Hotel Imperial Plaza places you in the heart of Marrakech, a 4-minute drive from Palais des Congrès and 6 minutes from Menara Gardens. This spa hotel is 2.7 mi (4.3 km) from Koutoubia Mosque and 2.9 mi (4.6 km) from Jemaa el-Fnaa. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including a health club, an outdoor pool, and a hot tub. This hotel also features complimentary wireless internet access, concierge services, and a hair salon. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Quench your thirst with your favorite drink at the poolside bar. Continental breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include complimentary wired internet access, a business center, and express check-in. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 114 air-conditioned rooms featuring minibars. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs feature complimentary toiletries and bidets. Conveniences include phones, as well as desks and a turndown service.

"Very friendly staff, hot water took awhile in the shower, good location. Went to the wrong hotel with a similar name twice"
Very Good
108 reviews
8.0/10
1 night
From $61
Check availability
66
Hotels in Marrakech
With a stay at Ayoub Hotel & Spa in Marrakech (Gueliz), you'll be within a 5-minute drive of Majorelle Garden and Marrakech Plaza. This family-friendly hotel is 0.7 mi (1.1 km) from Avenue Mohamed VI and 2.4 mi (3.9 km) from Jemaa el-Fnaa. 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, an indoor pool, and a sauna. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Stop by the hotel's restaurant for lunch or dinner. Dining is also available at the coffee shop/cafe, and 24-hour room service is provided. Mingle with other guests at the complimentary reception, held daily. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 7 AM to 10:30 AM for a fee. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this hotel consist of a conference center and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 110 individually decorated guestrooms, featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.

"I had a fantastic stay at this hotel near the Marrakesh main train station super convenient location. The service was excellent from start to finish. Breakfast was amazing with plenty of fresh options, and the dinner buffet offered an incredible variety of delicious dishes. The swimming pool was a great place to relax, and the staff were always friendly and attentive. Truly a great experience!"
Good
84 reviews
7.9/10
1 night
From $66
Check availability
See More Hotels with Rooftop Pools in Marrakech

Frequently Asked Questions

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 $129 per night. For a 4-star hotel, you can expect to pay around $218 per night. If you're looking for a luxury stay, 5-star hotels in Marrakech generally cost $755 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 top hotels in Marrakech near Marrakesh?

Some of the top hotels in Marrakech near Marrakesh include Riad Le Minaret and SPA (from $88), Hôtel de la paix (from $41) and Palais Moulay Said & Spa (from $69), all offering easy access to Marrakesh, making them ideal for visitors looking to explore the area.

What are the best hotels with a spa in Marrakech?

Plan a peaceful trip? Spa can be a wonderful experience when traveling. Savoy le Grand Hotel Marrakech (from $175), Grand Mogador Menara & Spa (from $123) and Palais Moulay Said & Spa (from $69) provide highly rated spa services.

What hotels in Marrakech provide swimming pools?

Savoy le Grand Hotel Marrakech (from $175), Grand Mogador Menara & Spa (from $123) and Palais Moulay Said & Spa (from $69) are hotels with swimming pools. Book now and enjoy your swimming pool!

Which hotels in Marrakech have the best breakfast?

Savoy le Grand Hotel Marrakech (from $175),Grand Mogador Menara & Spa (from $123) and Mövenpick Hotel Mansour Eddahbi Marrakech (from $237) offer high-quality breakfast. Enjoy your wonderful journey with delicious breakfast!

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.