Les Roches De Mazagan
Three-star seafront hotel on Avenue Annasr with direct access to the El Jadida beach





About this stay
Travellers staying at Les Roches De Mazagan will find themselves right on the beach, with the ocean stretching out before them. The hotel's restaurant is a central hub, offering a diverse menu that caters to all tastes, from local Moroccan dishes to pizza and fresh seafood. It’s a place where families can gather for meals, with options for halal and vegetarian diets. The rooms are designed for comfort, providing a cool retreat with air-conditioning and modern amenities. Many rooms also feature private balconies or terraces, perfect for enjoying the sea breeze and views. The atmosphere is relaxed and welcoming, making it an ideal base for exploring El Jadida or simply unwinding by the water.
- Seafront on Avenue Annasr with direct beach access
- Sea views, with balconies or terraces in some rooms
- Café & Restaurant Les Roches: Moroccan dishes, pizza and seafood
- 24-hour front desk
- Rated 7.8 out of 10 across 683 reviews
Our take
Les Roches De Mazagan stands on Avenue Annasr, on the seafront, with direct access to the beach and sea views from many rooms. That is the whole point of booking it: you walk out onto the sand in the morning, and the UNESCO-listed Portuguese City of Mazagan is in the same town for the afternoon. It is a three-star hotel, functional rather than polished, and some rooms have a balcony or terrace, so I would ask for one facing the sea. One recent guest reported that the hotel took cash only. I would choose it for a short beach break from Casablanca, 96 km away, not for a week of resort facilities. It scores 7.8 out of 10 across 683 reviews.
- Bring enough dirhams in cash: a recent guest reported that the hotel did not accept cards at the time of their stay.
- Ask for a room with a balcony or terrace on the sea side; not every room has one, and the view is the main reason to stay here.
- Visit the Portuguese cistern inside the old Portuguese City, a vaulted underground hall on the UNESCO list since 2004, in the cooler hours.
- Sidi Bouzid beach, about 5 km south of the centre, is the other big beach within reach if you have a car and want a change from the town beach.
Why we love it
- Direct beachfront access with sea views
- Family-friendly restaurant with diverse cuisine
- Comfortable, air-conditioned rooms
- Balconies and terraces available
Why guests love itWith the beach directly in front of the hotel, families can go back and forth between the sand and the room without packing the car. Rooms are air-conditioned with private bathrooms and free WiFi, and some have a balcony or terrace. The on-site Café & Restaurant Les Roches serves Moroccan dishes, pizza and seafood, a mix that usually suits children who are tired of tagines, and breakfast has several options. The 24-hour front desk helps with late arrivals. There is no pool, so on windy Atlantic days children will have only the beach and the town. Pack cash, as one guest reported a cash-only policy. Guests rate it 7.8 out of 10 across 683 reviews.
Guest reviews
Live rates and availability are confirmed with the property. We never show a price until your dates are checked.
Check availability