The best hotels in Marrakech with indoor pool

An EXCLUSIVE selection of establishments classified by theme

selection made by Rachael , Published on 31 January 2022 | Modified on 08 March 2024

Discover 16 luxury hotels in Marrakech

1 . Eden Andalou Club All Inclusive, Aquapark & SPA

The city of Marrakech has several exotic establishments. Among them is the Eden Andalou Aquark. This hotel is distinguished by the following characteristics. It is located near the airport of Marrakech-Menara. The Eden Andalou Aquapark & Spa offers a perfect view of the Atlas Mountains. It has a 1,600 m² spa and garden with an Andalusian design and 3 outdoor Pool s. Air conditioning, a mini bar and a flat-screen TV are features of the hotel's modern suites. There is also a separate sitting area and a marble bathroom. To make you taste Moroccan and even international dishes, the establishment has set up two kitchens. The popularity and reputation of this hotel is based on the services it offers. At the Esplanade or the Jazz bar, you can enjoy a drink. However, every morning you can enjoy an American breakfast. You can take a free ride at the water park as long as you have a package reserved. With a half-board package, you can enjoy the indoor Pool . Hotels with indoor Pool s like Enden Andalou Aquapark also have a gift store and free Wi-Fi. Take a trip there for a moment of relaxation.

Customer rating: 8.9 (2330 opinions)

This resort offers everything from luxury suites to a private aqua park and spa. The accommodations are top-notch, the staff is helpful and friendly, and the on-site restaurants are delicious. Whether you want to relax by the Pool or explore all that Marrakech has to offer, Eden Andalou Suites is the perfect place to stay.

2 . Fairmont Royal Palm Marrakech

Fairmont Royal Marrakech is an atypical luxury hotel located only 20 minutes from Marrakech. With its 134 rooms, suites and villas, it offers you an elegant, modern and above all unforgettable accommodation. 

Apart from the breathtaking view it offers (on the mountain, on the immense garden, on the golf course), this hotel has a free wifi connection. 

At Fairmont Royal Marrakech, the spa's indoor Pool is spacious. It is specially designed to offer a personalized experience. 

It is one of the hotels with an indoor Pool that you will find. You can enjoy tennis, a fitness center, a kids club and much more. 

6 gourmet restaurants, 3 bars, a giant golf course and a spa will welcome you with open arms. This is a great family hotel with a kids club and special Fairmont baby rooms. 

This establishment is particularly appreciated by couples. It is located only 12 km from the Medina, 13 km from the congress center and 15 km from the Majorelle garden. There is plenty of room for short sidecar excursions or memorable hot air balloon rides during your stay. The Fairmont Royal Palm Marrakech hotel welcomes you in a unique setting with an attentive service. 

Customer rating: 8.9 (159 opinions)

It offers luxurious rooms, a world-class spa, championship golf courses and exquisite dining options. I had the pleasure of staying at this hotel on my recent trip to Marrakech and was absolutely blown away by the level of service and amenities it offers its guests. The staff was incredibly friendly and did everything they could to make my stay enjoyable. The rooms were beautifully decorated and very comfortable. The spa was absolutely amazing and the food was delicious. 

3 . Sofitel Marrakech Lounge and Spa

Located in the most popular district of the ancient imperial city in western Morocco, the Sofitel Marrakech Lounge and Spa is a renowned hotel. It offers a luxurious and interesting accommodation service. The Sofitel Marrakech Lounge and Spa is undoubtedly one of the top hotels with an indoor Pool available in Morocco. You will find several types of luxurious accommodations. Among the available accommodations, there are deluxe rooms with balcony and Pool view with King-Size bed dedicated for two people. Some do not have a Pool view. However, they still have all the comforts of luxury accommodations. There are also three types of sumptuous suites. The first is a prestige apartment with a pleasant view of the mountain. The second is a junior suite with a view of the mountain and the Pool . The third is a terrace apartment with a king-size bed and modern furnishings like all the others. In addition to its luxurious accommodations, the Sofitel Marrakech Lounge and Spa has several restaurants. Other facilities include a fitness center, a spa with an indoor Pool , a hammam and a whirl Pool .

Customer rating: 8.3 (864 opinions)

The staff is incredibly friendly and welcoming, and the hotel itself is beautiful and well-maintained. The spa is a real highlight - the treatments are absolutely incredible, and the Pool and lounge are perfect for relaxing after a long day of sightseeing. I highly recommend this hotel to anyone visiting Marrakech - you won't be disappointed!

4 . Es Saadi Marrakech Resort - Palace

Nestled in the luxurious winter district of Marrakech within an 8 km park, Es Saadi Marrakech Resort - Palace is a jewel of oriental architecture. Only a 5 kilometer walk from the old town of Marrakech, this magnificent establishment is one of the best hotels with an indoor swimming Pool . In every corner the visitor takes pleasure in contemplating a typically Moroccan fairy-tale decoration created by great master craftsmen of the country. The Palace is in front of the majestic snow-capped peaks of the Atlas Mountains. The establishment has 92 spacious suites, 10 private villas and 8 duplex ksars. All of them are furnished in the most luxurious way. The Palace includes bright, spacious villas. It also includes 2 bars and 4 restaurants that offer the flagship dishes of Moroccan gastronomy. It has a spa covering an area of 3,000 m², an outdoor Pool and a heated Pool to enjoy even in winter. The establishment also allows you to play sports in its fully equipped gym and tennis court. With its children's club, the little ones can practice the activities they want. Entertain yourself in the evening in its discotheque Theatro and try to win the jackpot in the casino of Marrakech on the spot.

Customer rating: 8.8 (462 opinions)

If you're looking for a luxurious and romantic getaway, look no further than the Es Saadi Marrakech Resort - Palace. This 5-star hotel offers everything you could want, from exquisite rooms and suites to top-notch restaurants and bars. The staff is incredibly friendly and welcoming, and will do everything they can to make your stay unforgettable. It's the perfect place to relax and rejuvenate, surrounded by beautiful gardens and stunning architecture. I highly recommend it! 

5 . Mandarin Oriental, Marrakech

1 night

Marrakech is a tourist city that never ceases to welcome many visitors every year. It has various well-equipped establishments to welcome you among which is the Mandarin Oriental Hotel, Marrakech which is endowed with a magnificent decor. Here is what you should know. Located in the heart of the city, the Mandarin Oriental Hotel, Marrakech is close to the famous local tourist attractions and 6 km from the airport. Built on 20 hectares of land, the hotel offers views of the Atlas Mountains. It has an outdoor indoor Pool for your dip and a restaurant to sample Moroccan specialties. These one or two bedroom apartments combine comfort, space and elegance. They have a sitting area with a flat screen satellite TV and a DVD player is at your disposal. A shower room and toilet are available for your sanitary needs. Take advantage of the sleeping room equipped with a soft bed and quality accessories (sheets, comforter). Among the hotels with indoor swimming Pool in Marrakech, Mandarin Orientale offers good size Pool s for relaxation. The Mandarin Orientale, Marrakech has an active staff available 24 hours a day to meet your needs. The establishment houses a bar to quench your thirst with delicious cocktails. This nugget of the Moroccan capital has a jacuzzi suitable for massage sessions. A free Wifi connection is available. The establishment has surveillance cameras and active security. You can check room availability and make your reservation online.

Customer rating: 9.4 (187 opinions)

If you're looking for a luxurious and relaxing getaway, the Mandarin Oriental Hotel, Marrakech is the ideal destination. The hotel offers beautiful accommodations with stunning views of the Atlas Mountains, as well as world-class service and delicious dining options. I can't recommend it enough!

6 . Les Jardins De La Koutoubia

1 night

The hotel " Les Jardins De La Koutoubia " is a high standing complex which reserves you an exceptional quality of service. It is also one of the great hotels with an indoor swimming Pool in the red city. Located a few minutes from Rahba Kedima Square, El Badi Palace and Jamaâ El Fna Square, this establishment offers a sumptuous setting to its visitors. Note that the 5-star complex "Les Jardins De La Koutoubia" has 108 rooms. It should also be noted that all rooms are equipped to offer you the best possible comfort. For example, you have air conditioning, a flat screen TV, a telephone with a direct line, a minibar, a safe, a hair dryer and a wifi connection. The hotel also offers multiple attractions. Among its attractions are a Carita spa, a Jacuzzi and an outdoor Pool surrounded by palm trees. The resort also has three restaurants, a snack bar and a piano bar. There is also an indoor Pool that can be heated. Also, it should be noted that the three restaurants of the hotel will allow you to enjoy a variety of dishes. You will have the opportunity to enjoy, if not already the case, the Indian, Moroccan and European gastronomy. The establishment also has a beauty salon where massages are provided on request.

Customer rating: 9 (1878 opinions)

If you're looking for a hotel in the heart of the Medina with a great view, then Les Jardins De La Koutoubia is your place. The staff was incredibly welcoming and helpful, and the rooms were spacious and clean. The rooftop terrace is definitely my favorite part of the hotel - the view of the mosque is absolutely stunning, and it's a great place to relax after a day of sightseeing. I highly recommend this hotel to anyone visiting Marrakech!

7 . Kenzi Club Agdal Medina - All Inclusive

The Kenzi Club Agdal Medina is located 5 km from the international airport of Marrakech-Menara. From this position, you can visit nearby tourist sites such as: the Bahia Palace at 4.2 km the Mohamed VI Avenue and the Agdal Garden at less than 5 km. It is one of the best hotels with indoor swimming Pool in the tourist center of Marrakech. Indeed, it is equipped with 2 covered swimming Pool s and indoor and outdoor Pool s. This luxury establishment has a spa, sauna, hammam for your well-being and relaxation. It also offers a fitness center, 2 tennis courts and 2 restaurants. The Kenzi Club Agdal Medina has 314 rooms with balconies or terraces. They are equipped with soundproofing, air conditioning, flat-screen satellite TV and minibar. These rooms have private bathrooms with free toiletries. Some are even accessible to disabled guests. Younger guests are not harmed, as the hotel offers a kids' club, a slide and a playground. You can also enjoy the indoor Pool with your family. Wi-Fi is free in the hotel's public areas. This five-star hotel has business centers as well as meeting and function rooms.

Customer rating: 8.2 (2102 opinions)

I absolutely enjoyed my stay at the Kenzi Club Agdal Medina - All Inclusive Marrakech! The hotel is absolutely beautiful and the staff was so wonderful and accommodating. The food was amazing and I really enjoyed all the activities that were offered. I would definitely recommend this hotel to anyone looking for a relaxing and enjoyable vacation!

8 . Kenzi Menara Palace & Resort

Covering an area of 4 hectares, the Kenzi Menara Palace & Resort is a high standard hotel complex based in Marrakech. Located 10 minutes drive from the Jemaa el-Ena square, this complex has an outdoor indoor Pool around which parties and cocktails are organized. Swimming is also possible whether you are a resident guest or not. The hotel also has a gym, a sauna and a hamman. Access to the latter two places is free for guests staying at the hotel. The range of accommodation is quite extensive in these hotels with indoor Pool s. The Kenzi Menara Palace & Resort has several rooms, some as beautiful as the others offering a warm decor. They are connected to the Internet and their configuration gives the privilege to the customers to benefit from the beautiful sight which the mountains of the Atlas offer. In terms of comfort, all details are taken into account from the bed to the air conditioning through the furniture. Room service is also offered to any visitor who wishes it. The hotel has two restaurants, namely the international restaurant Terrasse de l'Insensé and the specialty restaurant. For lovers of local cuisine, there is a traditional restaurant to satisfy them.

Customer rating: 8.1 (2581 opinions)

This is an amazing hotel! The service is top notch and the staff is extremely friendly and accommodating. The rooms are spacious and well decorated, and the on-site restaurants serve some of the best food I have ever eaten. Overall, I loved my stay at this hotel and would highly recommend it to anyone looking for a great vacation in Marrakech.

9 . The Oberoi Marrakech

1 night

Several hotels in Marrakech make their expertise available to guests. Among them is the Oberoi Marrakech. This one offers many advantages to the visitors. The Oberoi Marrakech is one of the most prestigious hotels with an indoor Pool in Marrakech. Located 13 km from the Majorelle Garden and 14 km from the Bahia Palace, you will find it on the Ouarzazate to Marrakech road. The hotel offers luxurious, air-conditioned and fully equipped rooms. This establishment has a private bathroom with a shower for those who prefer it. Each room has a hair dryer and several other accessories available free of charge. This hotel with indoor Pool also has three different dining rooms. There is also a lounge with a television where guests can watch programs. It has an indoor swimming Pool where you can relax. For your sports sessions, there is a gym at your disposal. Moreover, the hotel offers you its car rental service. You also have free access to the parking lot. With Oberoi hotel, you can take advantage of the tennis court as well as a fitness center. You also have the opportunity to ski outside the hotel.

Customer rating: 9.7 (223 opinions)

The Oberoi Marrakech is a luxury hotel that offers its guests a unique and unforgettable experience. From the moment you arrive, you'll enjoy impeccable service and luxurious accommodations. The hotel has beautiful gardens, a magnificent Pool and delicious restaurants. I highly recommend the Oberoi Marrakech to anyone who wants a relaxing and luxurious vacation.

10 . Savoy Le Grand Hotel Marrakech

Located at about 2 km from the airport, the Savoy le Grand hotel in Marrakech welcomes you with its magnificent architecture and its many assets to discover. With a 24-hour reception, its very professional and dynamic staff will be at your disposal. The hotel is only 1.2 km from the Conference Palace and 2.2 km from the Marrakech Plaza. The Savoy is one of the best hotels with an indoor swimming Pool in the red city with 2 swimming Pool s. In addition, the establishment has 368 rooms all equipped with the necessary comfort. Among these rooms, you will find suites with a balcony overlooking the garden or the Pool . But also rooms with a sitting area with breathtaking views. To enhance your stay and comfort, each room includes a private bathroom as well as a hair dryer, slippers and free toiletries. In addition, there is free Wi-Fi throughout the hotel. Apart from the indoor Pool and bar, the hotel offers a barbecue. There is also a hairdressing salon and a souvenir store. The hotel also offers its guests free private parking.

Customer rating: 8.2 (5641 opinions)

A luxurious and exquisite hotel that offers its guests the best in quality and service. From the moment you arrive, you will be treated like a king. The hotel is beautifully decorated with intricate Moroccan designs and has top of the line amenities. The staff is incredibly friendly and knowledgeable, and is always available to help make your stay as wonderful as possible. Whether you're looking for a relaxing getaway or an exciting adventure, Savoy Le Grand Hotel Marrakech is the perfect destination.