Касабланка является крупнейшим городом Марокко и его деловым центром. Город разделен на новый и старый районы, каждый из которых имеет свою Медину. В новой части расположены небоскребы и грандиозная мечеть Хасана II, способная вместить 25 тысяч человек. Здесь же находятся офисы банков, компаний и иностранных корпораций. Центром Касабланки считается площадь Объединенных наций.
На набережной Корниш ведется активная ночная жизнь с множеством клубов, ресторанов и баров, работающих до рассвета. В старой Медине доминируют традиционные низкие здания, среди которых расположен знаменитый Хаббус – торговый район с восточными рынками, предлагающими разнообразные товары и сувениры. Главной достопримечательностью старой части города является церковь Нотр Дам де Лурд.
Главной достопримечательностью Касабланки по праву считается мечеть Хасана II, открытая в 1993 году и являющаяся второй по величине в мире после мечети в Мекке. Ее минарет возвышается на высоту 200 метров. Интерьеры мечети впечатляют своими красочными фресками, резьбой по дереву и разнообразными узорами. Мраморный зал для молитв украшен великолепными венецианскими люстрами и поддерживается 78 колоннами. Комплекс включает действующую мечеть, библиотеку и Национальный музей. В Касабланке также была построена искусственная пристань длиной 3 километра, а порт этого города относится к крупнейшим в Африке.
Пляжи в городе также искусственные, и купание на городском пляже разрешено. В 30 километрах от Касабланки расположен международный аэропорт имени Мохаммеда V, построенный с использованием самых современных технологий.