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)

Pickalbatros Aqua Fun Club Resort - Marrakech

Pickalbatros Aqua Fun Club Resort - Marrakech

Km 18 Route de L'Ourika, 40000 Marrakech, Morocco
Childcare Service, Cash Machine, Sports + 12 others
Families and thrill-seekers will find plenty to do at Pickalbatros Aqua Fun Club Resort - Marrakech, a sprawling 4-star destination in the Marrakech-Safi region. Located on the Route de l'Ourika with views of the Atlas Mountains, this resort is famous for its massive waterpark, featuring 16 indoor and outdoor swimming pools and multiple waterslides. The 251 rooms are designed for comfort, many configured as family rooms with private balconies or terraces, mini-fridges, and walk-in showers. This all-inclusive property simplifies dining with three on-site restaurants serving a mix of Moroccan and international cuisines, plus several bars and a late-night disco. Beyond the waterpark, the facilities include a fitness center, tennis courts, and a full-service spa with a traditional hammam. For convenience, a shuttle bus connects guests to Marrakech city center, located roughly 15 minutes away.
Riad Samir Privilege Boutique Hotel SPA

Riad Samir Privilege Boutique Hotel SPA

4 Ben Saleh Derb Cherrata Sghir, 40000 Marrakech, Morocco
Childcare Service, Wifi, Pool + 6 others
Riad Samir Privilege Boutique Hotel SPA is a family-friendly Riad in Marrakech, Marrakech-Safi, located in the heart of the historic Medina. This boutique property features a traditional rooftop terrace and a year-round outdoor pool, including a dedicated children’s area. Guests are within walking distance of local souks and just 4 km from Marrakech-Menara Airport, with 24-hour shuttle services available. The Riad focuses on wellness with an on-site spa offering a hammam, hot stone therapy, and beauty treatments. For dining, the restaurant serves Mediterranean and organic halal cuisine, including vegetarian and gluten-free options. The property is notably accessible, providing wheelchair-friendly bathrooms and mobility features. Practical services such as childcare, pram rentals, and cooking classes make it suitable for families, while honeymooners can enjoy personalized romantic packages.
Riad Lalla Khadija Moulaty & SPA

Riad Lalla Khadija Moulaty & SPA

51 Rue Sidi Soussane Essabtine, 40000 Marrakech, Morocco
Childcare Service, Wifi, Pool + 6 others
Riad Lalla Khadija Moulaty & SPA provides a traditional Moroccan stay in the heart of Marrakech, within the historic Medina region. This family-friendly riad is located less than a kilometer from the vibrant old town and roughly 8 kilometers from Marrakech-Menara Airport, which is accessible via a 24-hour shuttle. The property features a year-round outdoor pool, a dedicated children's pool, and a rooftop terrace for evening relaxation. As a certified sustainable and GPS-verified halal property, it maintains a dry environment with no alcohol served on-site. Guests can take advantage of on-site cooking classes, a full-service spa with a hammam, and a restaurant serving Mediterranean and organic dishes. Practical amenities like wheelchair-accessible bathrooms, pram rentals, and childcare services cater to families and travelers with diverse mobility needs.
Riad Euphorbe

Riad Euphorbe

28 Derb Lhadada, Quartier Ben Saleh, Medina, Marrakech, Morocco
Restaurant, Sports, Pool + 3 others
Experience authentic Moroccan hospitality at Riad Euphorbe, a 3-star riad located in the Ben Saleh district of the Marrakech Medina. Set within the historic city walls, this traditional property offers a central location within walking distance of Jemaa el-Fnaa square. Guests can unwind in the indoor pool complex or enjoy the sun on the rooftop terrace, which features loungers and parasols. The riad serves a variety of meals, including children's and dietary options upon request, and provides convenient onsite services like a 24-hour reception, baggage storage, and excursion assistance. Guest rooms are equipped with climate control and free WiFi, with select units offering private balconies or terraces and queen-size beds. Practical facilities such as medical assistance, car hire, and an airport shuttle make this a well-supported choice for travelers exploring the Marrakech-Safi region.
Riad Venezia

Riad Venezia

23 Derb Kabir Hay Ben Saleh, 40000 Marrakech Médina, Morocco
Restaurant, Room Service, Spa + 4 others
Riad Venezia is a traditional Moroccan riad located in the heart of the Marrakech Médina, offering a quiet, adults-only environment in the Hay Ben Saleh neighborhood. This property blends classic architecture with practical living, featuring rooms equipped with kitchenettes, satellite television, and climate control. Guests can relax on the sun terrace or visit the on-site spa for a sauna or steam bath session. The riad provides a convenient on-site restaurant and café for dining, plus 24-hour room service. Its location puts travelers within walking distance of the bustling souks and the iconic Jemaa el-Fnaa square. Practical needs are supported by an airport shuttle service, bicycle rentals, and a 24-hour front desk available for booking local excursions.
Riad Villa Berna

Riad Villa Berna

63 Derb El Ferrane, Medina, 40000 Marrakesch, Morocco
Laundry, Parking, Restaurant + 6 others
Riad Villa Berna is a peaceful adults-only riad located in the Medina district of Marrakesh, Marrakech-Safi. Set within the historic heart of the city, this traditional Moroccan property offers a calm escape with an outdoor swimming pool and a sun terrace. Guests can enjoy mountain or garden views from private balconies or terraces, with rooms featuring comfortable queen-size beds and central heating. Practical amenities include a daily breakfast served in the on-site restaurant, a laundry service, and an airport shuttle for easy transport. For relaxation, the riad provides a spa and massage treatments, while the shared lounge offers a quiet space to unwind after exploring the nearby souks and historic landmarks.
Riad Ennafoura Boutique Hotel

Riad Ennafoura Boutique Hotel

5 Kaat Ben Nahid, Derd Sidi Ahmed Ben Nasser, 40000 Marrakech, Morocco
Sports, Wifi, Pool + 1 others
Riad Ennafoura Boutique Hotel provides an authentic guest house experience in the heart of Marrakech, Marrakech-Safi. Located just steps from the Orientalist Museum, this riad features traditional architecture centered around a peaceful patio. Guests can enjoy a rooftop pool and a terrace overlooking the Medina. Each air-conditioned room includes private bathrooms with walk-in showers, and some offer private balconies. Daily breakfast highlights local Moroccan specialties and fresh fruits. For those traveling with children, family-friendly room configurations are available. The property is within walking distance of the Boucharouite Museum and the Bahia Palace, with Marrakech-Menara Airport only 6 kilometers away.
Riad Tchina

Riad Tchina

Derb Ferrane 21, Bab Aylen, Marrakech, Morocco
Restaurant, Parking, Room Service + 9 others
Riad Tchina is a traditional 5-room Moroccan guesthouse located in the Marrakech-Safi region, specifically within the Bab Aylen neighborhood of Marrakech. This pet-friendly riad offers an intimate atmosphere with a central focus on its courtyard garden and rooftop sun terrace. Travelers can spend time by the heated indoor or outdoor pools or enjoy the convenience of an on-site restaurant and cafe serving continental breakfast. Practical services include a 24-hour shuttle bus to Marrakech-Menara Airport, car hire options, and a tour desk for booking local excursions. Rooms are straightforward but comfortable, featuring king-size beds, individual heating, and private balconies or terraces with views of the garden. Its location in the eastern part of the Medina provides a more residential feel while remaining within reach of the city's historic core.
Riad Amegrad

Riad Amegrad

66 derb Jdid Douar Graoua, Médina, Marrakech, Morocco
Restaurant, Laundry, Parking + 5 others
Riad Amegrad offers a traditional stay in the Médina district of Marrakech, Marrakech-Safi. This 3-star riad provides a quiet escape from the bustling souks while remaining within easy reach of the famous Jemaa el-Fnaa square. The property features a central courtyard and a garden, providing a restful setting for guests. On-site facilities include a restaurant serving daily breakfast, a library, and a full-service spa. For those traveling with children, the hotel offers family-friendly amenities such as a babysitting service. Transportation is simplified with available airport shuttles and a tour desk ready to arrange local excursions. This pet-friendly residence also includes practical conveniences like laundry services and secure luggage storage.
Riad Lalla Zineb & SPA

Riad Lalla Zineb & SPA

8 Derb Lamdami Elmoukef, Médina, 40000 Marrakesch, Morocco
Childcare Service, Wifi, Pool + 5 others
Riad Lalla Zineb & SPA is an authentic Moroccan riad located in the heart of the Médina in Marrakesh, Marrakesh-Safi. This family-friendly property features traditional guestrooms with king or queen-size beds, all within walking distance of the bustling souks and historic Elmoukef area. Relax by the indoor or outdoor pool, or make use of the full-service spa and on-site restaurant and bar. For practical needs, the riad provides a shuttle service, free parking, and family room configurations. Accessibility-friendly features and a dedicated childcare service make it a versatile choice for different types of travelers looking for a classic stay in the old city.
Riad Shajara

Riad Shajara

58 Bis Derb Jdid Quartier Doaur Graoua, Marrakech 40000, Marrakech-Safi, Morocco
Restaurant, Wifi, Business Centre + 2 others
Riad Shajara is a traditional 3-star riad in the Douar Graoua district of Marrakech, Marrakech-Safi. This adults-only property offers a quiet retreat within walking distance of the bustling Jemaa el-Fnaa and the city’s historic souks. The layout centers around classic communal areas, featuring an on-site restaurant, a café, and a sun terrace equipped with loungers and parasols. Guests have access to both indoor and outdoor pools, providing a rare balance of year-round relaxation. Functional amenities like car hire, laundry facilities, and airport shuttle services are available to help navigate the city. Each room is designed for comfort with air conditioning, queen or king-sized beds, and bathrooms stocked with complimentary toiletries.
Riad Al Mamoune

Riad Al Mamoune

140 Derb Aarjane, Rahba Kedima, 40000 Marrakesh, Morocco
Restaurant, Cash Machine, Laundry + 6 others
Riad Al Mamoune is a traditional Moroccan riad and B&B in Marrakesh, located within the historic medina of the Marrakesh-Safi region. With just six guest rooms, this property offers a family-friendly atmosphere that is within walking distance of the Rahba Kedima spice market. The riad features a central courtyard with a swimming pool and a children’s pool, complemented by a sun terrace and an indoor hot tub for cooler evenings. Practical 24-hour security, laundry services, and a currency exchange desk are available on-site. Guests can book excursions through the tour desk or arrange car and bicycle rentals to navigate the city. The resident restaurant prepares specific dietary menus upon request, alongside a daily breakfast service.
Riad Malida

Riad Malida

6 Quartier Kennaria Derb El Arsa, Medina, 40000 Marrakech, Morocco
Sports, Wifi, Lounge + 3 others
Found in the heart of the Kennaria district, Riad Malida offers a traditional Moroccan staying experience in the Medina of Marrakech. This 3-star riad features classic architectural details like a central courtyard and a sun-drenched terrace equipped with loungers and parasols. Guests can enjoy a more active stay with an outdoor pool complex and organized excursions for cycling or hiking nearby. The property is well-suited for groups and families, offering flexible room configurations including family rooms and options with private balconies or terraces. Practical services like 24-hour security, luggage storage, and a dedicated airport shuttle simplify the logistics of navigating the ancient city streets. On-site dining is available throughout the day at the restaurant, café, and bar, providing a convenient alternative to the bustling food stalls of nearby Jemaa el-Fnaa.
Riad Imndi

Riad Imndi

72 Bis Derb lalla Chacha, Douar Graoua, 40000 Marrakesch, Morocco
Wifi, Spa, Concierge + 3 others
Riad Imndi in Marrakech, Marrakech-Safi, offers an authentic Moroccan riad experience within the Douar Graoua neighborhood. This traditional B&B is well-positioned for exploring the city's historic district, located within walking distance of the lively Jemaa el-Fnaa square. Guests can choose from various room configurations, including family-friendly units and rooms with extra bedding options. The property features a rooftop terrace for enjoying the local climate, a steam bath for relaxation, and an on-site restaurant serving children's meals. Practical conveniences include a 24-hour reception, laundry services, and a dedicated shuttle bus to assist with transfers and navigating the city.
Riad Zayane Atlas

Riad Zayane Atlas

31 Derb Nakous, Riad Zitoun Jdid, Marrakech, Medina, Morocco
Spa, Wifi, Sports + 2 others
Riad Zayane Atlas is an authentic 3-star riad in Marrakech, located in the historic Medina region. With just 8 guest rooms, this traditional property provides an intimate and quiet environment within walking distance of the lively Jemaa el-Fnaa square. Travelers can enjoy a mix of functional modern amenities and regional charm, including an on-site restaurant serving local cuisine, a rooftop sun terrace, and a library. Practical features like 24-hour security, childcare services, and airport transfers are available to simplify your stay. For those with mobility needs, the property offers rare wheelchair-accessible facilities. Rooms are configured for flexible stays with queen-size beds and sofa beds, catering well to small families.
The Central House Marrakech Medina

The Central House Marrakech Medina

Amssafah 32, Medina, Marrakech, Morocco
Restaurant, Sports, Wifi + 3 others
Centrally located in the Medina of Marrakech, The Central House Marrakech Medina is a versatile 3-star property in the Marrakesh-Safi region that caters to both independent travelers and families. This property combines the social atmosphere of a modern raid-style house with the amenities of a hotel, including both indoor and outdoor swimming pools and a spacious sun terrace for relaxing after a day in the souks. Its proximity to the city's historic core makes it a convenient base for exploring the nearby Jemaa el-Fnaa square on foot. Guests can find a range of room configurations, from standard doubles to family-friendly suites, all equipped with air conditioning and refrigerators. On-site facilities include a restaurant serving continental breakfast and diverse dietary options, a library, and a pool-side snack bar.
Riad Alma Mouassine

Riad Alma Mouassine

56 Derb Chorfa Lakbir, Mouassine, 40008 Marrakech, Morocco
Restaurant, Cash Machine, Room Service + 6 others
Riad Alma Mouassine offers an authentic stay in the heart of Marrakech, located in the historic Medina of the Marrakesh-Safi region. This traditional 3-star riad provides a central base within walking distance of the bustling Jemaa el-Fnaa square and the iconic Koutoubia Mosque. The property features family-friendly accommodations including double and queen-size rooms, with wheelchair-accessible options and a lift—a rare find in traditional Moroccan townhouses. Beyond its classic courtyard architecture, the riad includes a restaurant serving continental breakfast and tailored children's meals. For relaxation, guests can access an on-site spa with a traditional hammam, massage treatments, and both indoor and outdoor pools. Practical services like a shuttle bus, car hire, and bicycle rentals make it easy to navigate the city and surrounding areas.
La Voute Etoilee

La Voute Etoilee

Derb Lalla Ben Amri, Quartier Assouel, Medina, 40030 Marrakesh, Morocco
Laundry, Parking, Restaurant + 6 others
La Voute Etoilee offers an authentic stay in the heart of the Medina in Marrakesh, Marrakesh-Safi. This traditional riad features a family-friendly restaurant specializing in Moroccan cuisine with specific menus for vegan and vegetarian diets. Located just 600 meters from Le Jardin Secret and a short walk from the Orientalist Museum, the property serves as a central hub for exploring the historic district. Select rooms include private entrances and terraces, while all guests have access to a shared lounge and an on-site spa for relaxation. Practical services like a paid airport shuttle to Marrakesh-Menara Airport and organized sightseeing tours help simplify local travel plans.
Sindi Sud

Sindi Sud

N109 Riad Zitoun Lakdim Derb Sidi Bouloukat, 40000 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 3 others
Sindi Sud is a traditional Riad-style hotel located in the historic heart of Marrakech, Morocco, within the lively Medina region. Positioned just a short walk from the iconic Jemaa el-Fnaa square, this budget-friendly property offers rooms equipped with practical features like air conditioning, central heating, and refrigerators. Frequent travelers will appreciate the on-site currency exchange, laundry services, and 24-hour security. The hotel includes a sun terrace and a solarium for relaxation, alongside a café that serves breakfast daily. With options for family rooms and an airport shuttle bus, it serves as a straightforward base for exploring the central souks and nearby landmarks.
Hotel Riad Chami

Hotel Riad Chami

49 Rue Sidi Bouloukate, Riad Zitoun Lakdim, Medina, 40000 Marrakech, Morocco
Sports, Wifi, Lounge + 3 others
Hotel Riad Chami offers a city center stay in the heart of Marrakech, Marrakech-Safi, just a three-minute walk from the iconic Jemaa el-Fnaa. This traditional riad features 12 individually decorated guestrooms, each equipped with rainfall showerheads and smart televisions. Travelers looking for a convenient base in the Medina will find themselves within easy walking distance of Le Grand Casino de La Mamounia. On-site facilities include an inviting lounge, a restaurant, and spa services for those looking to unwind. Practical amenities such as a 24-hour front desk, laundry services, and an airport shuttle help streamline your visit. The property also features outdoor terraces and balconies, though families with small children should note the open-air design of these traditional spaces. Payment is accepted in cash, making this a straightforward option for those wanting to stay close to the city's main square.
Riad Ghali

Riad Ghali

3 Rue Moulay Taieb Ghali EL Lakssour, Derb Moulay Ghali, 40030 Marrakech, Marrakech-Tensift-Haouz, Morocco
Sports, Restaurant, Cash Machine + 8 others
Riad Ghali offers a traditional Moroccan stay in the heart of Marrakesh, within the vibrant Marrakech-Tensift-Haouz region. This 3-star riad combines local character with extensive practical facilities, including an on-site restaurant and a spa featuring a hammam and steam bath. Located in the Laksour district, the property is a short walk from the central Jemaa el-Fnaa square and various souks. Visitors find a choice of room configurations, from family rooms to suites with terraces, all equipped with heating, air conditioning, and tea/coffee making facilities. The property also features both indoor and outdoor swimming pools, a gym, and a rooftop sun terrace. For those traveling with children, the riad provides babysitting services and a dedicated playroom, making it a functional choice for families.
Riad Dei Colori (Adults Only)

Riad Dei Colori (Adults Only)

31 Derb El Hammam Riad laarousse, 40000, Marrakech, Morocco
Laundry, Room Service, Sports + 3 others
Riad Dei Colori (Adults Only) in Marrakech, Marrakesh-Safi, offers a tranquil retreat in the heart of the Medina. This adults-only bed and breakfast has been recently renovated, featuring traditional architecture centered around an indoor pool. Located just a short walk from Le Jardin Secret and the Mouassine Museum, the riad provides an intimate atmosphere for travelers seeking a quiet stay within the city center. Each room includes a seating area, a private patio with pool views, and a dedicated bathroom. Guests can start their day with a continental breakfast of fresh pastries and pancakes served on the terrace. For convenience, the property is situated 5 kilometers from Marrakech-Menara Airport and provides a paid shuttle service for easy arrivals and departures.
Riad Abaka

Riad Abaka

21 Derb Roukni, Médina, 40000 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 6 others
Riad Abaka is a traditional 3-star riad located in the heart of the Médina in Marrakech, Marrakesh-Safi. Set within an intimate layout of just seven guest rooms, this property provides a classic Moroccan atmosphere within walking distance of Jemaa el-Fnaa. The riad stands out for its comprehensive wellness facilities, featuring an indoor and outdoor pool, a traditional hammam, and a spa for massage treatments. Families are well-catered for with dedicated childcare services, a playroom, and rooms that accommodate extra bedding. Practical amenities include on-site dining, a currency exchange, and a 24-hour shuttle service to help navigate the city. Many rooms feature personal balconies and traditional touches like provided bathrobes and slippers, ensuring a comfortable stay in the center of the historic district.
Riad Villa Sidi Baba

Riad Villa Sidi Baba

15 Derb Fhal Zefriti Lakssour, Marrakech Medina, 40000 Marrakech, Morocco
Business Centre, Sports, Spa
Riad Villa Sidi Baba offers a central stay in the historic Laksour district of Marrakech Medina, Marrakech-Safi. This traditional riad features a sun terrace and solarium, providing a quiet escape from the nearby bustling souks and the iconic Jemaa el-Fnaa square. The property is well-equipped for various travelers, offering family rooms, wheelchair-accessible facilities, and non-smoking accommodations. Practical amenities include a 24-hour reception, a tour desk for booking local excursions, and an airport shuttle service. Each room is temperature-controlled with air conditioning and central heating, and includes a minibar and safe for added convenience. Guests can start the day with a breakfast served on-site, with specialized dietary menus available upon request.
PreviousPage 5 of 7Next

Stay in the loop

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

No spam, unsubscribe anytime.