A French-owned hotel just north of the Cité Portugaise, La Villa has sleek modern rooms with good beds, excellent bathrooms and satellite TV. There's a rooftop bar and dining area (dinner Dh300), the top terrace has a hot tub (Dh80 per hour) and massages are available in a dedicated downstairs room (Dh350 per hour).
La Villa & Spa
El Jadida