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 Ouhmidi

Riad Ouhmidi

Arset El Malak 59, Bloc 3, 40000 Marrakech, Morocco
Laundry, Parking, Restaurant + 4 others
Riad Ouhmidi in Marrakech, Marrakech-Safi, offers a traditional stay within easy reach of the Medina's historic core. This classic Moroccan riad provides air-conditioned rooms arranged around a central inner courtyard, located just a 10-minute walk from the lush greenery of Le Jardin Secret and the bustle of Djemaa El Fna. Guests can enjoy on-site dining at the restaurant, which serves local specialties and fresh pastries for breakfast. Practical amenities like private parking, a 24-hour front desk, and a paid airport shuttle simplify logistics for travelers arriving by car or plane. Some rooms feature private terraces, while all include wardrobes and updated private bathrooms. The Orientalist Museum of Marrakech is less than a kilometer away, making this a well-positioned choice for exploring the city's landmarks.
Riad la Lumiere D'etoile

Riad la Lumiere D'etoile

Derb Lafkih Sbai, Medina, 40000 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 7 others
Riad la Lumiere D'etoile provides a traditional retreat in the heart of the Medina, Marrakech, within the Marrakech-Safi region. This recently renovated riad puts travelers within a short walk of the historic Djemaa El Fna square and the Mouassine Museum. Guests can choose from a range of air-conditioned rooms, some of which feature private entrances, interior patios with pool views, and outdoor dining areas. On-site facilities include an indoor pool, a spa, and a fitness area. A family-friendly restaurant serves meals throughout the day, including high tea and cocktails, while the terrace offers a quiet space with an outdoor fireplace. Practical services like a 24-hour front desk, laundry, and currency exchange are also available, ensuring a straightforward stay for those exploring the city center.
Riads Dar Zao - Logements Entiers

Riads Dar Zao - Logements Entiers

Route Des Remparts, Residence Al Qaria Assiyahia, Village Touristique De Chaabi, A Cote De Bab Kachich, 40000 Marrakech, Morocco
Laundry, Parking, Sports + 4 others
Riads Dar Zao - Logements Entiers offers self-catering riad accommodations in the Marrakech-Safi region, specifically located in Marrakech near the historic Bab Kechich gate. This complex provides a practical alternative to traditional hotels with private entrances and fully equipped kitchens featuring washing machines, microwaves, and espresso makers. Families and groups can enjoy the year-round outdoor pool and dedicated children's pool set within a quiet garden environment. The property is conveniently positioned less than 2 km from the Boucharouite Museum and the bustling Orientalist Museum of Marrakech. On-site facilities include private parking, a minimarket for essentials, and a coffee shop. Highlighting its residential nature, each unit includes a private terrace for outdoor relaxation.
Riad Alida

Riad Alida

7 Rue Dar El Bacha, Sidi Ali Tair, En face du Restaurant Dar Marjana, Médina, Marrakech, Morocco
Restaurant, Laundry, Room Service + 4 others
Riad Alida provides an authentic stay in the heart of Marrakesh’s historic Médina in the Marrakesh-Safi region. This traditional 3-star Moroccan riad features just 8 guest rooms, creating an intimate atmosphere near the famous Dar El Bacha palace. Practical facilities include an indoor pool complex, a rooftop terrace with sun loungers, and an on-site restaurant serving breakfast and dinner. Most rooms offer views of the central courtyard pool and are equipped with king or queen-size beds, mini-fridges, and work desks. For travelers looking to explore the city, the property offers a tour desk, car hire services, and airport transfers.
Riad Dar Saba

Riad Dar Saba

278 Derb Sidi Bou Amar, Quartier du Riad Laarouss, Marrakech, Médina, Morocco
Wifi, Sports, Parking + 1 others
Riad Dar Saba is a traditional Moroccan guesthouse located in the Riad Laarouss neighborhood of the Marrakech Médina. This 3-star riad offers an intimate stay with just five guest rooms, featuring varied bedding options from queen-size to king-size beds. Travelers can relax on the terrace or in the library, and a solarium is available for those looking to enjoy the sun. Practical services like an on-site restaurant serving continental breakfast, 24-hour security, and laundry facilities make it a functional choice for city explorers. Marrakech Menara Airport is the nearest transport hub, and the property coordinates excursions and car hires via a dedicated tour desk.
Riad Assalam

Riad Assalam

13 Derb le Touareg Berrima, Medina, 40000 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 7 others
Riad Assalam is a 3-star riad in the Berrima district of the Marrakech Medina, offering a traditional Moroccan stay within the historic city center. This intimate six-room property features family-friendly accommodations and a range of wellness facilities, including an indoor pool complex, a steam bath, and a full-service spa. Traditional architecture is complemented by modern conveniences like an on-site restaurant serving local cuisine, 24-hour security, and child-minding services. Its location in the Marrakech-Safi region provides easy access to the city’s vibrant souks, with Marrakech-Menara Airport reachable via the riad's dedicated shuttle service. Guests can enjoy a sun terrace equipped with loungers, a cozy shared lounge with a fireplace, and evening entertainment featuring live music.
Riad Khabia

Riad Khabia

N 6 Derb Chtouka, Berrima, 40000 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 8 others
Riad Khabia offers an authentic Moroccan stay in the historic Berrima district of Marrakech, Marrakech-Safi. This 3-star riad is within walking distance of the El Badi Palace, allowing travelers easy access to the Medina's cultural landmarks. The property features traditional architecture centered around indoor and outdoor swimming pools, complete with a dedicated children's splash area. Guest rooms are versatile, offering configurations from king-size beds to family rooms, all equipped with personal safes. On-site facilities include a restaurant serving continental breakfast and halal options, a library, and a full-service spa featuring a traditional hammam and steam bath. Practical services like airport shuttles, bicycle rentals, and 24-hour room service make this a convenient choice for exploring the city.
Riad Caracal

Riad Caracal

14 Rue Touareg Ksibat Nhass, Kasbah, 40000 Marrakesh, Morocco
Laundry, Restaurant, Sports + 3 others
Riad Caracal welcomes travelers to the historic Kasbah district of Marrakesh, Marrakesh-Safi, offering an authentic guest house experience within the city's ancient walls. This 3-star riad features traditional courtyard-facing rooms, many of which include balconies or terraces overlooking the property’s central spaces. Families can take advantage of spacious room configurations equipped with sofa beds and minibars. On-site facilities include a restaurant serving local cuisine, an indoor pool complex, and a sun-drenched terrace. Practical services such as currency exchange, 24-hour security, and airport shuttle transfers are available to ensure a smooth stay. The riad is conveniently located near several landmarks, including the historic Saadian Tombs, providing a quiet retreat from the bustling street markets nearby.
Riad 64

Riad 64

126 Derb Zemrane, Quartier Berrima, 40008 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 6 others
Riad 64 offers a traditional stay in the Berrima district of Marrakech, Marrakech-Safi. This 3-star riad is located near the historic Badi Palace, providing guests with an authentic hub for exploring the Medina. The property features a rooftop sun terrace and an outdoor pool area, complete with a pool bar for refreshments. Practical services include 24-hour security, an on-site currency exchange, and a tour desk to help organize local excursions. Families can take advantage of the babysitting services and spacious room configurations, while the on-site restaurant and café cater to daily dining needs. For relaxation after a day of sightseeing, the riad includes a library, a traditional hammam, and massage treatments.
Riad Errabii

Riad Errabii

Arset ben brahim derb dardouba N°26, Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 8 others
Riad Errabii provides a traditional Moroccan stay in the heart of Marrakech’s historic medina within the Marrakech-Safi region. This 3-star property blends cultural character with practical services, including an on-site restaurant serving local cuisine, a Turkish hammam, and massage treatments. The air-conditioned rooms accommodate families and solo travelers alike, offering options for extra beds and family units. Guests can enjoy a roof terrace, a library, and a shared lounge. The Riad is conveniently located for those wishing to explore the vibrant souks or book excursions through the 24-hour reception. Additional amenities include a hotel shuttle, bicycle rentals, and childcare services, while the restaurant caters to various dietary needs, including vegetarian and children's menus.
Riad Mboja

Riad Mboja

N4 Derb Jdid Bab Doukkala, Medina, 40030 Marrakech, Morocco
Wifi, Business Centre, Spa + 2 others
Riad Mboja offers a traditional Moroccan stay in the Medina of Marrakech, located in the historic Bab Doukkala district. This 3-star riad combines local architecture with practical facilities, including an on-site restaurant, a café, and a relaxing sun terrace. Guests can choose from various room configurations like family rooms and suites featuring king-size beds and central heating for comfort across all seasons. The property is well-positioned for exploring the city's landmarks, with the bustling souks and the iconic Bab Doukkala gate just a short walk away. Beyond standard lodging, the riad provides helpful services such as a 24-hour reception, currency exchange, and childcare, making it a functional choice for families and independent travelers alike.
Riad Mahjouba

Riad Mahjouba

149 Derb El Bomba, Arset Tihiri, Bab Doukala, Medina, 40000 Marrakech, Marrakech-Tensift-Al Haouz, Morocco
Sports, Restaurant, Cash Machine + 10 others
Riad Mahjouba provides a tranquil adults-only retreat in the Bab Doukala neighborhood of the Marrakesh Medina, Marrakech-Tensift-Al Haouz. This traditional 3-star riad features a fusion of local architectural charm and practical amenities, including a central terrace equipped with parasols and a full-service spa offering a hammam, sauna, and massage treatments. Located within walking distance of the historic city center, the property also serves as a convenient base for exploring nearby landmarks like the Koutoubia Mosque. Guests can enjoy on-site dining at the restaurant, which serves breakfast and lunch with options for specific dietary needs. Practical facilities include a 24-hour reception, currency exchange, and accessibility features for travelers with mobility needs. For those looking to explore further, the riad offers bicycle and car hires, as well as an airport shuttle service.
Riad Rodaina

Riad Rodaina

8 Derb Lkaid Bouhou, 40000 Marrakesch, Morocco
Laundry, Spa, Sports + 2 others
Riad Rodaina is a traditional Moroccan guesthouse located in the heart of Marrakech, Tensift-El Haouz. With only five air-conditioned rooms, this riad offers an intimate stay near the Bahia Palace and Jemaa el-Fnaa square. The property features a full-service spa with a steam room and hot tub, along with an indoor pool for relaxation. Guests can enjoy authentic local cuisine at the on-site restaurant or during the daily complimentary breakfast. Modern conveniences include rainfall showerheads, smart televisions, and a 24-hour front desk. For easier travel, a roundtrip airport shuttle and train station pick-up services can be arranged for a surcharge.
Riad Les Miroirs

Riad Les Miroirs

15 Rue De La Kasbah, Derb Caid Bouho Dar Labdiaa, Kasbah, 40000 Marrakech, Morocco
Restaurant, Wifi, Sports + 1 others
Riad Les Miroirs offers an authentic bed and breakfast experience in the historic Kasbah district of Marrakech, Marrakech-Safi. With only six guest rooms, this intimate riad provides a quiet retreat within a short five-minute drive of the bustling Jemaa el-Fnaa square. Rooms are practical and well-equipped, featuring en-suite bathrooms, electric kettles, and daily housekeeping. Guests can gather in the communal living room, enjoy a meal at the on-site restaurant and coffee shop, or unwind at the bar. A complimentary continental breakfast is served each morning, and the 24-hour front desk provides concierge assistance to help navigate the nearby souks and historic sites.
Riad Awa

Riad Awa

6 Derb El Hajra, Quartier Kasbah, 40040 Marrakech, Morocco
Sports, Childcare Service, Spa + 1 others
Riad Awa is a traditional Moroccan guesthouse located in the historic Kasbah district of Marrakech, Marrakesh-Safi. This boutique hotel offers a family-friendly atmosphere just a short walk from the Saadian Tombs. Guests can unwind on the rooftop terrace, which features sun loungers and views over the neighborhood, or find refuge from the desert heat in the indoor and outdoor pools. The riad is well-appointed for convenience, offering on-site laundry, car hire, and a childcare service for those traveling with little ones. Most rooms face a quiet central courtyard and feature king-size beds, with options for family-specific configurations. The on-site restaurant serves continental breakfasts and can prepare specialized dietary or children's meals upon request.
Riad Sidi Mimoune

Riad Sidi Mimoune

Derb Sidi M'barek, Marrakech, Morocco
Restaurant, Laundry, Parking + 7 others
Experience the historic Medina at Riad Sidi Mimoune, a traditional Moroccan riad in Marrakech, Tensift-El Haouz. Located just a short stroll from the bustling Jemaa El Fna square and the Saadian Tombs, this boutique property offers an authentic stay with 11 guest rooms. The riad features a combination of classic architecture and modern necessities, including an indoor pool, a hammam, and a sun terrace with loungers. Guests transitions easily from the heat of the city to the quiet of the garden or the onsite spa. Practical facilities like an elevator, a business center, and diverse dining options—ranging from a café to a restaurant serving à la carte Moroccan dishes—ensure a comfortable visit. With family-friendly rooms, childcare services, and its proximity to Marrakech - Menara Airport, it is a convenient choice for travelers looking to be in the center of the old town.
Dar Aida

Dar Aida

La Kasbah, Derb Ben Zina Kasbah 48, Marrakech 40000, Morocco
Laundry, Parking, Room Service + 8 others
Dar Aida is a 3-star riad-style hotel located in the historic Kasbah district of Marrakech, Marrakech-Safi. Set within the traditional medina, this property offers a authentic Moroccan experience within walking distance of the Saadian Tombs. Travelers can enjoy a variety of onsite facilities including a sun terrace with loungers, a peaceful garden, and a library. Practical amenities such as a restaurant serving local cuisine, room service, and a guest laundry make it a functional choice for families and solo travelers alike. The rooms are equipped with climate control and versatile bedding configurations, ranging from queen to king-size beds, with smoking and non-smoking options available.
Riad Amin

Riad Amin

42 Place My Yazid Boutouil, Kasbah, Marrakech 40040, Morocco
Restaurant, Laundry, Parking + 7 others
Riad Amin welcomes you to the historic Kasbah district of Marrakech, Marrakesh-Safi, offering a traditional Moroccan stay in a classic riad setting. This family-friendly bed and breakfast is positioned directly on Place My Yazid, putting you moments away from the Saadian Tombs. Inside, you will find both indoor and outdoor pools, alongside a full-service spa featuring a traditional hammam and steam bath. Guest rooms are air-conditioned and designed with versatility in mind, featuring separate bedrooms, city-view balconies, and options for extra beds. The property is well-equipped for longer stays with on-site laundry, room service, and car hire available directly through the 24-hour reception. For those traveling with children, the riad provides babysitting services and a dedicated playroom, making it a practical choice for families exploring the Medina.
Riad Le Saadien (Adults only)

Riad Le Saadien (Adults only)

14 Derb Arab, kasba, Kasbah, 40000 Marrakech, Morocco
Restaurant, Laundry, Parking + 6 others
Riad Le Saadien (Adults only) offers a quiet retreat in the historic Kasbah district of Marrakech, Marrakesh-Safi. This traditional riad prioritizes relaxation and local immersion, located within walking distance of the Saadian Tombs. Guests can enjoy functional amenities rare for historic properties, including an on-site spa with a hammam, sauna, and steam bath, alongside a restaurant serving continental breakfast and specialized diet menus. The rooms are practical for longer stays, featuring queen-size beds and in-room laundry facilities like a washing machine and tumble dryer. Additional services such as airport transfers, bicycle rentals, and 24-hour security provide a seamless experience for those looking to explore the city center and surrounding region.
Hotel Majorelle

Hotel Majorelle

25 Avenue Allal El Fassi, 40000 Marrakech, Morocco
Childcare Service, Business Centre, Wifi + 4 others
Hotel Majorelle in Marrakech, Marrakech-Safi, offers a straightforward 3-star stay just 300 metres from the famous Majorelle Gardens. This five-storey hotel features 45 double rooms and 5 suites, making it an accessible choice for both families and solo travelers. While the lively Place Jamaa el Fna is about 2 km away, the local neighborhood provides a quieter alternative near the main coach station and the shops of Gueliz. Practical amenities include on-site parking, a currency exchange, and a 24-hour reception desk with English and French-speaking staff. For relaxation, the property includes an outdoor pool, a traditional hammam, and a sun terrace. Dining is flexible with an on-site restaurant serving breakfast, lunch, and dinner, with options for half-board or full-board stays. Those traveling for work can utilize the business center and fax services.
Le Caspien

Le Caspien

Rue Loubnane Gueliz 12, Marrakesch, Morocco
Cash Machine, Laundry, Restaurant + 5 others
Le Caspien is a traditional 3-star hotel located in the bustling Guéliz district of Marrakesh, Marrakech-Safi. Situated in the city center, the property is just two minutes from the shops and banks of Avenue Mohamed V and a short drive or 30-minute walk from the historic Jemaa el-Fnaa square. The 38 guest rooms and suites feature classic comforts including satellite TV, minibars, and private balconies or terraces. On-site facilities include two swimming pools—one indoor and one outdoor with a dedicated kids' area—and a sun terrace for relaxation. Guests can dine at the hotel’s restaurant, which offers continental breakfasts and à la carte Moroccan and international dishes. Practical services like an airport shuttle, 24-hour security, and an on-site hairdresser make this a straightforward choice for travelers seeking a central urban stay.
Almas

Almas

79 Avenue Moulay Rachid, 40000 Marrakech, Morocco
Laundry, Parking, Restaurant + 6 others
Almas is a functional 3-star hotel located along Avenue Moulay Rachid in the Gueliz district of Marrakech, Marrakech-Safi. Offering a blend of city convenience and practical amenities, this hotel features 71 rooms, many of which include private balconies or terraces and views over the bustling neighborhood. It is well-positioned for those wanting to explore the modern side of the city while remaining within reach of the Marrakech Train Station. The property includes both indoor and outdoor swimming pools, a rooftop sun terrace with loungers, and an on-site restaurant serving continental buffet breakfasts and à la carte dinners. For those traveling with children, family rooms and babysitting services are available, while business travelers can utilize the currency exchange and meeting facilities. Additional conveniences include an on-site supermarket, a spa for relaxation, and underground parking for a fee.
Yaad City Hotel

Yaad City Hotel

73 Rue Ibn Aicha, 40000 Marrakesch, Morocco
Restaurant, Room Service, Wifi + 6 others
Yaad City Hotel in Marrakesh, Marrakesh-Safi, offers a practical 3-star stay in the city center within easy reach of the main train station. This hotel features 40 rooms equipped with essential comforts like mini-fridges, work desks, and satellite TV. Guests can spend time by the indoor or outdoor swimming pools or relax on the sun terrace. For those traveling as a family, the property provides dedicated family rooms along with babysitting services upon request. Practical amenities such as on-site parking, a hotel shuttle, and a 24-hour reception with multilingual staff simplify local travel. Dining options are found on-site, including a restaurant serving a continental breakfast buffet and a café for lighter refreshments.
Hotel Safia

Hotel Safia

18 Avenue Hassan II Gueliz, 40000 Marrakech, Morocco
Restaurant, Cash Machine, Laundry + 8 others
Hotel Safia is a 3-star hotel located along Avenue Hassan II in the Gueliz district of Marrakech, Marrakech-Safi. Set in the modern city center, this property offers a balance of functional amenities including both indoor and outdoor swimming pools. Guests can browse local excursions at the on-site tour desk or enjoy the convenience of the hotel’s free parking and airport shuttle service. The guest rooms are equipped with queen-size beds and central heating for cooler desert nights, with family-sized rooms available for those traveling in groups. The Marrakesh Train Station is a short walk away, providing easy transport links, while the hotel's terrace and spa offer space to unwind after exploring the nearby Majorelle Garden or the bustling Medina.
PreviousPage 6 of 7Next

Stay in the loop

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

No spam, unsubscribe anytime.