Morocco  ›  Central Morocco  ›  Marrakech  ›  City Tours in Marrakech

City Tours in Marrakech

Average traveler rating of these tours: 4.8 6,920 reviews Free cancellation on most experiences

Our top 3 of 19 experiences

Marrakech: Half-Day City Tour with Bahia Palace & Saadian TombsOur pick
Marrakech: Half-Day City Tour with Bahia Palace & Saadian Tombs ★ 4.64 (1,507 reviews) Duration: 3h Every day · every 1 h, 09:00 to 15:00 Live guide EN · AR · DE · IT +2
from · per person US$ 27
Private Marrakech city tour with multilingual driver★Top rated
Private Marrakech city tour with multilingual driver ★ 4.97 (145 reviews) Duration: 3h–4h Every day · 51 start times, 08:00 to 17:00 Pickup available
from · per group US$ 101
Marrakech Half-Day City Tour: Bahia Palace & Ben Youssef MadrasaBest value
Marrakech Half-Day City Tour: Bahia Palace & Ben Youssef Madrasa ★ 4.97 (93 reviews) Duration: 3h 30m Every day · 10:00, 14:00 and 15:00 Live guide EN · FR
from · per person US$ 18.14

City Tours in Marrakech at a glance

Price per person across the 17 options priced per person: US$ 18.14–US$ 202 (median US$ 38). With 100+ reviews: 12 of 19.

Of the 19 options: 17 with live guides in English, 18 with free cancellation, 19 with instant confirmation, 10 with hotel pickup, 16 kid-friendly, 14 private and 14 bookable last-minute.

How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Prices are per person, except options priced per group: that price is for the whole group, and the per-person figure assumes the group is full. “Top rated” = the highest score among options with at least 100 reviews.

City Tours in Marrakech — Bahia Palace, Jemaa el-Fna, Majorelle Garden and 2 more

19 options

The 15 best

Ranked by quality, reviews, availability and booking conditions.

Marrakech: Half-Day City Tour with Bahia Palace & Saadian Tombs
›
‹
Our pick
Marrakech: Half-Day City Tour with Bahia Palace & Saadian Tombs Every day · Every 1 h, 09:00 to 15:00 · Up to age 80 ★ 4.64 (1,507 reviews) Duration: 3h Live guide: EN · AR · DE · IT +2 ✓ Free cancellation. from US$ 27 per person
Marrakech City Tour: Morning & Afternoon Walking Guide
›
‹
Travelers' pick
Marrakech City Tour: Morning & Afternoon Walking Guide Three to four hours walking through Jemaa el-Fna, the Mellah, Bahia Palace and the souks with a licensed local guide. Every day · 11 start times, 09:30 to 18:30 · All ages ★ 4.90 (970 reviews) Duration: 3h–4h Live guide: EN ✓ Free cancellation. from US$ 29 per person
Marrakech Half-Day City Tour: Majorelle Garden & Bahia Palace
›
‹
Travelers' pick · Likely to sell out
Marrakech Half-Day City Tour: Majorelle Garden & Bahia Palace Private guided tour of Marrakech with hotel pickup, visiting Majorelle Garden, Koutoubia Mosque, Bahia Palace and Djemaa el-Fna Square. Every day · 08:00, 08:30 and 13:30 · Pickup available · All ages ★ 4.80 (1,544 reviews) Duration: 3h–4h Live guide: EN · AR · DE · FR ✓ Free cancellation. from US$ 38 per person
Marrakech: Private City Tour with Majorelle Garden & Medina Walk
›
‹
Travelers' pick
Marrakech: Private City Tour with Majorelle Garden & Medina Walk Step into Marrakech’s old medina, wander the Majorelle Garden, and see Bahia Palace on a private city tour with hotel pickup and local guide included. Every day · 7 start times, 08:00 to 14:00 · Hotel pickup · All ages ★ 4.70 (703 reviews) Duration: 4h–8h Live guide: EN ✓ Free cancellation. from US$ 28 per person
Private Marrakech City Tour: Medina, Souks & Bahia Palace
›
‹
Travelers' pick
Private Marrakech City Tour: Medina, Souks & Bahia Palace Private half-day tour of Marrakech's medina with certified local guide, hotel pickup and visits to Bahia Palace, Ben Youssef Madrasa, and the souks. Every day · 09:00, 10:00 and 14:00 · Hotel pickup · All ages ★ 4.83 (566 reviews) Duration: 3h–3h 30m Live guide: EN · AR · FR ✓ Free cancellation. from US$ 84 per person
Marrakech City Tour with Private Vehicle: Koutoubia to Majorelle
›
‹
Travelers' pick
Marrakech City Tour with Private Vehicle: Koutoubia to Majorelle Private Marrakech city tour with your own guide and driver, hotel pickup included. Start at Koutoubia Mosque. Every day · 09:30 and 10:00 · Pickup available · All ages ★ 4.83 (236 reviews) Duration: 7h 30m Live guide: EN · FR · ES ✓ Free cancellation. from US$ 68 per person
Marrakech half-day tour: Majorelle Garden, Bahia Palace & more
›
‹
Excellent quality
Marrakech half-day tour: Majorelle Garden, Bahia Palace & more Half-day private tour of Marrakech with air-conditioned vehicle, professional guide and admission to Majorelle Garden, Bahia Palace. Every day · 02:00 and 09:00 · Pickup available ★ 4.69 (249 reviews) Duration: 3h–4h Live guide: EN · FR · ES ✓ Free cancellation. from US$ 30 per person
Marrakech: Full Day Private Tour with Majorelle Garden & Souks
›
‹
Travelers' pick
Marrakech: Full Day Private Tour with Majorelle Garden & Souks Six-hour private Marrakech city tour covering Koutoubia Mosque, Bahia Palace, Ben Youssef Madrasa, Jewish Quarter and Djemaa El Fna souks. Local guide, hotel pickup included. Every day · 7 start times, 08:30 to 12:00 · Hotel pickup · Up to age 80 ★ 4.72 (216 reviews) Duration: 6h Live guide: EN · AR · DE · IT +2 ✓ Free cancellation. from US$ 69 per person
Marrakech Medina: Ben Youssef Madrasa & Souks Walking Tour
›
‹
Travelers' pick
Marrakech Medina: Ben Youssef Madrasa & Souks Walking Tour Half-day walking tour of Marrakech medina with Ben Youssef Madrasa entry, souks, and Les Jardins Secrets. Local guide included, hotel pickup available. Around 4 hours. Every day · 10 start times, 09:00 to 16:00 ★ 4.59 (227 reviews) Duration: 3h Live guide: EN · AR · DE · IT +2 ✓ Free cancellation. from US$ 29 per person
Marrakech Tour: Bahia Palace, Majorelle Garden & Souks
›
‹
Marrakech Tour: Bahia Palace, Majorelle Garden & Souks Walk the medina's maze of spice shops and traditional bakeries with a guide, then tour Bahia Palace and Majorelle Garden: hotel pickup included, half-day format. Every day · No fixed time · Up to age 70 ★ 4.18 (176 reviews) Duration: 3h–4h Live guide: EN · AR · DE · RU +9 ✓ Free cancellation. from US$ 100 per person
Private Marrakech city tour with multilingual driver
›
‹
★ Top rated
Private Marrakech city tour with multilingual driver Private minivan tour of Marrakech with multilingual driver, hotel pickup and traditional mint tea included: visit Bahia Palace, El Badi Palace. Every day · 51 start times, 08:00 to 17:00 · Pickup available ★ 4.97 (145 reviews) Duration: 3h–4h ✓ Free cancellation. from US$ 101 per group
Marrakech Evening Tour: Private City Walk & Local Guide
›
‹
Excellent quality
Marrakech Evening Tour: Private City Walk & Local Guide Experience Marrakech’s lively evening with a private city tour. Visit Jemaa el-Fna, souks, and Koutoubia Mosque with a local guide. Includes coffee or tea. Every day · 18:00, 18:30, 19:00, 19:30 and 20:00 ★ 4.69 (101 reviews) Duration: 2h 30m Live guide: EN · AR ✓ Free cancellation. from US$ 60 per person
Marrakech Half-Day City Tour: Bahia Palace & Ben Youssef Madrasa
›
‹
Best value · -5% off its previous price
Marrakech Half-Day City Tour: Bahia Palace & Ben Youssef Madrasa Half-day walking tour of Marrakech's medina with a live guide covering Bahia Palace, Ben Youssef Madrasa, and the souks. Every day · 10:00, 14:00 and 15:00 ★ 4.97 (93 reviews) Duration: 3h 30m Live guide: EN · FR ✓ Free cancellation. from US$ 18.14 per person
Marrakech City Tour: Walking the Medina with a Licensed Guide
›
‹
Travelers' pick
Marrakech City Tour: Walking the Medina with a Licensed Guide Three-and-a-half-hour walking tour of Marrakech's old city with a licensed guide who speaks English or Spanish. You'll cross Jemaa el-Fna square. Every day · 09:30 and 14:30 · All ages ★ 4.95 (39 reviews) Duration: 3h 30m Live guide: EN · ES ✓ Free cancellation. from US$ 35 per person
Marrakech city tour: Jemaa el-Fna, souks, monuments
›
‹
Excellent quality · Likely to sell out
Marrakech city tour: Jemaa el-Fna, souks, monuments Half-day guided tour of Marrakech's medina with a live guide in Italian or French: walk the Koutoubia Mosque exterior, the Ben Youssef Madrasa. Tue and Sun · 09:30 ★ 5.00 (94 reviews) Duration: 3h 30m Live guide: IT · FR ✓ Free cancellation. from US$ 34 per person

Compare 4 more options for City Tours in Marrakech

From US$ 40 per person · 1 h to 5 h

Marrakech: Medina Private Tour & Jemaa el-Fna with Local Guide
›
‹
Excellent quality
Marrakech: Medina Private Tour & Jemaa el-Fna with Local Guide Private Marrakech Medina tour with local guide covering Jemaa el-Fna, Ben Youssef Madrasa, spice souks & Koutoubia Mosque. Includes hidden gardens and art galleries. Every day · Every 30 min, 10:00 to 19:00 · All ages ★ 4.97 (29 reviews) Duration: 3h 30m Live guide: EN · AR · DE · RU +2 ✓ Free cancellation. from US$ 202 per person
Private Marrakech City Tour: Bahia Palace, Majorelle & Souks
›
‹
Private Marrakech City Tour: Bahia Palace, Majorelle & Souks Private Marrakech tour with official guide covering Bahia Palace, Majorelle Garden, Koutoubia Mosque, leather artisans and spice markets. Every day · 09:00, 10:00, 12:00 and 14:00 · Pickup available ★ 5.00 (13 reviews) Duration: 4h 30m Live guide: EN · AR · FR · ES ✓ Free cancellation. from US$ 130 per group
1-Hour Horse Carriage Tour Marrakech: Jemaa el-Fna & Medina
›
‹
1-Hour Horse Carriage Tour Marrakech: Jemaa el-Fna & Medina Ride a horse-drawn carriage through Marrakech for one hour, passing Jemaa el-Fna Square, palaces and the medina with a local guide who speaks English. Every day · Every 30 min, 12:00 to 21:00 · Pickup available · All ages ★ 3.25 (8 reviews) Duration: 1h Live guide: EN · AR · FR · ES ✓ Instant confirmation. from US$ 55 per person
Marrakech City Tour: Majorelle Garden & Bahia Palace
›
‹
Marrakech City Tour: Majorelle Garden & Bahia Palace Half-day guided tour of Marrakech's medina visiting Majorelle Garden, Bahia Palace, Ben Youssef Madrasa, and Jemaa el-Fna square with private driver and hotel pickup. Every day · 08:00, 08:30, 09:00 and 09:30 · Pickup available · All ages ★ 5.00 (4 reviews) Duration: 4h Live guide: EN · FR ✓ Free cancellation. from US$ 40 per person

The top 12 of 19 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
Marrakech: Half-Day City Tour with Bahia Palace & Saadian TombsOur pickGroup of up to 15
US$ 27 per person
3h4.64★ · 1,507Every day · Every 1 h, 09:00 to 15:00English, Arabic, German +3
Private Marrakech city tour with multilingual driverTop ratedPrivate · Pickup offered
US$ 101 per group up to 6 people · ≈ US$ 16.85 per person if 6 go
3h–4h4.97★ · 145Every day · 51 start times, 08:00 to 17:00—
Marrakech Half-Day City Tour: Bahia Palace & Ben Youssef MadrasaBest value
US$ 18.14 per person
3h 30m4.97★ · 93Every day · 10:00, 14:00 and 15:00English, French
Marrakech City Tour: Morning & Afternoon Walking Guide
US$ 29 per person
3h–4h4.90★ · 970Every day · 11 start times, 09:30 to 18:30English
Marrakech Half-Day City Tour: Majorelle Garden & Bahia PalacePrivate · Pickup offered
US$ 38 per person
3h–4h4.80★ · 1,544Every day · 08:00, 08:30 and 13:30English, Arabic, German +1
Marrakech: Private City Tour with Majorelle Garden & Medina WalkPrivate · Pickup offered
US$ 28 per person
4h–8h4.70★ · 703Every day · 7 start times, 08:00 to 14:00English
Private Marrakech City Tour: Medina, Souks & Bahia PalacePrivate · Pickup offered
US$ 84 per person
3h–3h 30m4.83★ · 566Every day · 09:00, 10:00 and 14:00English, Arabic, French
Marrakech City Tour with Private Vehicle: Koutoubia to MajorellePrivate · Pickup offered
US$ 68 per person
7h 30m4.83★ · 236Every day · 09:30 and 10:00English, Spanish, French
Marrakech half-day tour: Majorelle Garden, Bahia Palace & morePrivate · Pickup offered
US$ 30 per person
3h–4h4.69★ · 249Every day · 02:00 and 09:00English, Spanish, French
Marrakech: Full Day Private Tour with Majorelle Garden & SouksPrivate · Pickup offered
US$ 69 per person
6h4.72★ · 216Every day · 7 start times, 08:30 to 12:00English, Arabic, German +3
Marrakech Medina: Ben Youssef Madrasa & Souks Walking TourPrivate
US$ 29 per person
3h4.59★ · 227Every day · 10 start times, 09:00 to 16:00English, Arabic, German +3
Marrakech Tour: Bahia Palace, Majorelle Garden & SouksPrivate
US$ 100 per person
3h–4h4.18★ · 176Every day · No fixed timeEnglish, Arabic, German +10

By what you need

Related

More things to do in Marrakech

Camel Rides in Marrakech193 optionsOvernight Tours from Marrakech125 optionsAgafay Desert Tours in Marrakech118 optionsATV Tours in Marrakech77 optionsMerzouga Desert Tours from Marrakech76 optionsBerber Culture Tours in Marrakech96 optionsMarrakech to Atlas Mountains86 optionsDay Trips from Marrakech128 optionsWaterfall Tours from Marrakech66 optionsAtlas Mountains Berber Culture Tours43 optionsHiking Tours in Marrakech63 optionsNature and Wildlife Tours in Marrakech36 optionsOurika Valley from Marrakech48 optionsAtlas Mountains Camel Rides25 optionsAtlas Mountains Waterfall Tours24 optionsOurika Valley Day Trips36 optionsAtlas Mountains Day Trips41 optionsAtlas Mountains Hiking Tours34 optionsAtlas Mountains Nature and Wildlife Tours14 optionsOurika Valley Waterfall Tours30 optionsFood Tours in Marrakech42 optionsMarrakech to Fes Tours21 optionsSafaris from Marrakech37 optionsBahia Palace Tours42 optionsHot Air Balloon Rides in Marrakech18 optionsOurika Valley Hiking Tours14 optionsOurika Valley Nature and Wildlife Tours11 optionsMarrakech Cooking Class22 optionsAtlas Mountains Agafay Desert Tours14 optionsOuzoud Waterfalls from Marrakech24 optionsAirport Transfers in Marrakech25 optionsOurika Valley Berber Culture Tours19 optionsMajorelle Garden Tours17 optionsUNESCO World Heritage Tours in Marrakech12 optionsOuzoud Waterfalls Boat Tours13 optionsAtlas Mountains Hot Air Balloon Rides5 optionsSaadian Tombs Tours10 optionsOuzoud Waterfalls Nature and Wildlife Tours8 optionsPalm Grove: Tours & Activities11 optionsMarrakech Medina Shopping Tours5 optionsBike Tours in Marrakech7 optionsOasis Tours in Marrakech5 optionsKoutoubia Mosque6 optionsSandboarding Tours from Marrakech5 optionsJeep Tours in Marrakech6 optionsClimbing Mount Toubkal7 optionsBen Youssef Madrasa: Tours & Activities10 optionsHammams & Turkish Baths in Marrakech5 optionsHorseback Riding Tours in Marrakech5 options
Need help planning your next activity?