Skip to content

Hassan II Mosque Tours: Compare 40 Options (October 2026)

Independent comparison Prices checked October 4, 2026 Prices shown in USD 40 options compared

Our top pick is Casablanca Half-day Guided Tour with Hassan II mosque ticket (4.5 h, ★ 4.9 (860)). Well-rated options that include the entrance ticket start at $15.75 from, per person, and 40 of 40 options offer free cancellation.

Our picks

Casablanca Half-day Guided Tour with Hassan II mosque ticket
Best overall

Casablanca Half-day Guided Tour with Hassan II mosque ticket

4.5 h · ★ 4.9 (860) $44 from, per person
Free cancellation
Highest weighted rating of 11 options with 50+ reviews. Check availability
Skip the line Hassan II Mosque guided Tour entry tickets included
Lowest price, entry included

Skip the line Hassan II Mosque guided Tour entry tickets included

45 min–1 h · ★ 4.7 (249) $15.75 from, per person
Free cancellation Entry included
Cheapest well-rated option that includes the entrance ticket. Check availability
Casablanca’s Soul: Private Tour of Hassan II Mosque & More
Private option

Casablanca’s Soul: Private Tour of Hassan II Mosque & More

5 h · ★ 4.9 (67) $144 from, per person
Free cancellation
Highest-rated private tour: only your group. Check availability

Compare the options

Option Duration Rating Price Book
Casablanca Half-day Guided Tour with Hassan II mosque ticket
Free cancellation
4.5 h ★ 4.9 (860) $44
from, per person
Check
Casablanca City Tour with Hassan II mosque ticket included
Free cancellation
4.5 h ★ 4.8 (3,065) $51.95
from, per person
Check
Private Tour of Casablanca with Hassan II Mosque Entry Ticket
Free cancellation
4 h–5 h ★ 4.8 (2,035) $51.95
from, per person
Check
Casablanca Hassan II Mosque and City Highlights Tour
Free cancellation
4.5 h ★ 4.9 (720) $40.40
from, per person
Check
Casablanca City Tour: Hassan II Mosque, Arab League Park & Sights
Free cancellation
4.5 h ★ 4.9 (141) $23.09
from, per person
Check
Visit Casablanca with access to Hassan II Mosque
Free cancellation
5 h–6 h ★ 4.8 (297) $55
from, per person
Check
Skip the line Hassan II Mosque guided Tour entry tickets included
Free cancellation Entry included Skip the line
45 min–1 h ★ 4.7 (249) $15.75
from, per person
Check
Casablanca Guided City Tour with Hassan II mosque Ticket Option
Free cancellation
4 h–6 h ★ 4.9 (124) $38
from, per person
Check
Casablanca Tour from Marrakech: Hassan II Mosque and City Tour
Free cancellation
13 h ★ 4.6 (1,509) $30.01
from, per person
Check
Casablanca’s Soul: Private Tour of Hassan II Mosque & More
Free cancellation Private
5 h ★ 4.9 (67) $144
from, per person
Check

Explore all 40 options

  1. Casablanca Half-day Guided Tour with Hassan II mosque ticket
    Casablanca Half-day Guided Tour with Hassan II mosque ticket 4.5 h · ★ 4.9 (860)
    Free cancellation
    $44 from, per person Check availability
  2. Casablanca City Tour with Hassan II mosque ticket included
    Casablanca City Tour with Hassan II mosque ticket included 4.5 h · ★ 4.8 (3,065)
    Free cancellation
    $51.95 from, per person Check availability
  3. Private Tour of Casablanca with Hassan II Mosque Entry Ticket
    Private Tour of Casablanca with Hassan II Mosque Entry Ticket 4 h–5 h · ★ 4.8 (2,035)
    Free cancellation
    $51.95 from, per person Check availability
  4. Casablanca Hassan II Mosque and City Highlights Tour
    Casablanca Hassan II Mosque and City Highlights Tour 4.5 h · ★ 4.9 (720)
    Free cancellation
    $40.40 from, per person Check availability
  5. Casablanca City Tour: Hassan II Mosque, Arab League Park & Sights
    Casablanca City Tour: Hassan II Mosque, Arab League Park & Sights 4.5 h · ★ 4.9 (141)
    Free cancellation
    $23.09 from, per person Check availability
  6. Visit Casablanca with access to Hassan II Mosque
    Visit Casablanca with access to Hassan II Mosque 5 h–6 h · ★ 4.8 (297)
    Free cancellation
    $55 from, per person Check availability
  7. Skip the line Hassan II Mosque guided Tour entry tickets included
    Skip the line Hassan II Mosque guided Tour entry tickets included 45 min–1 h · ★ 4.7 (249)
    Free cancellation Entry included Skip the line
    $15.75 from, per person Check availability
  8. Casablanca Guided City Tour with Hassan II mosque Ticket Option
    Casablanca Guided City Tour with Hassan II mosque Ticket Option 4 h–6 h · ★ 4.9 (124)
    Free cancellation
    $38 from, per person Check availability
  9. Casablanca Tour from Marrakech: Hassan II Mosque and City Tour
    Casablanca Tour from Marrakech: Hassan II Mosque and City Tour 13 h · ★ 4.6 (1,509)
    Free cancellation
    $30.01 from, per person Check availability
  10. Casablanca Small-Group Tour: Hassan II Mosque, Quartier Habous
    Casablanca Small-Group Tour: Hassan II Mosque, Quartier Habous 3 h–4 h · ★ 5.0 (41)
    Free cancellation
    $33.48 from, per person Check availability
  11. Casablanca’s Soul: Private Tour of Hassan II Mosque & More
    Casablanca’s Soul: Private Tour of Hassan II Mosque & More 5 h · ★ 4.9 (67)
    Free cancellation Private
    $144 from, per person Check availability
  12. Private Tour of Casablanca with Hassan II Mosque Entry Ticket
    Private Tour of Casablanca with Hassan II Mosque Entry Ticket 4 h–6 h · ★ 4.8 (32)
    Free cancellation
    $52 from, per person Check availability
  13. Day Trip from Rabat to Casablanca with Hassan II Mosque Ticket
    Day Trip from Rabat to Casablanca with Hassan II Mosque Ticket 6 h–7 h · ★ 5.0 (12)
    Free cancellation Private
    $162 from, per person Check availability
  14. Guided Tour of Casablanca City with Hassan II Mosque ticket
    Guided Tour of Casablanca City with Hassan II Mosque ticket 4 h–5 h · ★ 5.0 (22)
    Free cancellation
    $52 from, per person Check availability
  15. Casablanca City Tour with Hassan II Mosque (Optional Tickets)
    Casablanca City Tour with Hassan II Mosque (Optional Tickets) 4 h–5 h · ★ 4.6 (107)
    Free cancellation
    $60 from, per person Check availability
  16. Casablanca Hassan II Mosque Guided Tour with Skip the Line Entry
    Casablanca Hassan II Mosque Guided Tour with Skip the Line Entry 2 h · ★ 4.0 (5)
    Free cancellation Private
    $16.45 from, per person Check availability
  17. Casablanca Hassan II Mosque Small-Group Tour with Entry Ticket
    Casablanca Hassan II Mosque Small-Group Tour with Entry Ticket 2 h · ★ 3.8 (10)
    Free cancellation
    $33.48 from, per person Check availability
  18. Discover Casablanca City and skip the line to Hassan II Mosque
    Discover Casablanca City and skip the line to Hassan II Mosque 3 h–4 h · ★ 5.0 (10)
    Free cancellation Private
    $180 from, per person Check availability
  19. Casablanca City Tour including Hassan II Mosque Fees
    Casablanca City Tour including Hassan II Mosque Fees 4 h–5 h · ★ 5.0 (7)
    Free cancellation
    $70 from, per person Check availability
  20. Casablanca: Hassan II Mosque and Jewish Museum Small-Group Tour
    Casablanca: Hassan II Mosque and Jewish Museum Small-Group Tour 2 h · ★ 5.0 (5)
    Free cancellation
    $48.48 from, per person Check availability
Prefer to browse on Viator itself? See all on Viator →

More in the same city

Best overall · $44 Check availability