Skip to main content

Filter by:


Star Rating

Review Score

El Groura – 214 hotels and places to stay
See the latest prices and deals by choosing your dates.
Sofitel Tamuda Bay Beach And Spa, hotel in El Groura

Located in M'diq, a 4-minute walk from Plage de M'Diq, Sofitel Tamuda Bay Beach And Spa has accommodations with free bikes, free private parking, a fitness center and a garden.

The facilities.
8.4
Scored 8.4
Very Good
Rated very good
522 reviews
Price from$169.21per night
Hotel A44, hotel in El Groura

Located in Tétouan, Hotel A44 has a terrace, on-site dining and free WiFi. This 3-star hotel has air-conditioned rooms with a private bathroom.

8.0
Scored 8.0
Very Good
Rated very good
1,023 reviews
Price from$56.88per night
Suites Hotel Omeya, hotel in El Groura

Suites Hotel Omeya is located in Martil, just 9.3 mi away from Tetouan and 5 minutes away from Martil Beach. Guests can enjoy the spacious terrace and the lounge.

Every thing is good The hotel is clean and the staff are very kind and helpful
8.3
Scored 8.3
Very Good
Rated very good
298 reviews
Price from$101.58per night
HOSTAL MH BORJ, hotel in El Groura

HOSTAL MH BORJ is located in Martil, within a 3-minute walk of Martil Beach and 1.7 miles of Cabo Negro Beach.

Good position near the beach and shops Receptionist was very helpful
8.3
Scored 8.3
Very Good
Rated very good
135 reviews
Price from$53.46per night
Sary's Hotel, hotel in El Groura

Sary's Hotel is located in M’dik. Free WiFi access is available. Other facilities offered at the property include a shared lounge, shops (on site) and dry cleaning.

in hotel only one person who clean. Shortage of man power who can clean and help
8.0
Scored 8.0
Very Good
Rated very good
43 reviews
Price from$38.49per night
Hôtel Suite Martil, hotel in El Groura

Located in Martil and with Martil Beach reachable within a 12-minute walk, Hôtel Suite Martil provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a...

The establishment prides itself on its immaculate cleanliness, friendly personnel, and a delectable breakfast spread. Furthermore, it's conveniently located just a short 10-minute walk from the beach.
7.5
Scored 7.5
Good
Rated good
1,035 reviews
Price from$62.02per night
El Yacouta, hotel in El Groura

El Yacouta is a 6-story building ideally located by the main road leading to Tanger-Tétouan and Ceuta. It offers comfortable rooms and free Wi-Fi internet access.

comfortable, clean , but you need a car because that’s not the city center
7.5
Scored 7.5
Good
Rated good
130 reviews
Price from$57.74per night
Hotel Kabila, hotel in El Groura

Located on the Mediterranean coast of Morocco, a 25-minute drive from the Ceuta Spanish border and a 45-minute ferry ride to southern Spain, this hotel features a restaurant with terrace facing an...

Good location , however they need to consider doing some renovations to the rooms. Hotel staff were nice and friendly
7.1
Scored 7.1
Good
Rated good
627 reviews
Price from$105.86per night
Hôtel Tamuda Beach, hotel in El Groura

Hôtel Tamuda Beach is located in M'diq, 27 mi from Tangier and 25 mi from Tarifa. The hotel has an outdoor pool and sun terrace, and guests can enjoy a meal at the restaurant.

Everything clean, the staff is very kind and helpful
7.7
Scored 7.7
Good
Rated good
381 reviews
Price from$121.25per night
Mirador Golf Appart-hotel, hotel in El Groura

Mirador Golf Appart-hotel has a seasonal outdoor swimming pool, garden, a terrace and restaurant in Cabo Negro.

it's not very close to the beach but you can easily find taxi that will drive you to the beach with 10 dh in less than 3 minutes , room have dishes and fridge if you stay longer also there is a cooker and table and chairs if you plan on cooking and staying with family or friends. very friendly and professional staff members. there was ac , tv , hill view and ocean view (not beach view)
6.4
Scored 6.4
Pleasant
Rated pleasant
114 reviews
Price from$38.49per night
See all hotels near El Groura
Subscribe to receive premium deals

Prices drop the second you sign up!