5 best day trips from Marrakech

1. day trip to Essaouira

Two hours from Marrakech, laid-back bohemian vibes permeate Morocco’s breezy coastal town of Essaouira. Marvel at the city’s historic Portuguese architecture, the distinctive blue and white buildings, and walled medina. Visitors can roam the port and watch fishermen unload their boats for a aily fish auction. History buffs will love the Skala du Port, the 16th-century defensive ramparts that when guarded the region attacks against the ocean . For a peaceful afternoon, visit Essaouira’s stretch of breezy, golden beaches and luxuriate in fresh-caught fish at a close-by restaurant.

2. day trip to Imlil