Marrakech is Morocco's fourth-largest city and its undisputed tourism capital, sitting at the foot of the High Atlas Mountains on a flat plain roughly 460 metres above sea level. The city divides neatly into two halves: the ancient walled medina - a UNESCO World Heritage Site since 1985 - and the Ville Nouvelle (new town) built by the French during the protectorate era, centred on the wide Boulevard Mohammed V and the Gueliz district. Most of what travellers come to see is packed inside the medina's salmon-pink ramparts.

Marrakech Menara Airport (RAK) handles direct flights from most major European cities and is just 6 km southwest of the medina - a 15-20 minute taxi ride costing around MAD 70-100 (EUR 6.50-9.50). Grand taxis and the Airport Bus 19 (MAD 30, every 20 minutes) also run to Djemaa el-Fna. Getting around the medina itself is entirely on foot - the alleys are too narrow for cars. For longer trips to the Ville Nouvelle or out-of-town day trips, use petit taxis (metered, beige-coloured), ride-hailing apps like InDrive and Careem, or hire a driver for the day (MAD 500-800 depending on distance).

The best months to visit Marrakech are March to May and October to November, when daytime temperatures sit between 22-28°C and the city is not yet in peak-season pricing. Summer (June-August) pushes past 40°C regularly and makes walking the medina exhausting. Winter (December-February) is mild by day (17-20°C) but drops to 5-8°C at night - riads without heating can be cold. Ramadan dates shift each year; the medina is quieter during daylight hours but comes alive after iftar.

Hotels (149)

Riad Mandalay

Riad Mandalay

59 Derb Harbil Kasbah, Medina, 40000 Marrakech, Morocco
Business Centre, Restaurant, Wifi + 3 others
Riad Mandalay is a 4-star traditional riad located in the historic Kasbah district of the Marrakech Medina. This central property blends authentic Moroccan design with comprehensive facilities, featuring both indoor and outdoor swimming pools alongside a dedicated children’s area. Guests have access to an on-site spa equipped with a hammam, sauna, and massage rooms, providing a quiet retreat from the city center. Accommodations include family-friendly rooms and suites with central heating and air conditioning. For dining, the riad offers a restaurant, café, and bar, with all-inclusive and continental breakfast options available. Its location puts it within easy reach of the Saadian Tombs and the bustling markets of the old city.
Hotel Chems

Hotel Chems

Avenue Houmane El Fetouaki, 40000 Marrakesch, Morocco
Restaurant, Cash Machine, Laundry + 7 others
Hotel Chems is a four-star property located within the historic ramparts of Marrakesh, Marrakesh-Safi, offering a convenient base for exploring the city's old town. This family-friendly hotel is just 500 meters from the Koutoubia Mosque and Jemaa El Fna square, making it easy to walk to the lively souks and local landmarks. The 146 guest rooms feature private balconies or terraces with views of the garden, alongside practical amenities like minibars and family room configurations. On-site facilities include an outdoor swimming pool with a sun terrace, tennis courts, and a traditional spa with a hammam and sauna. For those arriving from further afield, Marrakesh Menara Airport is only five kilometers away, with a local shuttle service available for transfers. Guests can also find a restaurant serving breakfast and dinner, a poolside bar, and a hair salon on the premises.
Riad Armelle

Riad Armelle

Bab Doukkala 23, Marrakech, Medina, Morocco
Sports, Restaurant, Wifi + 1 others
Riad Armelle offers a traditional stay in the heart of the Medina in Marrakech, Morocco. This 4-star boutique hotel combines authentic Moorish architecture with practical modern comforts, featuring a courtyard garden and an inviting rooftop terrace with sun loungers. Located near the historic Bab Doukkala gate, the property is well-positioned for exploring the city's labyrinthine souks and central landmarks. Guests can enjoy onsite dining with vegetarian-friendly options, or relax by the fireplace in the communal lounge. The riad is unusually well-equipped for a historic property, offering elevator access, wheelchair-accessible rooms, and family-oriented services like babysitting. Whether you choose breakfast-only or a half-board stay, the onsite restaurant serves regional specialties daily.
Riad Viva

Riad Viva

107 Derb Mbarek, Sidi Mimoun, 40008 Marrakech, Medina, Morocco
Restaurant, Laundry, Parking + 8 others
Riad Viva offers a high-end stay right in the Sidi Mimoun district of Marrakech, Morocco. This 5-star riad combines traditional Moroccan style with modern comforts and is within walking distance of the historic Royal Palace. With only seven guest rooms, the property maintains an intimate atmosphere while providing the full-service facilities of a much larger hotel. Guests have access to both indoor and outdoor swimming pools, a rooftop sun terrace, and a traditional on-site hammam and spa for wellness treatments. The riad is well-suited for families, offering dedicated childcare services and spacious room configurations including family rooms. A full-service restaurant serves continental breakfasts and dinners, with staff available to coordinate local excursions and car rentals through the 24-hour concierge desk.
Riad El Noujoum

Riad El Noujoum

50 Derb Ben Zina Kasbah, 40000 Marrakech, Morocco
Restaurant, Laundry, Room Service + 7 others
Riad El Noujoum offers a traditional stay in the Kasbah district of Marrakech, Marrakech-Safi. This 4-star Riad features eight guest rooms, providing an intimate setting with family-friendly configurations and accessible options for travelers with mobility needs. The property includes a restaurant serving local cuisine, a rooftop terrace for relaxation, and a library. Practical services such as car hire, airport transfers, and 24-hour security are available on-site. Traditional Moroccan wellness is a focal point here, with an indoor heated pool, a hammam, and massage treatments. Located near the historic city center, this guest house is a short drive from Marrakech (RAK) Airport and within walking distance of the area's iconic landmarks.
La Mamounia

La Mamounia

Avenue Bab Jdid, 40040 Marrakech, Morocco
Business Centre, Parking, Spa + 6 others
Boasting a legendary history in the heart of Marrakech, Morocco, La Mamounia is an iconic 5-star hotel set within expansive, centuries-old gardens. Located near the historic Bab Jdid gate, this grand estate blends traditional Moroccan craftsmanship with a comprehensive resort experience. Guests can choose from 210 well-appointed rooms and suites, including family-friendly configurations and wheelchair-accessible options. The property features both indoor and outdoor swimming pools, a dedicated children's swim area, and a professional-grade spa complete with a traditional hammam and sauna. On-site facilities are extensive, ranging from tennis courts and a fitness center to a boutique shopping gallery and a casino. With multiple restaurants and cafes, a business center, and personalized concierge services, the property serves as a full-service retreat just steps from the vibrant atmosphere of the Medina.
Les Borjs de la Kasbah

Les Borjs de la Kasbah

200 Rue du Méchouar, Kasbah, 40000 Marrakesch, Morocco
Restaurant, Laundry, Pool + 7 others
Les Borjs de la Kasbah is a 4-star boutique hotel in the historic Kasbah district of Marrakesch, Morocco. Located just a short walk from the Royal Palace, the property offers a traditional riad-style atmosphere with modern comforts. Guests can enjoy both indoor and outdoor heated pools, a dedicated spa with a classic hammam, and an on-site restaurant serving local specialties. The rooms are well-equipped with air conditioning, minibars, and en suite bathrooms, with some featuring private balconies. Families benefit from connecting rooms and childcare services, while the overall layout is accessible for travelers with limited mobility. The property also features a garden, library, and private parking, providing a quiet retreat close to the city center and the bustling souks.
Riad Daria

Riad Daria

186 Derb Chtouka La Kasbah, Marrakech, Morocco
Restaurant, Laundry, Parking + 9 others
Riad Daria is a four-star moroccan inn located in Marrakech's historic La Kasbah neighborhood. This traditional property combines local architecture with modern accessibility, offering a rare selection of wheelchair-friendly rooms and elevators. Guests can retreat to the central courtyard, which features both indoor and outdoor pools, or relax on the sun terrace after a day of exploring. With only 7 rooms, the atmosphere remains intimate, whether you are dining at the on-site restaurant or utilizing the library and TV room. The riad is family-friendly, providing childcare services, a playground, and dedicated children's menus. Practical amenities like the hotel shuttle, 24-hour security, and an on-site spa with a hammam ensure a comfortable stay. Its location in the southern part of the Medina puts you within reach of the Saadian Tombs and the vibrant local souks.
Nobu Hotel Marrakech

Nobu Hotel Marrakech

Avenue Echouhada et Rue Des Temples, Hivernage, 40000 Marrakech, Morocco
Cash Machine, Laundry, Parking + 12 others
Nobu Hotel Marrakech brings a refined aesthetic to the vibrant Hivernage district in Marrakech, Marrakech-Safi. This 5-star hotel features 71 rooms and suites, many with private balconies and king-size beds, blending modern design with traditional Moroccan craftsmanship. Positioned within walking distance of the historic Medina and Jemaa el-Fnaa square, the property is centered around a distinctive circular rooftop that offers panoramic views and a plunge pool. Facilities include three swimming pools, a subterranean Pearl Spa with a traditional hammam, and a fitness center offering yoga and aerobics classes. Signature dining is a focal point, with on-site venues serving the world-renowned Japanese-Peruvian fusion for which the brand is known. Practical amenities such as a business center, underground parking, and a dedicated 24-hour concierge service make it suitable for both leisure and professional visits.
Riad Fatouma

Riad Fatouma

55 Kasbah, Bab Kisiba, Derb el ferrane, 40040 Marrakech, Morocco
Childcare Service, Restaurant, Wifi + 3 others
Riad Fatouma is a 4-star traditional Moroccan hotel located in the historic Kasbah district of Marrakesh, Marrakech-Safi. Situated near the historic Bab Kisiba gate and the Saadian Tombs, this property offers an authentic stay within easy reach of the city center. The riad is highly family-friendly, featuring dedicated childcare services, a playground, and family room configurations. On-site facilities include a restaurant serving continental breakfast and halal options, an outdoor pool complex, and a traditional hammam for relaxation. Guests can also take advantage of practical services such as car hire, a hotel shuttle, and secure parking, making it a comprehensive base for exploring the bustling medina.
Hivernage Hotel & SPA

Hivernage Hotel & SPA

4 Angle Avenue Echouhada et Rue des Temples, 40000 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 8 others
Hivernage Hotel & SPA is a 5-star hotel in the heart of the Hivernage residential district in Marrakech, Marrakech-Safi. Set just a short walk from the historic Jemaa el-Fnaa Square and the iconic La Mamounia, this property serves as a sophisticated base for exploring the souks and city landmarks. The hotel features a mix of double rooms, suites, and private villas, many of which include balconies or terraces. The extensive wellness facilities are a primary draw, offering a traditional hammam, sauna, and massage treatments alongside indoor and outdoor pool complexes. Dining options are diverse, with an on-site restaurant providing buffet and à la carte menus that cater to various dietary requirements including vegetarian and gluten-free diets. Practical amenities such as a gym, business center, and on-site parking ensure a comprehensive stay for both leisure and professional travelers.
Royal Mirage Deluxe Marrakech

Royal Mirage Deluxe Marrakech

Rue de Paris, Hivernage, Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 12 others
Travelers seeking a central stay in the Hivernage district will find the Royal Mirage Deluxe Marrakech, a five-star hotel in Marrakech, Morocco. This property blends traditional hospitality with comprehensive facilities, including an outdoor pool complex with a children's area and a dedicated spa featuring a hammam and sauna. Rooms are designed for flexibility, offering mountain views from private balconies and configurations ranging from king beds to family-oriented layouts. The hotel is conveniently located for those needing quick access to Marrakech Menara Airport and city landmarks, with the added benefit of on-site parking and a shuttle service. Multiple dining venues, a gym, and sports facilities like tennis and mini-golf ensure plenty of on-site activity between excursions.
Sofitel Marrakech Palais Imperial

Sofitel Marrakech Palais Imperial

Rue Harroun Errachid, Quartier de L'hivernage, 40000 Marrakech, Morocco
Childcare Service, Business Centre, Sports + 8 others
Boasting an architecture that blends Moorish tradition with French elegance, the Sofitel Marrakech Palais Imperial is a premium hotel located in the Hivernage district of Marrakech, Marrakech-Safi. The property is a short walk from the bustling Jemaa el-Fnaa square and the historic medina, while the modern shops of Gueliz are just two kilometers away. Guest rooms and suites feature private balconies, with select units offering whirlpool baths and views of the landscaped gardens or the Atlas Mountains. Facilities include expansive indoor and outdoor pools, a dedicated kids’ club, and comprehensive spa services including a traditional hammam. With multiple on-site restaurants featuring show cooking and varied dining plans, the hotel also provides practical amenities like a business center and extensive meeting space for professional travelers.
Sofitel Marrakech Palais Imperial & SPA

Sofitel Marrakech Palais Imperial & SPA

Rue Haroun Errachid, Quartier de L'Hivernage, 40000 Marrakesch, Morocco
Restaurant, Childcare Service, Cash Machine + 13 others
Standing in the prestigious Hivernage district, the Sofitel Marrakech Palais Imperial & SPA provides a luxury resort experience in Marrakesh, Marrakesh-Safi. This lifestyle hotel blends traditional Moorish architecture with modern French elegance, located within walking distance of the historic Medina and Jemaa el-Fnaa square. The spacious guestrooms often feature private balconies or terraces with views of the snow-capped Atlas Mountains or the lush gardens. Extensive leisure facilities include indoor and outdoor pools, a dedicated children’s area, and a comprehensive fitness center. For dining, the property hosts several restaurants serving diverse international and local cuisine. The on-site spa is a focal point, offering traditional hammam rituals and massage treatments, while business travelers can utilize the well-equipped conference rooms and business center. On-site parking and childcare services are also available.
Hotel Riu Tikida Garden (Adults only)

Hotel Riu Tikida Garden (Adults only)

Circuit de la Palmeraie, BP 1585, 40007 Marrakech, Morocco
Sports, Childcare Service, Business Centre + 7 others
Hotel Riu Tikida Garden (Adults only) offers a peaceful escape within the famous Palmeraie palm grove of Marrakech, Morocco. This four-star hotel combines the serenity of a garden estate with the accessibility of the city center, reachable via a quick 3 km shuttle ride. The property features 255 well-appointed rooms, including several suites, all equipped with balconies or terraces that overlook the lush grounds. Guests can spend their time at the expansive pool complex, which includes both heated indoor and outdoor swimming options. Dining is flexible with all-inclusive and half-board plans available, featuring show cooking and varied buffets. For those seeking activity, the hotel provides professional tennis courts, a gym, and a full-service spa with a traditional hammam. Marrakech Menara Airport is approximately 7 km away, making for straightforward arrivals and departures.
Stars Hotel

Stars Hotel

Angle Rue Sebou et Rue Ouadi Naffis, Guéliz, 40000 Marrakesch, Morocco
Restaurant, Room Service, Spa + 6 others
Located in the lively Guéliz district, Stars Hotel in Marrakesh, Marrakesh-Safi, offers a 4-star experience tailored for both families and business travelers. This hotel features a versatile range of facilities, including both indoor and outdoor pools, a sun terrace with a hot tub, and a full-service spa equipped with a traditional hammam and sauna. Its positioning in the modern city center provides easy access to local shops and the Marrakesh Train Station. Guests can choose from king rooms or family-friendly configurations, with wheelchair-accessible options available. Practical amenities such as free garage parking, an on-site gym, and a restaurant serving continental breakfast and dietary-specific meals make it a functional choice for any stay in the Red City.
Es Saadi Marrakech Resort - Hotel

Es Saadi Marrakech Resort - Hotel

Rue Ibrahim El Mazini, Hivernage, Marrakech, Morocco
Parking, Spa, Wifi + 2 others
Located in the tranquil Hivernage district, the 5-star Es Saadi Marrakech Resort - Hotel offers a refined stay in Marrakech, Marrakech-Safi. Set within expansive private gardens, this upscale hotel provides easy access to the historic old city walls and the Menara Gardens, while being only 1.5 km from the airport. Guests can choose from classic rooms with balconies, suites, or private bungalows, many of which look out over the Atlas Mountains. The property features a large outdoor swimming pool with a snack bar, a wellness spa with a traditional hammam, and a fitness center offering yoga. Evening entertainment is central to the experience here, with a dedicated casino and a vibrant nightclub on-site. Dining is varied, ranging from breakfast buffets to vegetarian and vegan-friendly menus served in the air-conditioned restaurant.
Dellarosa Boutique Hotel

Dellarosa Boutique Hotel

5 Avenue Moulay El Hassan, 40000 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 10 others
Dellarosa Boutique Hotel offers a tranquil retreat in Marrakech, located in the modern Hivernage district within the Marrakech-Safi region. This 4-star hotel blends contemporary comfort with traditional Moroccan hospitality, situated just a short walk from the ancient city walls and roughly five minutes from the vibrant Jemaa el-Fnaa square. The property features a mix of double rooms and junior suites, many of which include kitchenettes and balconies with views of the pool. Guests have access to an outdoor swimming pool, a full-service spa with a traditional hammam, and a fitness center. On-site dining options range from international cuisine to local specialties, with show cooking and themed buffets available. Practical amenities such as a business center, underground parking, and wheelchair-accessible facilities make it a versatile choice for different travelers.
Residence Assounfou

Residence Assounfou

Angle Rue Imam Malek et Rue Ibn Toumert, 40000 Marrakech, Morocco
Restaurant, Parking, Room Service + 5 others
Residence Assounfou offers a practical stay in the city center of Marrakech, Marrakech-Safi, blending the convenience of an aparthotel with the services of a 4-star hotel. This property features spacious family rooms and studios equipped with full kitchenettes including ovens, stovetops, and microwaves, making it a strong option for those seeking self-catering freedom. Travelers are well-placed to explore the city, located near the shops and local bustle of the Gueliz district. On-site facilities include both indoor and outdoor swimming pools, a dedicated children's area, and a traditional Moroccan hammam. For convenience, the residence provides an on-site supermarket, private parking, and a restaurant serving continental breakfast and dinner. Accessible features such as elevators and wheelchair-friendly rooms are available to ensure all guests are accommodated.
Kenzi Rose Garden

Kenzi Rose Garden

Avenue du Président Kennedy, Marrakech, Morocco
Childcare Service, Cash Machine, Laundry + 12 others
Lush greenery meets urban convenience at the Kenzi Rose Garden, a full-service hotel in the center of Marrakesh, Marrakech-Safi. Set within the iconic Hivernage district, this sprawling property is within walking distance of the trendy Menara Mall and a short drive from the historic Jemaa el-Fnaa. The resort-style grounds feature two large swimming pools—including a heated indoor option—and a dedicated children’s area. Living spaces range from standard rooms with balconies to expansive suites, many including sofa beds for families. Practical on-site facilities like a supervised kids' club, a full-service spa with a traditional hammam, and multiple clay tennis courts cater to both leisure seekers and active travelers. Dining is equally diverse, offering everything from international buffets and Moroccan specialties to vegetarian and halal-certified meals.
El Andalous

El Andalous

Avenue Président Kennedy, Hivernage, 40020 Marrakech, Morocco
Business Centre, Parking, Spa + 6 others
El Andalous is a 4-star hotel in the Hivernage neighborhood of Marrakech, Marrakech-Safi, offering a versatile range of accommodations including classic rooms, suites, and self-catering apartments. Located within walking distance of the Congress Palace and about 3 km from the city center, this property provides a central base for both leisure and business travelers. Guests have access to an expansive outdoor pool with a dedicated children's area, a traditional Moroccan spa with a hammam, and three on-site restaurants serving international and local cuisine. The hotel is well-equipped for longer stays with laundry facilities and a variety of dining plans ranging from bed and breakfast to all-inclusive. Popular sites like the Menara Gardens and Koutoubia Mosque are easily reachable from this residential-style palm-fringed retreat.
Le Meridien N'fis

Le Meridien N'fis

Avenue Mohammed VI, Marrakesch 40000, Morocco
Restaurant, Cash Machine, Laundry + 10 others
Le Meridien N'fis is a refined 5-star hotel in Marrakech, located within the city’s Menara district in the Tensift region. Set amidst 5.5 hectares of expansive parklands, the property offers views of the Atlas Mountains and manicured Andalusian gardens. The resort features two swimming pools, two clay tennis courts, and a full-service spa equipped with a traditional hammam and sauna. Many of the 277 rooms and suites come with balconies overlooking the grounds. Dining options are extensive, ranging from Moroccan specialties to international buffets, with flexible half-board and full-board plans available. For ease of travel, the hotel is just 4 km from Marrakech Menara Airport and provides an on-site business center and free parking.
Pickalbatros Savoy Le Grand Hotel - Marrakech

Pickalbatros Savoy Le Grand Hotel - Marrakech

Avenue Prince My Rachid, 40000 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 11 others
Standing next to the Menara Mall, the Pickalbatros Savoy Le Grand Hotel - Marrakech is a 5-star resort in Marrakesh's Hivernage region. This expansive property features 368 rooms, many which include private balconies or terraces and functional kitchens for self-catering convenience. It serves as a practical hub for both families and business travelers, located within a 10-minute drive of Marrakech-Menara Airport and the historic Jemaa El Fna Square. On-site facilities are extensive, including two outdoor and two indoor pools, a full-service spa with a traditional hammam, and a business center with several conference rooms. Dining options are varied, with three restaurants serving breakfast, lunch, and dinner, alongside specialized menus for vegetarian and gluten-free diets. Accessibility is a priority here, with wheelchair-accessible rooms and facilities available throughout the resort.
Grand Mogador Menara

Grand Mogador Menara

Mohamed VI Street, 40000 Marrakesh, Morocco
Childcare Service, Restaurant, Cash Machine + 10 others
Rising five storeys above Mohamed VI Street, the Grand Mogador Menara is a comprehensive 5-star hotel in Marrakesh, Marrakesh-Safi. Its location directly opposite the Palais des Congrès makes it a practical choice for business travelers, while the 4 km proximity to Marrakech Menara Airport ensures straightforward arrivals. The property features over 240 rooms and suites, many of which include balconies and bidet-equipped bathrooms. For leisure, the hotel offers both indoor and outdoor swimming pools, a dedicated children's swimming area, and a fitness center. The on-site spa provides traditional Moroccan wellness experiences, including a hammam and steam bath. Dining options range from full-service restaurant meals with half-board and full-board flexibility to a more casual poolside snack bar. Family-friendly services like babysitting and a hair salon are also available on-site.
PreviousPage 3 of 7Next

Stay in the loop

Get the latest deals, new destinations, and travel tips delivered straight to your inbox.

No spam, unsubscribe anytime.