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 Aymane

Riad Aymane

36 Rue Al Kabada Riad El Mokha, Bd Mly Rachid, 40000 Marrakech, Morocco
Restaurant, Laundry, Parking + 4 others
Riad Aymane offers a traditional Moroccan guesthouse experience in the heart of Marrakesh, Marrakech-Safi. Located just steps from the vibrant Jemaa el-Fnaa square, this 4-star riad features an on-site restaurant and a sun-soaked terrace for relaxing after a day in the medina. Practical amenities include family-oriented room configurations, a 24-hour reception, and convenient airport shuttle services. For travelers looking to explore the city at their own pace, the property provides bicycle and car hire options directly on-site.
Dar 73

Dar 73

n° 16 Derb Manchoura, Hay Salam, Médina, 40000 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 9 others
Experience an authentic stay at Dar 73, a boutique riad-style hotel in the Médina of Marrakech, Marrakech-Safi. Located within walking distance of the historic Bahia Palace, this property offers a peaceful retreat with a heated outdoor pool and a rooftop sun terrace equipped with loungers. The guest rooms are thoughtfully designed with climate control and traditional touches, some featuring private balconies. Families can take advantage of on-site childcare and spacious room configurations, while the full-service spa, hammam, and steam bath provide relaxation after a day in the souks. An on-site restaurant serves daily breakfast and lunch with options for various dietary needs, and the concierge is available to arrange excursions or car hires.
Riad Ines Home (Adults only)

Riad Ines Home (Adults only)

93 Derb Tizzougarine, Dar El Bacha, Medina, 40000 Marrakech, Morocco
Restaurant, Spa, Pool + 7 others
Riad Ines Home (Adults only) is an intimate residence in the historic Medina of Marrakech, Morocco. It offers a quiet, car-free environment just a short distance from the Dar El Bacha palace and the busy stalls of Jemaa el-Fnaa. With only five rooms, the property provides a personal atmosphere that avoids the crowds of larger hotels. The traditional architecture features a central courtyard and a rooftop terrace with a pool, ideal for cooling off after exploring the souks. On-site facilities include a spa with a hammam and sauna, plus a restaurant serving breakfast and set menus for dinner. Practical conveniences like airport transfers and a business center support both leisure and professional needs in the city center.
Riad Lena & SPA

Riad Lena & SPA

8 Derb El Hammam, Rid Laârouss, Médina, 40000 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 7 others
Riad Lena & SPA is a traditional 4-star riad located in the heart of the Medina in Marrakech, Marrakesh-Safi. Offering a personalized experience with just 10 guest rooms, this riad provides an authentic stay near the vibrant souks and a short walk from the iconic Jemaa el-Fnaa square. The property features both indoor and outdoor pools, including a heated swimming area and a dedicated children's pool. Guests can relax in the full-service spa, which includes a traditional hammam, sauna, and massage treatments. The rooms are practical and well-equipped, offering family-friendly configurations and essential comfort with air conditioning and minibar service. On-site dining is available at the restaurant and café, serving breakfast and dinner with options for specialized dietary needs.
Les Jardins de la Koutoubia

Les Jardins de la Koutoubia

26 Rue de la Koutoubia, 40000 Marrakesch, Morocco
Restaurant, Cash Machine, Laundry + 10 others
Les Jardins de la Koutoubia is a 5-star hotel in Marrakech, Morocco, located in the historic heart of the imperial city. Built on the site of the 13th-century Ouarzazi Riad, this property is just steps away from the bustling Jemaa El Fna square and the iconic Koutoubia Mosque. The 114 rooms and suites feature classic Moroccan influences, with configurations ranging from standard double rooms to junior suites, many of which include balconies. Guests can enjoy three swimming pools—including indoor and heated options—as well as a full-service spa with a traditional hammam, sauna, and gym. Several on-site restaurants provide diverse dining options, including a rooftop space with city views, and specialized menus for vegetarian or gluten-free diets. Practical facilities like a 24-hour concierge, on-site currency exchange, and secure parking make this a convenient choice for those exploring the nearby souks.
Riad Dar Benbrahim

Riad Dar Benbrahim

168 Derb Jamaa, Arset Moussa, Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 7 others
Riad Dar Benbrahim is a 4-star traditional riad located in the Arset Moussa district of Marrakech, Marrakech-Safi. Situated a short distance from the bustling Jemaa el-Fnaa square, this property specializes in adults-only stays, offering a quiet retreat from the city center. The riad features an outdoor pool, a relaxing hot tub, and a full-service spa. Guests can choose from various meal plans, including half-board or full-board options served at the onsite restaurant. Rooms are well-equipped with air conditioning, separate bedrooms, and often include a private balcony or terrace. Practical services such as an airport shuttle, bicycle hire, and complimentary garage parking make navigating the city and surrounding region straightforward.
Riad Palais Sebban

Riad Palais Sebban

43 Derb Abdellah Ben Hussein, Quartier Laksour, Marrakech 40000, Morocco
Restaurant, Cash Machine, Laundry + 12 others
Riad Palais Sebban is an elegantly restored 19th-century palace in the Laksour district of Marrakesh, Marrakech-Safi. Only a short walk from the Koutoubia Mosque and the animated stalls of Jemaa el-Fnaa, this five-star riad combines traditional Moroccan architecture with modern amenities. Guests can enjoy an outdoor pool, a full-service spa with a hammam, and a rooftop terrace overlooking the city. The property offers 19 rooms and suites, many featuring private balconies, mini-bars, and deep soaking tubs. On-site dining options include a restaurant serving local specialties and a poolside bar. Notable practical features include an elevator—rare for historic riads—accessible facilities for guests with limited mobility, and a 24-hour business center. Car rentals, airport shuttles, and babysitting services are also available on request.
Riad Catalina

Riad Catalina

21 Derb Abdellah Ben Hssaine, Bab Laksour, Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 9 others
Riad Catalina is an authentic 18th-century riad in Marrakech, Marrakech-Safi, located near the Bab Laksour gate. This traditional property features 15 rooms and suites, providing a historic stay just minutes from the vibrant Jemaa El Fna square and the Koutoubia Mosque. Guests can relax by the rooftop swimming pool, which offers views over the city, or spend time in the quiet internal courtyard and library. On-site facilities include a restaurant serving Moroccan specialties, available for half-board or full-board stays, and a spa area with a solarium. For those traveling with children, the riad offers family-friendly services like childcare and dedicated swimming areas. Practical amenities such as airport transfers, a 24-hour concierge, and laundry services are available to ensure a smooth stay within the ancient city walls.
La Claire Fontaine

La Claire Fontaine

6 Rue Bin Touahane, Sidi Ben Slimane, 40000 Marrakech, Morocco
Restaurant, Laundry, Parking + 9 others
La Claire Fontaine is a 4-star hotel in the historic Sidi Ben Slimane district of Marrakech, Marrakesh-Safi. Set within the winding streets of the medina, this property offers a balance of traditional hospitality and modern convenience. Guests can enjoy an on-site restaurant serving local flavors, a relaxing spa with massage treatments, and a sun terrace equipped with loungers. The property is designed for diverse needs, featuring family rooms, wheelchair-accessible facilities, and practical services like childcare and a local shuttle. For those looking to explore beyond the city center, the hotel provides bicycle and car hire, and can assist with booking excursions or securing ski passes for the nearby Atlas Mountains.
Riad Amina

Riad Amina

Sidi Ben Slimane Derb Si Mouh 1, Medina, 40000 Marrakesch, Morocco
Sports, Childcare Service, Business Centre + 2 others
Riad Amina is a 4-star traditional guesthouse located in the Sidi Ben Slimane district of the Marrakech Medina. Situated in the northern part of the Old Town, this riad is a short walk from the historic Medersa Ben Youssef and a 15-minute stroll from the vibrant Jemaa el-Fnaa square. The property features a mix of single and double rooms, including family-friendly options and non-smoking units across its two-story buildings. On-site facilities include a restaurant, a full-service spa with a hammam, and both indoor and outdoor swimming pools with a dedicated children's area. Travelers can also take advantage of practical services like the on-site business center, 24-hour reception, and a hotel shuttle, making it an accessible choice for those navigating the winding streets of the city center.
Riad Fleur D'orient

Riad Fleur D'orient

Bab Doukkala, Derb el Halfaoui N60, Medina, Marrakech 40000, Morocco
Laundry, Parking, Restaurant + 5 others
Riad Fleur D'orient brings traditional Moroccan hospitality to the Bab Doukkala neighborhood of Marrakech, Marrakech-Safi. This 4-star riad offers an authentic stay in the heart of the Medina, within walking distance of the historic city gates and the bustling souks. Guest rooms are designed for comfort with king-size beds, air conditioning, and often private terraces. The property features a distinctive indoor heated pool and a rooftop sun terrace equipped with loungers. For a full wellness experience, there is an on-site spa providing hammam treatments, massages, and a sauna. Families can take advantage of spacious room configurations and dedicated children's meal options at the restaurant, while the 24-hour reception can arrange airport transfers or car hires for exploring the region.
Riad El Youssoufi

Riad El Youssoufi

188 Arset Aouzal, Bab Doukkala, 40030 Marrakech, Morocco
Sports, Restaurant, Cash Machine + 10 others
Riad El Youssoufi is an intimate 4-star traditional guesthouse located in the Bab Doukkala neighborhood of Marrakech, Morocco. Providing a quiet retreat in the Marrakech-Safi region, this property features just five guest rooms, each offering views of the central garden from a private balcony or terrace. The riad is equipped with both indoor and outdoor pools, a rooftop sun terrace, and a wellness spa featuring a traditional steam bath and massage treatments. Family-friendly services like childcare and connecting rooms are available, while the on-site restaurant serves breakfast, lunch, and dinner with options for specific dietary needs. Located near the historic Arset Aouzal area, it offers a central but calm position for exploring the Medina.
Riad Shaloma

Riad Shaloma

120 bis derb Ahel Souss, Quartier Berrima 40000, Marrakesh, Morocco
Restaurant, Laundry, Parking + 6 others
Riad Shaloma offers a peaceful retreat in the Berrima district of Marrakesh, Marrakech-Safi, blending traditional Moroccan architecture with modern comforts. This 4-star hotel features a courtyard-facing outdoor pool and a rooftop terrace with sun loungers, located just a short distance from the historic Bahia Palace. Guests can choose from various room configurations, including king-size beds and family rooms, many of which provide private balconies. The on-site restaurant serves a buffet breakfast along with vegetarian and kid-friendly dining options. Practical amenities like an elevator, a business center, and 24-hour security make it a well-rounded base for exploring the Medina. After a day of sightseeing, the spa and library offer quiet spaces to unwind.
Riad Bamaga

Riad Bamaga

86 Derb Sidi Bouamar، Riad Laarouss، Marrakech 40000, Morocco, 40000, Marrakech, Marrakech-Tensift-Al Haouz, Morocco
Restaurant, Laundry, Room Service + 5 others
Riad Bamaga offers an intimate stay in the Riad Laarouss district of Marrakech, Marrakech-Tensift-Al Haouz. With only five guest rooms, this traditional Moroccan guest house provides a personalized atmosphere within the bustling Medina. Guests can relax on the terrace or retreat to the library and TV room after a day of exploring nearby landmarks like Jemaa el-Fnaa. The property features an on-site restaurant serving breakfast and traditional meals, alongside a small spa with a sauna and massage treatments. Practical facilities include a 24-hour reception, baggage storage, and car hire services. For those traveling with families, babysitting and shuttle services are available to simplify transit to and from Marrakech-Menara Airport.
Riad Ambre Et Epices

Riad Ambre Et Epices

89-90 Arset Aouzel, Bab Doukkala, Medina, Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 8 others
Riad Ambre Et Epices is a traditional Moroccan guesthouse located in the heart of the Medina in Marrakech, Marrakesh-Safi. Found in the historic Bab Doukkala district, this riad offers a boutique experience with just six individually heated and air-conditioned guest rooms. Travelers can walk to the bustling Souks and Jemaa el-Fnaa square in minutes, or retreat to the property's library and garden for a quieter atmosphere. The onsite spa includes a classic hammam, steam bath, and massage treatments, complemented by an outdoor pool and a hot tub. Practical services such as an airport shuttle to Menara International Airport, wheelchair-accessible rooms, and a 24-hour reception with multilingual staff ensure a smooth stay. Dining is available through the riad’s restaurant, which offers continental breakfast and à la carte Moroccan specialties for lunch and dinner.
Fatinat-Marrakech

Fatinat-Marrakech

Bab Doukkala, Arset Aouzel 61, Marrakech 40000, Morocco
Restaurant, Laundry, Room Service + 6 others
Fatinat-Marrakech offers an intimate retreat in the historic Bab Doukkala district of Marrakech, Marrakech-Safi. This 4-star riad-style hotel features just five guest rooms, ensuring a quiet atmosphere for those looking to stay in the city center. Traditional comforts meet practical services, including an onsite restaurant and a bar where half-board options are available. Relax on the sun terrace or visit the spa for a session in the hammam. The property is well-positioned for exploring local souks and is a convenient drive from Marrakech-Menara Airport, with a shuttle service available for ease of travel.
Marrakech Riads Hotel & SPA Baraka & Karam

Marrakech Riads Hotel & SPA Baraka & Karam

11 Derb Halfaoui, 40000 Marrakech, Bab Doukkala, Morocco
Spa, Wifi, Parking + 4 others
Marrakech Riads Hotel & SPA Baraka & Karam is a 4-star traditional-style hotel located in the historic Bab Doukkala district of Marrakech, Marrakech-Safi. This property offers a mix of classic riad architecture and modern resort conveniences, including both indoor and outdoor swimming pools and a dedicated children’s swimming area. The rooms are equipped with city-view balconies or terraces, and practical features like in-room washing machines and tea and coffee making facilities. Guests have access to an on-site spa featuring a hammam, steam bath, and sauna. For dining, the hotel provides a restaurant serving continental breakfast, dinner, and specific dietary options such as halal and vegetarian meals upon request. The Bab Doukkala gate is nearby, offering easy access to the bustling markets of the Medina.
Riad Charai

Riad Charai

Diour Jdad 54, Zaouia Abbasia, Medina, Marrakesch, Morocco
Restaurant, Laundry, Sports + 5 others
Riad Charai offers an authentic stay in the Zaouia Abbasia district of the Marrakesh Medina, Morocco. This traditional 4-star riad features a central courtyard with an outdoor pool and a sun terrace surrounded by lush greenery, providing a calm retreat from the city. Rooms are equipped with air conditioning and private balconies or terraces overlooking the garden, with family-sized configurations available. Guests can access a range of on-site services, including a full-service spa with a hammam and steam bath, a restaurant serving local cuisine, and a dedicated concierge for booking desert excursions. Practical amenities like car rentals, airport shuttles, and bicycle hire make it easy to navigate the region, while the property remains pet-friendly for travelers with animals.
Dar Seven Boutique Hotel

Dar Seven Boutique Hotel

7 Kaa ssour, Sidi Benslimane, 40000 Marrakesh, Morocco
Wifi, Parking, Sports + 4 others
Dar Seven Boutique Hotel is an intimate four-room riad-style B&B located in the Sidi Benslimane district of Marrakesh, in the Marrakesh-Safi region. Known for its tranquil atmosphere, this boutique hotel offers a quiet retreat near the historic Medina, within easy reach of the Majorelle Garden. Guests share a pleasant courtyard space and a rooftop terrace equipped with sun loungers and parasols for relaxing after a day of sightseeing. The property features practical services like on-site laundry, an airport shuttle, and a 24-hour reception. Rooms are thoughtfully arranged with double beds, private balconies or terraces, and separate bathtubs. Families can take advantage of the available babysitting services and an entertainment program designed for younger travelers.
Riad Zen House

Riad Zen House

Zen House 320, Arset Ben Brahim, Bab Doukkala, 40000 Marrakech, Medina, Morocco
Restaurant, Laundry, Parking + 6 others
Riad Zen House in Marrakech, Marrakech-Safi, offers a 4-star traditional stay within the historic Medina. This authentic riad provides a quiet escape from the city’s energy, centered around a courtyard and an outdoor pool complex. Located near the Bab Doukkala gate, the property features classic Moroccan architecture with a library, TV room, and a rooftop terrace equipped with parasols. Guests can enjoy onsite dining at the restaurant, which prepares a daily breakfast and accommodates specific dietary needs. Practical services like car hire, laundry, and a hotel shuttle simplify logistics for those exploring the region, while the spa facilities, including a hammam and steam bath, offer a space for relaxation.
Riad Ksar Saad Hotel & SPA

Riad Ksar Saad Hotel & SPA

25 Derb Sbaia, Kasbah, 40000 Marrakech, Morocco
Restaurant, Spa, Sports + 2 others
Riad Ksar Saad Hotel & SPA offers a refined escape in the historic Kasbah district of Marrakech, Marrakech-Safi. This 5-star riad balances traditional architecture with full-service resort amenities, including both indoor and outdoor swimming pools. Located within walking distance of the Saadian Tombs, the property features a dedicated spa with a hammam, sauna, and massage treatments. The onsite restaurant serves breakfast, lunch, and dinner, with flexible meal plans including half and full-board options. Accommodation ranges from family rooms to wheelchair-accessible units, many featuring private terraces and cozy fireplaces. Practical services such as airport transfers, a tour desk, and 24-hour security ensure a comfortable stay in the city center.
Ryad Amiran

Ryad Amiran

derb lhijra, 23, Arset ben brahim, Bab Doukkala District, Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 6 others
Ryad Amiran offers an intimate, high-end stay within the Bab Doukkala district of Marrakech, Marrakech-Safi. This 5-star riad features just five non-smoking rooms across two floors, accessible by lift — a rare find in the historic Medina. Situated a 10-minute walk from the Museum of Marrakech and the vibrant Jemaa El Fna square, the property provides a quiet retreat from the nearby souks. Guests can relax in the traditional hammam, enjoy the steam bath and hot tub, or unwind on the rooftop terrace. Practical amenities include 24-hour room service, an on-site restaurant serving local cuisine, and a dedicated shuttle service to Marrakech-Menara Airport, located approximately 7 km away. With car hire on-site and nearby parking, the riad is easily accessible for those exploring the wider region.
Riad Ben Tachfine

Riad Ben Tachfine

227 Derb Jdid, Marrakesh, Morocco
Restaurant, Cash Machine, Laundry + 7 others
Riad Ben Tachfine offers an authentic Moroccan stay in the heart of Marrakesh’s historic Medina region. This traditional four-star riad features just six guest rooms, providing an intimate atmosphere away from the city's busy streets. Located in the Derb Jdid neighborhood, it provides easy access to local souks and cultural landmarks, with the Marrakech-Menara Airport just a short drive away. The property includes a restaurant serving vegetarian and children's meal options, alongside a garden and a sun terrace with a pool and hot tub. Guests can also access a traditional hammam and spa on-site for a complete wellness experience. Practical facilities like a 24-hour business center, car hire services, and organized excursions help streamline your travel logistics while exploring the city.
La Sultana

La Sultana

403 Rue de la Kasbah, 40000 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 11 others
La Sultana is a 5-star spa hotel located within the historic Kasbah of Marrakech, Morocco, putting guests at the heart of the city center's cultural energy. This boutique residence features just 28 uniquely designed rooms and suites, some of which offer private balconies and fireplaces. The property is known for its extensive wellness facilities, including a traditional hammam, massage treatments, and a pool complex with both indoor and outdoor options. Travelers seeking an active stay will find a gym, squash courts, and billiards on-site. Dining focuses on Moroccan flavors with a restaurant, bar, and a rooftop terrace that provides views over the Medina. Families can take advantage of childcare services and family-oriented room configurations, while accessibility-friendly rooms ensure comfort for guests with limited mobility. The Saadian Tombs are mere steps away, making this a central anchor for exploration.
PreviousPage 2 of 7Next

Stay in the loop

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

No spam, unsubscribe anytime.