There are plenty of dive bars in the centre of town, but these lack charm and are off-limits for all females except prostitutes. In general, the bars in the larger hotels – especially the Hyatt Regency or Sofitel Tour Blanche – or trendy restaurants such as Le Cabestan are better choices.

Ain Diab & Anfa

The beachfront suburb of Ain Diab is the main place for late-night drinking and dancing. However, hanging out with Casablanca’s beautiful people for a night on the town doesn’t come cheap. Expect to pay at least Dh150 to get into any club and as much again for a drink. Heavy-set bouncers guard the doors and practise tough crowd control – if you don’t look the part, you won’t get in. Many of these clubs cater for well-heeled Gulf Arabs (a Saudi prince has a palace on the Corniche), and Egyptian or Lebanese performers are popular.