This popular port town (called Mogador by the Portuguese) dates to Phoenician times, but it was redesigned in the 18th century by a French architect who was in the service of Louis XV. Its cultural mix, blue-painted and whitewashed buildings, and pinkish-red ramparts make it one of the most attractive resorts on the Atlantic coast.
Essaouira has a wonderful old city as well as a nice port area—we enjoyed browsing the fresh-fish stalls and then eating at one of the long picnic tables set up beside the ocean. Consistent wind attracts windsurfers and kite surfers from all over the world to Essaouira, which has a large beach just south of the medina. Another big draw is the annual International Gnaoua and World Music Festival (http://www.festival-gnaoua.net), which takes place in June. Because the festival attracts a large crowd and accommodations fill early, it's best to make reservations well in advance if you're planning to visit then.
Day trips can be made to Safi (a coastal town famous for its tiles and pottery) or El-Jadida (with an impressive Portuguese fortress and a golf course). Essaouira can be reached by bus from Agadir or Marrakesh. 110 mi/175 km west of Marrakesh.