Essaouira is an Atlantic port town of whitewashed, blue-shuttered lanes inside 18th-century sea walls, known for its cannon-lined Skala ramparts, a working fishing harbor, thuya-wood crafts, and a cool, windy climate that sets it apart from Marrakech.
April to June and September to October give warm days, fewer crowds and slightly gentler wind; July and August are breezy and around 22-25°C, far cooler than Marrakech, but busy with Moroccan holidaymakers.
Eat grilled sardines and sea bream from the port stalls by Place Moulay Hassan, agree the price per kilo before they cook, and try a fish tagine or a plate of Oualidia oysters in the medina.
Stay in a riad inside the medina near the Skala de la Ville or Place Moulay Hassan, so the ramparts, the port and the souks are all within a five-minute walk.
Pack a windbreaker even in summer: the trade wind blows most afternoons, and the beach can be sandblasted while the medina lanes stay calm, so plan the beach for the morning and the walls for sunset.
Read more in Essaouira Travel Guide: Medina, Skala Ramparts, Port & Beach and Morocco: Marrakech, Fes, Chefchaouen & the Coast.