Hotels in Casablanca

Find the best deals on 659 hotels in Casablanca

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Casablanca

Find the perfect Casablanca hotel for business or leisure
Best Western Hotel Toubkal
7.3
70 C$
View all deals
Mövenpick Hotel Casablanca
7.6
141 C$
View all deals
Hotel Bellerive
5.3
67 C$
View all deals
Casablanca Le Lido Thalasso & Spa
7.1
100 C$
View all deals
Kenzi Basma Hotel
8.0
88 C$
View all deals
Hyatt Regency Casablanca
8.5
242 C$
View all deals
Sheraton Casablanca Hotel & Towers
7.7
140 C$
View all deals
Idou Anfa Hotel
7.9
92 C$
View all deals
Farah Casablanca
7.4
90 C$
View all deals
Prince de Paris
6.3
57 C$
View all deals
Barceló Casablanca
7.9
117 C$
View all deals
Le Palace d'Anfa
7.8
154 C$
View all deals
Hotel Des Arts Resort & Spa
5.8
80 C$
View all deals
Ibis Casa Sidi Maarouf
8.4
86 C$
View all deals
Le Zenith Hotel & Spa
6.5
98 C$
View all deals
Novotel Casablanca City Center
8.0
107 C$
View all deals
Jm Suites Hotel
7.3
111 C$
View all deals
Hotel Transatlantique
7.8
67 C$
View all deals
Hotel Central
7.7
47 C$
View all deals
Hotel Azur
6.7
76 C$
View all deals
Kenzi Tower Hotel
8.5
169 C$
View all deals
Hotel Suisse
7.5
79 C$
View all deals
Washington Hotel
6.6
75 C$
View all deals
Hotel De La Corniche
9.5
123 C$
View all deals
Hotel Volubilis
6.2
42 C$
View all deals
Hotel Maamoura
7.2
69 C$
View all deals
Hotel Casablanca
6.2
63 C$
View all deals
Hotel East West
6.8
108 C$
View all deals
Casablanca Suites & Spa
7.8
86 C$
View all deals
Gite Nadia
7.8
92 C$
View all deals
Diwan Casablanca
7.3
90 C$
View all deals
Club Val D Anfa
8.1
109 C$
View all deals
Oum Palace Hotel & Spa
7.5
76 C$
View all deals
Hotel du Louvre
4.7
46 C$
View all deals
Villa Blanca Urban Hotel
7.9
178 C$
View all deals
Business Hotel
6.4
59 C$
View all deals
Hôtel & Spa Le Doge
8.7
207 C$
View all deals
Hotel Amouday
7.6
54 C$
View all deals
Art Palace Suites & Spa
7.9
154 C$
View all deals
Atlas Almohades Casablanca City Center
7.6
63 C$
View all deals

When to book a hotel in Casablanca

Low Season
October
High Season
December

cheapest month to stay

30%

expected price decrease

most expensive time to stay

217%

expected price increase

Price
86 C$ - 387 C$
Highest day of week
Friday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

123 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

138 C$

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Casablanca is: 1-2 star, 29 days before. 3 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
45 C$ - 57 C$
3 star
72 C$ - 83 C$
4-5 star
129 C$ - 145 C$

Casablanca travel tips

Let us help you with the best tips about Casablanca

How long do people stay in Casablanca?

A stay of 3 nights is most popular when visiting Casablanca.

How much does a hotel cost in Casablanca?

The cost of a hotel room in Casablanca will vary according to demand, location and star rating. On average, rooms will cost around 96 C$ per night.

When is the best time to book a hotel in Casablanca?

Casablanca hotels are at their most economical to book in the month of October. The rates you are charged may be 44% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Casablanca?

The cost of a Casablanca hotel room will vary for each day but generally Friday works out the most economical, with Thursday proving the least economical.

How much does a luxury hotel in Casablanca cost?

Luxury hotels in Casablanca are priced around 150 C$ a night for each person. Opting for a luxury hotel could add 57% on top of the price of an average hotel in Casablanca, which stands at 65 C$ a night for each person.

How much does a hostel in Casablanca cost?

On average, a hostel in Casablanca will be priced around 42 C$. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be 24 C$ lower than your typical Casablanca hotel.


How much does a hotel in Casablanca cost?

4 stars and above
#1 most popular
Best Western Hotel Toubkal
7.3
70 C$
#2 most popular
Mövenpick Hotel Casablanca
7.6
141 C$
Best value
Prince de Paris
6.3
57 C$
3 stars
#1 most popular
Hotel Bellerive
5.3
67 C$
#2 most popular
Ibis Casa Sidi Maarouf
8.4
86 C$
Best value
Zitouna Appartment
6.7
21 C$
2 stars and below
#1 most popular
Hotel Central
7.7
47 C$
#2 most popular
Hotel Volubilis
6.2
42 C$
Best value
Medina Guesthouse
7.4
32 C$

Cheapest hotels in Casablanca

Cheap hotels and hostels in Casablanca
Youth Hostel Casablanca International
6.4
12 C$
Marjana Chambre Familiale
7.8
22 C$
Zitouna Appartment
6.7
21 C$
Ennasma
5.2
28 C$
Apartment AL Azhar
6.6
22 C$
Airport Mohammed V room
7.7
28 C$

Best value hotels in Casablanca

Best Western Hotel Toubkal
7.3
70 C$
Farah Casablanca
7.4
90 C$
Mövenpick Hotel Casablanca
7.6
141 C$
Le Palace d'Anfa
7.8
154 C$
Sheraton Casablanca Hotel & Towers
7.7
140 C$
Hotel Transatlantique
7.8
67 C$

Looking for a specific type of hotel

Luxury Hotels in Casablanca
Best value
Le Palace d'Anfa
7.8
154 C$
#1 Most popular
Hyatt Regency Casablanca
8.5
242 C$

Popular flight routes to Casablanca

Find the cheapest flights to Casablanca on popular routes
Montreal to Casablanca
Fastest flight time
6h 25m
Cheapest price
671 C$
Québec City to Casablanca
Fastest flight time
15h 50m
Cheapest price
797 C$
Ottawa to Casablanca
Fastest flight time
10h 40m
Cheapest price
797 C$
Toronto to Casablanca
Fastest flight time
8h 55m
Cheapest price
813 C$
London to Casablanca
Fastest flight time
54h 35m
Cheapest price
929 C$
Halifax to Casablanca
Fastest flight time
10h 05m
Cheapest price
946 C$
Vancouver to Casablanca
Fastest flight time
20h 30m
Cheapest price
1,017 C$
Winnipeg to Casablanca
Fastest flight time
16h 35m
Cheapest price
1,101 C$
Calgary to Casablanca
Fastest flight time
11h 55m
Cheapest price
1,136 C$
Edmonton to Casablanca
Fastest flight time
17h 35m
Cheapest price
1,211 C$
View more

Start planning your trip to Casablanca