4 Best Hotels in Rabat and Casablanca, Morocco

Dar Al Manar

$$ | Phare Sidi Mesbah, El Jadida, 24000, Morocco

This delightful guesthouse just outside of town is an ideal place to unwind. Having only five rooms—each done up with Moroccan zellij (tile work), traditional furnishings, and embroidered linens—it offers a genuine sense of peace. The feeling is further enhanced by splendid gardens and an upstairs terrace that comes complete with a solarium. While breakfast is included, lunch and dinner can also be ordered in advance and often include homemade bread and vegetables from the garden.

Pros

  • Beautiful gardens
  • Intimate atmosphere
  • Relaxing environment

Cons

  • A little out of town
  • Only five rooms and can book up fast
  • No alternate dining options nearby
Phare Sidi Mesbah, El Jadida, 24000, Morocco
0523-35–16–45
hotel Details
5 rooms
Rate Includes: Free Breakfast

Quick Facts

  • $$

L'iglesia

$$$ | Eglise Espagnole, Cite Portuguaise, El Jadida, Morocco Fodor's Choice

One of Morocco’s most chic hotels is partly built within the walls of the old Spanish church, St. Anthony of Padua, in the heart of the centuries-old Cité Portugaise. Set over two sites (the church and convent, and the former American Consulate), the rooms here are quirky yet comfortable, with original features maintained for a truly ethereal feel. The old bell was taken from the tower (which you can still climb) and installed in the entrance hall, while the altar area has been transformed into a sublime salon where you can sit and drink, read, or just gaze in wonder at what may be the country’s most impressive collection of Art Deco objects. 

Pros

  • Unique interiors
  • Gorgeous building
  • Historical setting

Cons

  • If you stay in the converted church, breakfast is in a different building
  • Expensive for the area
  • Few other restaurant options in the area
Eglise Espagnole, Cite Portuguaise, El Jadida, Morocco
0523-37–34–00
hotel Details
14 rooms
Rate Includes: Free Breakfast

Quick Facts

Mazagan Beach Resort

$$$$ | Plage de Mazagan, El Jadida, Morocco

Mazagan is a spectacular seaside resort between Azemmour and El Jadida. Built over more than 500 acres, it has changed the definition of luxury accommodations in Morocco, not just on this part of the coast. The resort is a full-service operation with lots to keep both adults and kids occupied. Facilities include 11 restaurants, numerous pools, a high-end spa, a casino, a top-notch golf course, a variety of organized water sports and activities, plus access to a breathtaking beach.

Pros

  • Luxury accommodations
  • Sprawling property
  • Lots of leisure activities

Cons

  • Not accessible by public transportation
  • Expensive
  • Very large, so lacks intimacy
Plage de Mazagan, El Jadida, Morocco
0523-38–80–60
hotel Details
500 rooms
Rate Includes: No Meals

Quick Facts

Recommended Fodor's Video

Pullman Mazagan Royal Golf & Spa

$$ | Km 7, P4302, El Jadida, 24000, Morocco

This luxury hotel has large, well-equipped rooms that are decorated in a classy contemporary style. Views abound over the lush greens of its 18-hole golf course to the Atlantic beyond. There are several restaurants on-site as well as great recreational facilities—including a pair of pools (one indoors, one out) and a fabulous spa. Note that the hotel is in a quiet area north of El Jadida, on the right as you drive south. It's out of the range of the town's petit taxis, but you can charter a grand taxi to get you there.

Pros

  • Quiet area
  • Good for golf
  • On the beach

Cons

  • No public transportation
  • Somewhat impersonal
  • No off-site eateries nearby
Km 7, P4302, El Jadida, 24000, Morocco
0523-37–91–00
hotel Details
121 rooms
Rate Includes: Free Breakfast

Quick Facts

  • $$