Skip to main content

Search hotels in Mezgalef

Enter your dates to see the latest prices and deals for Mezgalef hotels

Mezgalef – 1 hotel or place to stay

Filter by:

Star rating
Review score

Lixus Beach Resort - All Inclusive

Larache (Near Mezgalef)

Hotel Lixus Beach Resort is a resort in Larache that features a tennis court and fitness centre. Among the various facilities are a terrace, a shared lounge, as well as a bar.

H
Hatim
From
Morocco
Personally, for me it is one of the most amazing hotels in Morocco. The pinacle. Of that place is the beach and the setting... Amazing in one word!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,011 reviews
Price from
US$117.40
1 night, 2 adults

Villa Zahra

Larache (Near Mezgalef)

Villa Zahra is located in Larache and features a private pool and sea views. This beachfront property offers access to a terrace and free private parking. The guest house has family rooms.

J
Jaime
From
Spain
We had an amazing time at Villa Zahra, great hosts. Everyone was súper friendly and welcoming. If we come back to Larache will visit back for sure! Thanks for everything guys! :)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 143 reviews
Price from
US$117.64
1 night, 2 adults

La Fiermontina Ocean

Larache (Near Mezgalef)

La Fiermontina Ocean features a garden, private beach area, a terrace and restaurant in Larache. Featuring a bar, this 5-star resort has air-conditioned rooms with a private bathroom.

Y
Yulia
From
Russia
The hotel left an amazing impression on us! It's very beautiful, quiet and magnificent! The service is top-notch. The food is delicious. This place is unique! :)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 58 reviews
Price from
US$399.63
1 night, 2 adults

Villa Naima

Larache (Near Mezgalef)

Boasting air-conditioned accommodation with a private pool, Villa Naima is set in Larache. This property offers access to a balcony, free private parking and free WiFi.

N
Natalie
From
United Kingdom
It was amazing exceeded my expectations It made our family holiday very special and we made some amazing memories which we will remember forever
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 16 reviews
Price from
US$317.61
1 night, 2 adults

Hotel Salime Al Khozama

Larache (Near Mezgalef)

Hotel Salime Al Khozama provides accommodation in Larache. Featuring a restaurant, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

A
Anna
From
Switzerland
good location close to city center, restaurants and triathlon race venue. Quite helpful staff. very friendly. aircon worked well.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 67 reviews
Price from
US$68.82
1 night, 2 adults

Dar Dahbia

Asilah (Near Mezgalef)

Located 1.3 km from Plage de Asilah, Dar Dahbia in Asilah provides rooms with air conditioning and free WiFi. There is a private entrance at the apartment for the convenience of those who stay.

D
Dino
From
Portugal
Nice, clean room with good facilities
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 194 reviews
Price from
US$58.82
1 night, 2 adults

Darmimouna

Asilah (Near Mezgalef)

Located within 1.3 km of Plage de Asilah and 43 km of Ibn Batouta Stadium in Asilah, Darmimouna provides accommodation with seating area.

M
Maria
From
Norway
Great staff, breakfast and a beautiful place to live. Would recommend to everyone!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 297 reviews
Price from
US$76.46
1 night, 2 adults

RIAD OASIS D'ASILAH

Asilah (Near Mezgalef)

Located within 1.3 km of Plage de Asilah and 44 km of Ibn Batouta Stadium, RIAD OASIS D'ASILAH offers rooms with air conditioning and a private bathroom in Asilah.

R
Remo
From
Switzerland
beautiful riad, delicious breakfast and greatly located. lovely people, who looked after us very well :)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 572 reviews
Price from
US$121.63
1 night, 2 adults

Dar el Maq - Antlantic view & Sauna

Asilah (Near Mezgalef)

Set in Asilah in the Tanger-Tetouan region, Dar el Maq - Antlantic view & Sauna features a patio and city views. Built in 1930, the property includes spa facilities and solarium.

D
David
From
United Kingdom
Great position and outside space (the roof terrace)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 104 reviews
Price from
US$275.27
1 night, 2 adults

Sultana larache

Larache (Near Mezgalef)

Sultana larache features air-conditioned accommodation in Larache. The bed and breakfast has access to a restaurant and free WiFi. The bed and breakfast has family rooms.

W
Wendi
From
Belgium
Staff was super friendly. We have been received like kings. They came to fetch us at the parking, then accompanied us to a great restaurant and breakfast was delicious.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 135 reviews
Price from
US$127.16
1 night, 2 adults
See all hotels in and around Mezgalef

Budget hotels in Mezgalef and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 143 reviews

Villa Zahra is located in Larache and features a private pool and sea views. This beachfront property offers access to a terrace and free private parking. The guest house has family rooms.

From US$117.64 per night

Located in Larache in the Tanger-Tetouan region, Halima Guesthouse provides accommodation with free private parking. The property features garden views.

From US$74.11 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews

Set in Asilah in the Tanger-Tetouan region, Khanfous Retreat has a patio and mountain views. The property features garden views. Guests can make use of a garden.

Best hotels with breakfast in Mezgalef and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 58 reviews

La Fiermontina Ocean features a garden, private beach area, a terrace and restaurant in Larache. Featuring a bar, this 5-star resort has air-conditioned rooms with a private bathroom.

From US$493.38 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,011 reviews

Hotel Lixus Beach Resort is a resort in Larache that features a tennis court and fitness centre. Among the various facilities are a terrace, a shared lounge, as well as a bar.

From US$146.76 per night