Casablanca
Casablanca · Morocco

Should You Visit the Hassan II Mosque in Casablanca?

The Hassan II Mosque is one of the few large mosques in Morocco open to non-Muslims, and the guided visit is genuinely impressive. Expect to spend about 45–60 minutes inside with a licensed guide who explains the architecture, the massive scale (it holds 105,000 worshippers), the intricate zellige tilework, carved cedar, and the unusual location right on the Atlantic. The interior is calm and beautifully lit; the ocean views from the prayer hall are striking. Groups are usually capped at around 25–30 people. You’ll be asked to remove shoes (they provide plastic covers) and women must cover their shoulders and knees—long dresses or loose trousers work best.

The best time to go is spring (March–May) or autumn (September–November) when it’s cooler and less crowded. Avoid summer if you dislike heat and humidity. Expect to pay around $20–35 for a simple guided mosque ticket. A half-day city tour that includes the mosque, transport, and other stops usually runs $70–160 per person depending on whether it’s shared or private. Pick the straightforward guided mosque visit if your time is limited; skip the long city tours that cram in the medina, Mohammed V Square, and a shopping stop unless you actually want the full package.

Book it

Casablanca City Tour with Hassan II mosque ticket included
viator · Hassan II Mosque Museum
$45 per person
Private Tour of Casablanca with Hassan II Mosque Entry Ticket
viator · Hassan II Mosque Museum
$53 per person
Casablanca Half-day Guided Tour with Hassan II mosque ticket
viator · Hassan II Mosque Museum
$44 per person
Street Private Guided Food Tour with Tastings at Casablanca
viator
$90 per person
Casablanca Food Tour
viator
$106 per person
Casablanca Small-Group Tour: Hassan II Mosque, Quartier Habous
viator · Habous market
$34 per person

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Casablanca

Private Hammam Experience → Day Trip To Rabat → Traditional Hammam Experience → Art Museum Tour → Coastal Bike Tour → Cultural Tour → Hammam Spa → Beach Day → All Casablanca trips →
Get the best trips, at the best price