Need help?
My lastminute.com
Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My lastminute.com. Read up on the latest travel restrictions.

Cheap Hotels in El Jadida

76
1351 reviews by TrustYou
Route De Casablanca Km7 B.P 116
4.8 Miles from the centre

The Pullman Mazagan Royal Golf and Spa is the perfect place to relax. The luxurious 121-room complex with spacious suites is air-conditioned with free WiFi and 3 restaurants, an intimate bar, an outdoor pool and an 18-hole golf course (closed for renovations until September 30, 2020). Our 5-star hotel can also help you organize conferences and seminars in our 6 meeting rooms and business center.

Show more
per night from £93
(price for Sat, 31 Oct)

Riad Ksar El Jadida Hotel

87
323 reviews by TrustYou
11 8th Street Cité Portugaise, Région Doukkala Abda
1.6 Miles from the centre

Near Citerne Portugaise

Show more
per night from £26
Estimated price based on searches in the last month

Dar Statia 3 Hotel

Rue 32,n 16,cité portugaise

Near El Jadida Citadel

Show more
per night from £27
(price for Tue, 03 Nov)

Hotel centre ville

83
647 reviews by TrustYou
centre de ville, Avenue Mohammed VI El Jadida

Near El Jadida Municipal Theater

Show more
per night from £27
(price for Tue, 03 Nov)

Riad Art House Hotel

Rue Hachmi Bahbah N 12 Cite Portugaise

Near Citerne Portugaise

Show more
per night from £32
(price for Tue, 03 Nov)

Hotel El Morabitine

61
113 reviews by TrustYou
Angle Avenue Mohamed VI &, Avenue Ennakhil
1.3 Miles from the centre

Near El Jadida Municipal Theater

Show more
per night from £35
(price for Tue, 03 Nov)

Hotel ibis El Jadida

71
1406 reviews by TrustYou
Place Nour El Kamar Route De Casablanca
1 Mile from the centre

Near El Jadida Beach

Show more
per night from £35
(price for Tue, 03 Nov)

Amwaj Hotel

80
68 reviews by TrustYou
Avenue des Nations Unies

Near El Jadida Beach

Show more
per night from £37
Estimated price based on searches in the last month

Ryad Oukhouan Hotel

13 Rue Josef Amiel, Cité Portugaise
per night from £38
Estimated price based on searches in the last month

Art Suites El Jadida Hotel

61
156 reviews by TrustYou
20 Bis Avenue lbn Khaldoun
1.1 Miles from the centre

Near El Jadida Municipal Theater

Show more
per night from £41
(price for Tue, 03 Nov)

Jawharat El Jadida Hotel

68
73 reviews by TrustYou
Avenue Khalil Jabran
1.5 Miles from the centre
per night from £42
(price for Tue, 03 Nov)

Riad Dar Statia Hotel

16, Rue 32, Cité portugaise

Near Citerne Portugaise

Show more
per night from £42
(price for Tue, 03 Nov)

Hotels in El Jadida

lastminute.com has a fantastic range of hotels in El Jadida, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent El Jadida hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations El Jadida has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in El Jadida

What are the best hotels to stay in El Jadida?

One of the best hotels to stay in El Jadida is Pullman Mazagan Royal Golf & Spa.

What are the most convenient hotel rates in El Jadida?

Pullman Mazagan Royal Golf & Spa in El Jadida offers one night in a double room at the price of £92.

What hotels are in the central El Jadida neighborhood?

Pullman Mazagan Royal Golf & Spa is located in the central neighborhood of El Jadida.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555