Located just a stone’s throw from many of Essaouira’s best sights, Riad Mimouna is one of the best riads in the centre of town. All of the rooms are tastefully and traditionally designed, and most of them come with beautiful views over the crashing ocean – in particular the suites, which have floor the ceiling windows. You can also enjoy this panorama from the terrace while you dine; the restaurant here serves traditional Moroccan cuisine and plenty of grilled fish – unsurprisingly, a regional speciality.