We hastily booked Riad Lotus O Marine based on Trip Advisor rating reviews after our original hotel choice was unavailable so, after taking a 3 hour Supratour bus from Marrakesh, arrived with some trepidation. It's easy to locate and never did we feel unsafe despite it being located at the end of a narrow alley in the heart of the Medina. We were greeted by Khalid who was welcoming, very polite, and served us a refreshing mint tea.
My wife loved the Riad but initially I was unsure as the rooms a furnished in dark wood and carpets so didn't seem practical especially after a day on the beach returning full of salt & sand.
The sun terrace is more weathered than it appears on the photos but allows you a fantastic panoramic view over the town. However, during our stay in late August it was either really hot or very windy so not somewhere you're likely to linger too long after breakfast. nb. There is no plunge pool (unless you count the nearby Atlantic) but there is a Spa offering massage & Hammam.
The rooms do not have air conditioning but the evenings in Essaouira are cool so it really is unnecessary.
Normally we sample the local restaurants when travelling but this time we booked half-board. Evening meals were served indoors in the Salon (by the well photographed chandelier) and breakfast on the rooftop sun terrace. Only 3 rooms were occupied so on the first evening ate alone after Sunset. At first this actually felt rather uncomfortable and having booked for 8 nights were concerned that we may have made a mistake as the menu was limited to 4 mains. However, our opinion soon changed as the food was fantastic and all the staff, in particular Rachid, were amazingly helpful and cheerful despite a major language barrier due to our own poor conversational French. In the end, despite all the opulent furnishing, chill-out music, and obje darte, it's the friendly and helpful staff who make this place a real gem.
Essaouira itself is an amazing magical place just to wander, chill & relax but not too touristy. You will not be disappointed.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC