Very Good 922 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet


  •  Babysitting
  •  Free WiFi
  •  Gym
  •  Kids Club
  •  Parking On Site
  •  Pet-friendly
  •  Pool
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
property home living room cottage farmhouse flooring Villa mansion Suite hall tile tiled



With a stay at Hotel Riad Villa Maroc, you’ll be centrally located in Ahl Agadir, steps from Place Moulay el Hassan and minutes from Mohammed Ben Abdallah Museum. This family-friendly hotel is within close proximity of Skala de la Ville and Skala du Port.


Make yourself at home in one of the 21 individually decorated guestrooms. Your Tempur-Pedic bed comes with Egyptian cotton sheets, and all rooms are furnished with single sofa beds. Bathrooms have complimentary toiletries and hair dryers. Conveniences include day beds and a turndown service, and housekeeping is provided daily.

Spa, Wellness & Premium Amenities

Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You’re sure to appreciate the recreational amenities, including a health club, an outdoor pool, and an outdoor tennis court. This Mediterranean hotel also features complimentary wireless Internet access, concierge services, and babysitting/childcare (surcharge). Guests can catch a ride to nearby destinations on the area shuttle (surcharge).

Food & Drink

Grab a bite to eat at the hotel’s restaurant, where you can enjoy drinks at a bar and dine alfresco (weather permitting). Or stay in and take advantage of 24-hour room service. Relax with a refreshing drink from a poolside bar or one of the 2 bars/lounges. A complimentary cooked-to-order breakfast is served daily.

Business & Travel Amenities

Featured amenities include a business center, express check-in, and dry cleaning/laundry services. For a surcharge, guests may use a roundtrip airport shuttle (available on request) and a train station pick-up service.

How to Get There

Hotel Riad Villa Maroc
10 Rue Abdellah Ben Yassine
Essaouira, 44000 Morocco


So Happy We Decided to Stay Here

We came to Essaouira after staying in Marrakech because I wanted to be by the ocean. In Marrakech we splurged and stayed at a hotel that was named the best hotel in the world in 2018. It was amazing but at the price point we paid it better had been. The reason I mention this is because to me our stay at Villa Marroc rivalled our stay in our fancy hotel in Marrakech. Our room here was huge, well appointed & comfortable, the rooftop terrace was such a wonderful place to eat the delicious breakfasts provided, the location couldn't be better & the staff was so friendly & helpful. Fatima was especially lovely but all the staff there were genuinely wonderful. We took advantage of the lounge in the evenings where there was a perfectly laid fire in the fireplace (Essaouira can get chilly at night) and sat back and listened to modern Moroccan & middle eastern music...an unexpected treat. On our last night we ate dinner in the hotel. Every bit of the experience from the way our table was set to the service to the food was perfect. I am back in Canada dreaming of Essaouira thanks to Villa Marroc.

The most wonderful place!

My husband and I had only a few days to take a summer break and under the advise of a friend we chose Villa Maroc in Essaouira for this.
We could not have chosen a better place: the Riad in the Medina is BEAUTIFUL, as well as it's other hotel, more inland and with a pool.
We stayed in the hotel in the Medina, perfectly placed to enjoy the Medina to it's fullest, and write next to the beach too.
The food was delicious. The decor and view was perfect. The spa was lovely.
But what make this place particularly special is the people working in it. They are the warmest, kindest and most helpful people, all of them. They made us feel right at home straight away.
A special thank you to Fatima, who took special care of us with so much love.
We will absolutely come back and recommend it to anyone.

Villa Maroc

We stayed at Villa Maroc for 3 nights and had a great stay, thanks very much to Fatima who served us breakfast every morning on the rooftop overlooking the sea, we had a very spacious family room and the hotel felt like a true bit of history. It was a great base for exploring Essaioura being in the medina and it's sister hotel had a swimming pool that we used though it's 20min driving away so having a car was great as we could come and go as we pleased although they do have a shuttle bus in the morning and afternoon. Would definitely recommend.