Marrakech

Find Marrakech Hotels with Rooftop Pools

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 360 Marrakech hotels with Rooftop Pools for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Marrakech
With a stay at Les Jardins De La Medina in Marrakech (Mechouar-Kasbah), you'll be within a 5-minute drive of Jemaa el-Fnaa and Avenue Mohamed VI. This family-friendly guesthouse is 2.1 mi (3.4 km) from Menara Mall and 3.1 mi (5 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, including an outdoor pool, a steam room, and bicycles to rent. 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 area shuttle (surcharge). Grab a bite to eat at Les Jardins de la medina, a fine-dining restaurant where you can enjoy drinks at the bar/lounge, take in the garden view, and even dine alfresco. You can also stay in and take advantage of the room service (during limited hours). A complimentary full breakfast is served daily from 7:30 AM to 10 AM. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours). Make yourself at home in one of the 36 air-conditioned rooms featuring minibars and espresso makers. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms have rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as safes and electric kettles.

"Very good hotel, because I booked it for my friends, so I have just introduced the hotel in another message. The service is very good, the health is great, and the hotel is very Moroccan. It is also very convenient from the ancient city."
Great
57 reviews
9.3/10
1 night
From £176
Check Availability
99+
Hotels in Marrakech
With a stay at Savoy Le Grand Hotel, you'll be centrally located in Marrakech, steps from Avenue Mohamed VI and 3 minutes by foot from Menara Mall. This luxury hotel is 0.7 mi (1.1 km) from Palais des Congrès and 2.5 mi (4.1 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.

"Great hotel with an international vibe ; doesn’t feel like Morocco/ Marrakesh once you get to the rooms though. It’s a little bit far from the Medina (about 45 min walk) so we took a taxi back and forth almost each time. - the breakfast buffet was 5/5 really awesome and lots of choices . - rooms have been renovated and changed so pictures online are wrong . We asked for a room change and got it right away. - there are 2 areas with pools , it your room is in building 3 you don’t have the right pool view unless you want peace and quite ."
Very Good
76 reviews
8.7/10
1 night
From £119
Check Availability
99+
Hotels in 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 2.3 mi (3.8 km) from Menara Mall and 3.3 mi (5.4 km) from Majorelle Garden. 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.

"Amaizing gem of a place. Profesional but friendly staff at every corner. The breakfast staff could not do enough for us and so were the reception staff, all of them were so attentive and friendly. The room cleaners left the bedroom spotless everyday.We had a Hammam massage to die for. The two masseurs were so good, that I have to give them 10 out of 10. I had a good few massages in my life, but NEVER one that can equal the one we had the other day. The Facials were 10 out of ten. Nothing absolutely nothing we can find fault with, the only thing I'm disappointed with is myself, as I can only remember the name of one member of staff Abderrahim the night receptionist, but they were many others both female and male that took so much pride in their job. We will definitely be back to definitely have another Hamman . Best hotel by far in the last 5 years. I'm sorry I cannot post more photos."
Great
132 reviews
9.2/10
1 night
From £90
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
99
Hotels in Marrakech
With a stay at Moroccan House Hotel Marrakech, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Avenue Mohamed VI. This hotel is 0.6 mi (1 km) from Majorelle Garden and 1.2 mi (2 km) from Palais des Congrès. Treat yourself with massages and facials. If you're looking for recreational opportunities, you'll find an outdoor pool and a steam room. Additional features at this hotel include complimentary wireless internet access, shopping on site, and a television in a common area. Stop by the hotel's restaurant, Moroccan, for lunch or dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Make yourself at home in one of the 52 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones and safes, and housekeeping is provided daily.

"If your looking for an authentic Moroccan experience you can’t go past this timeless beauty it’s not a western hotel but it has all the amenities and charm you could ask for a colourful delight an oasis in Marrakech  Special shout out to Rachid the concierge who went above and beyond to assist in any questions or direction needed thank you Rachid and thank you Moroccan House Hôtel  Great value for money highly recommend"
Very Good
78 reviews
8.3/10
1 night
From £26
Check Availability
99+
Hotels in Marrakech
With a stay at Les Jardins De La Koutoubia in Marrakech (Medina), you'll be a 4-minute walk from Jemaa el-Fnaa and within a 5-minute drive of Avenue Mohamed VI. This luxury hotel is 1.9 mi (3 km) from Majorelle Garden and 2 mi (3.3 km) from Menara Mall. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, a health club, and a steam room. This hotel also features complimentary wireless internet access, concierge services, and a hair salon. Enjoy French cuisine at Relais de Paris, one of the hotel's 3 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with your favorite drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this hotel consist of conference space and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 109 air-conditioned rooms featuring fireplaces. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided daily.

"Decent hotel room, but the sound proof sucks, we can basically hear the mosque calling prayer to pray or the breakfast commotion downstairs as our room is facing the swimming pool. There are two swimming in the hotel, one is a heated one which is nice, but they are not that deep. The Moroccan and Indian restaurants inside the hotel which we had tried are pretty good, but slow service."
Great
120 reviews
9.3/10
1 night
From £182
Check Availability
99+
Hotels in Marrakech
Located in Marrakech (Gueliz), Diwane Hotel & Spa Marrakech is within a 5-minute drive of Majorelle Garden and Menara Gardens. This spa hotel is 2 mi (3.2 km) from Koutoubia Mosque and 2.2 mi (3.6 km) from Jemaa el-Fnaa. Pamper yourself with onsite massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find a health club and an outdoor pool. Additional features at this hotel include complimentary wireless internet access, concierge services, and a hair salon. Grab a bite to eat at one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the 2 coffee shops/cafes. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary full breakfast is served daily. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. A shuttle from the airport to the hotel is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 115 individually decorated guestrooms, featuring refrigerators and plasma televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include phones, as well as safes and blackout drapes/curtains.

"Good hotel with convenient location. The room is large, there is a refrigerator and a safe, no kettle or slippers. Air conditioning in heating mode allows you to maintain a comfortable temperature (we were there in winter). Not bad breakfast for Morocco."
Very Good
58 reviews
8.3/10
1 night
From £51
Check Availability
70
Hotels in Marrakech
A stay at Dellarosa Boutique Hotel & Spa places you in the heart of Marrakech, within a 15-minute walk of Avenue Mohamed VI and Palais des Congrès. This spa hotel is 1.3 mi (2 km) from Jemaa el-Fnaa and 1.3 mi (2.1 km) from Majorelle Garden. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an outdoor pool, a hot tub, and a steam room. Additional amenities at this Art Deco hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Stop by the hotel's restaurant, 500, for lunch or dinner. Dining is also available at the coffee shop/cafe, and 24-hour room service is provided. Relax with your favorite drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include complimentary wired internet access, a 24-hour business center, and express check-in. Event facilities at this hotel consist of a conference center 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 75 individually decorated guestrooms, featuring minibars and plasma televisions. Your Select Comfort bed comes with premium bedding. Satellite programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with bathtubs or showers feature complimentary toiletries and bidets.

"Really nice hotel a 20 walk from the main sights of the city. The hotel room is small and the shower could have been built better to prevent flooding but the staff are nice and breakfast was tasty."
Very Good
71 reviews
8.7/10
1 night
From £78
Check Availability
99+
Hotels in Marrakech
With a stay at Grand Plaza, you'll be centrally located in Marrakech, steps from Theatre Royal and within a 10-minute walk of Harti Garden. This family-friendly hotel is 0.4 mi (0.7 km) from Palais des Congrès and 0.6 mi (0.9 km) from Place du 16 November. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can take advantage of recreational amenities such as a nightclub, a health club, and an outdoor pool. This hotel also features complimentary wireless internet access, concierge services, and an arcade/game room. Grab a bite at Le Rossini, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Relax with your favorite drink at the bar/lounge or the poolside bar. A complimentary buffet breakfast is served daily from 6:30 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 114 air-conditioned rooms featuring minibars and plasma televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include phones, as well as safes and blackout drapes/curtains.

"This hotel offers a pleasant overall experience. The rooms are spacious, clean, and well-appointed, with comfortable beds that ensure a good night’s rest. The hotel provides excellent facilities, including a gym, swimming pool, and business center, catering to various guests’ needs. The breakfast selection is diverse and delicious, and the staff is friendly and attentive, responding promptly to guests’ requests."
Very Good
93 reviews
8.7/10
Check Availability
99+
Hotels in Marrakech
At the JAAL Riad Resort we offer you numerous possibilities in a setting that brings together many of Marrakech strengths

"The hotel is very beautiful, with a large pool. The near airport but the passage of the aircraft that overflies the hotel was not a concern. Beautiful room with comfortable bed Various breakfast buffet Hot and pleasant staff Location 10 minutes by taxi from Jemaa Elf Na Square"
Great
58 reviews
9.1/10
1 night
From £109
Check Availability
99+
Hotels in Marrakech
With a stay at Kenzi Menara Palace & Resort in Marrakech (Mechouar-Kasbah), you'll be within a 5-minute drive of Avenue Mohamed VI and Menara Mall. This family-friendly hotel is 3.1 mi (5.1 km) from Jemaa el-Fnaa and 4.4 mi (7 km) from Majorelle Garden. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, a health club, and an outdoor tennis court. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Grab a bite at Restaurant L'Insensé, one of the hotel's 3 restaurants, or stay in and take advantage of the 24-hour room service. Wrap up your day with a drink at the bar/lounge. A complimentary buffet breakfast is served daily from 7:00 AM to 10:30 AM. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this hotel consist of a conference center and 10 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 236 guestrooms featuring minibars and LCD televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature spring water baths and complimentary toiletries.

"Exceptional, warm, professional, efficient, Team with heart ❤️ on hand. The hotel represents in every way the hospitality of the Moroccans of Marrakech!! I recommend this hotel to everyone - large clean swimming pool - deckchairs and mattresses available and in very good condition - spacious/comfortable and air-conditioned rooms and always clean - international breakfast buffet - The cuisine is very good, varied and of high quality!! - Private parking - professional luggage service The team really listens to the customer in all possible situations. The family of the deceased"
Very Good
115 reviews
8.5/10
1 night
From £115
Check Availability
See All Hotels with Rooftop Pools in Marrakech

Frequently Asked Questions

What is the average price of a hotel in Marrakech 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 £95 per night. For a 4-star hotel, the average cost is £158 per night. If you're looking for a luxury experience, 5-star hotels in Marrakech this weekend typically cost £567 per night.

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

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Marrakech during weekdays is £94 per night. For a 4-star hotel, you can expect to pay around £157 per night. If you're seeking a luxury stay, 5-star hotels in Marrakech generally cost £562 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 Djemaa el Fna, 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 Hostel Amour d'Auberge (from £13), Riad Hôtel Marraplace (from £64) and Palais Moulay Said & Spa (from £51), all offering easy access to Marrakesh, making them ideal for visitors looking to explore the area.

Which hotels in Marrakech are worth visiting for their spa experience?

Which hotels in Marrakech have swimming pools?

Savoy le Grand Hotel Marrakech (from £121), Relax Hotel Marrakech (from £34) and The Central House Marrakech Medina (from £15) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What hotels in Marrakech offer an especially good breakfast ?

Savoy le Grand Hotel Marrakech (from £121),Grand Mogador Menara & Spa (from £75) and Jaal Riad Resort (from £114) provide high-quality breakfast. Start your day with a delicious breakfast!

How to get good deals on hotels in Marrakech?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.