2 days in Marrakesh
With two days in Marrakesh, you can explore souks and historic highlights (think medieval palaces, mosques, and 11th-century gardens), sample plenty of flavorsome local food, and enjoy local cultural experiences, including traditional hammams.
Suggested itinerary
Kicking off with a focus on history, souks and Moroccan cuisine, here’s how to spend 2 days in Marrakesh.
Day 1
Start your day exploring the heart of Marrakesh’s Medina — a UNESCO World Heritage Site, and an absolute must-visit.
Jemaa el Fna square is at the heart of the medina. Through the day, it plays host to vendors, snake charmers and street performers. After dark, it transforms into a lively food market with stalls serving traditional Moroccan dishes.
On day one, don’t miss the chance to see Koutoubia Mosque (Marrakesh’s largest mosque and most iconic minaret), with Bahia Palace another highlight. This 19th-century masterpiece boasts incredible tilework and lush gardens.
Ahead of lunch, take a walk through the ruined, but still splendid, El Badi Palace before dining in a rooftop restaurant.
Come the afternoon, spend a few hours exploring the best souks of Marrakesh in the Medina.
As the golden hour approaches, return to Jemaa el-Fnaa to soak up its lively energy and eat street food, or else enjoy a traditional music show at a riad restaurant.