Hotels in Casablanca

Find the best Casablanca hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Casablanca hotels with free cancellation or excellent ratings

Trusted Casablanca hotel providers

See all hotels in Casablanca

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Casablanca hotel in the heart of the action

Beat the queues at the top Casablanca attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelHotel Boustane – 5.0
Cheapest month to bookFebruary
Average 4 star hotel price89 € per night
Average 5 star hotel price172 € per night

How to find the best hotel deals in Casablanca

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Casablanca

  • Love how simple it is to book flights with us? The same smart search engine can hunt down deals on Casablanca hotels too. Follow these tips to save on where you'll rest your head.

  • Save on your Casablanca hotel and unlock a wider selection of stays by booking early. You'll also have more time to weigh up your options and choose the perfect place.

  • That said, booking at the last minute can end up being a good move. Some places cut their rates a day or two ahead of check-in to avoid having empty rooms.

  • Another travel tip for cheaper hotels? Being flexible. If your plans aren't set in stone, experiment with your travel dates and discover just how much you can save.

  • Check for stays with free cancellation. Lock in a deal today and easily cancel later if your travel plans change.

Where to stay in Casablanca

Central Casablanca

  • Central Casablanca keeps you where it's all happening. If sightseeing is at the top of your to-do list, stay at any of these hotels and you'll find yourself close to some standout attractions.

  • Courtyard by Marriott Casablanca Downtown sets you up to explore with ease. Around 3 kilometres away, this 4-star stay is one of the most sought-after hotels near La Mamounia. It's a go-to choice for business travellers in particular.

  • Browsing around for hotels near Old City (Casablanca)? About 2 kilometres away, Kyriad Residence Casablanca keeps you close enough to pop over on a whim. With a 3-star rating, this hotel in Casablanca is especially appealing to couples.

  • Hotels near Mosquée Al Hosna are also well worth checking out. Ibis Abdelmoumen Casa Centre is 2 kilometres or so from this leading sight and has a steady following among couples. It has a 3-star rating and is a great starting point for discovering the city.

Hay Hassani

  • If you need more suggestions on where to base yourself, consider Hay Hassani. Here are a few places where you can rest your head near some top sights.

  • Hotel Suisse is one of the most popular hotels near Hay Hassani Garden, a major attraction in this area. This hotel in Casablanca has a 4-star rating and gets good guest feedback for its cleanliness.

  • More great stays await. Check out the complete lineup of hotels in Hay Hassani and take the next step toward your getaway.

When to go to Casablanca

  • Travel demand is especially high in December. If you like to keep your trip action-packed, this is the ideal time to book a hotel in Casablanca.

  • April is the best month to lock in your Casablanca hotel for a calmer, quieter visit.

  • Planning your getaway means factoring in the weather forecast. August brings the warmest conditions, with maximum temperatures reaching 30ºC (86ºF).

  • The coolest month here is January. You can expect lows of 9ºC (48ºF).

  • If you want to dodge grey skies, search for Casablanca hotels in June. It's the driest month.

Best hotels in Casablanca

Best budget hotels

  • Just need somewhere to sleep? Budget Casablanca hotels come with the basics so you can spend on what truly counts: having adventures and grabbing souvenirs at every stop. Often equipped with money-saving amenities like kitchenettes and laundry facilities, you'll find at least 40 of these well-priced stays across the city.

  • Stayhere Casablanca - Gauthier 3 - Urban Residence is a 3-star option in Anfa that focuses on comfort without overcomplicating things. A lift and parking are some of its amenities.

  • Offering a practical stay, Kyriad Residence Casablanca is equipped with conveniences such as shuttle services and a fitness centre. This 3-star Casablanca hotel is in the Anfa area.

  • You'll also like the reasonable prices at ONOMO Hotel Casablanca Sidi Maarouf, which is rated 3 stars. It features an airport shuttle and internet access.

Best 4-star hotels in Casablanca

  • Searching for hotels in Casablanca that go beyond the basics? A 4-star stay is a great fit. With around 60 to choose from, they come with attractive extras like outdoor terraces, saunas, and business facilities. You get high quality without the high price tag.

  • An outdoor swimming pool and a pool are the start of the things that bring added comfort to your stay at Courtyard by Marriott Casablanca Downtown. This 4-star option is located in Anfa.

  • Fourteen Hotel Ain Sebaa is another top pick. You'll find thoughtful amenities like an outdoor swimming pool and room service at this Casablanca hotel in Anfa.

  • Eurostars Casa Anfa is also easy to like. It keeps guests happy with a steam room, an outdoor swimming pool and more.

Best luxury 5-star hotels

  • When nothing but the best will do, you'll find around 20 5-star hotels in Casablanca ready to roll out the red carpet. These types of stays generally come with perks like gourmet restaurants, spa treatments, and concierge services. Anfa is home to the majority of the city's luxury hotels.

  • Suite Hotel Casa Diamond doesn't just satisfy expectations — it beats them. There's so much to love about this Anfa accommodation option, including a restaurant and room service.

  • Featuring a restaurant, concierge assistance and loads more, Casablanca Marriott Hotel also delivers that 5-star wow factor. This Casablanca hotel is located in Anfa.

Best hotels in Casablanca for families

  • Family trips can be hectic, but your hotel should be the stress-free part. You'll find at least 30 family-friendly hotels in Casablanca that balance what kids want and adults need. These stays often come with handy features like multi-bedroom suites, cribs, and kids' menus.

  • If you'd like something more luxurious, spoil the kids (and yourself) with a getaway at Hotel & Spa Le Doge. This 5-star Casablanca hotel features luggage storage and Wi-Fi and is located in Anfa.

Best hotels with a spa

  • Make self-care part of your travel plans. Choose one of the 50 or so Casablanca hotels with a spa and schedule in time to truly relax. Mostly located in Anfa, saunas, steam rooms, and wellness services are the types of features they come with.

  • Press pause on the everyday at Hotel & Spa Le Doge. This 5-star accommodation option in Anfa comes with all the right touches, including massage services and concierge assistance.

  • Located in Anfa, Royal Mansour Casablanca is another top pick where relaxation comes naturally. Take advantage of a garden and massage services at this 5-star hotel in Casablanca.

  • Hôtel Particulier le Doge - Relais & Châteaux lets you balance sightseeing with a little spa bliss. You'll find a spa and a fireplace at this 5-star stay in Anfa.

Best hotels with a pool

  • A pool brings a new layer of fun to your trip. Book a resort and you'll usually find multiple swimming areas and maybe even lazy rivers and water slides. At city hotels, indoor and rooftop pools are the norm. Choose from at least 30 pool hotels in Casablanca and get set to dive right in.

  • Claim your spot by the water at Courtyard by Marriott Casablanca Downtown. This 4-star Casablanca hotel is located in Anfa and offers an outdoor swimming pool, luggage storage and a golf course.

  • Fourteen Hotel Ain Sebaa also promises you a good time. You'll find an outdoor swimming pool, Wi-Fi and a restaurant at this 4-star stay in Anfa.

  • Alternatively, make your own kind of fun at Radisson Hotel Casablanca Gauthier La Citadelle in Anfa. You'll have access to an outdoor swimming pool at this 4-star hotel, which also comes with wake-up call services and a bar.

Best pet-friendly hotels

  • Planning a getaway with your furry friend? Pet-friendly hotels often come with comfy pet beds, bowls, and designated outdoor areas. Some even go the extra mile with things like grooming and dog-walking services. With at least 30 Casablanca hotels that welcome pets, your best buddy can be part of the journey.

  • Ibis Abdelmoumen Casa Centre is a 3-star option in Anfa. Air conditioning and parking are some conveniences available at this pet-friendly hotel in Casablanca.

  • Let your little buddy tag along on exciting adventures at Ibis Casablanca Nearshore. Express check-in and accessible parking are part of what's offered at this pet-loving accommodation option.

  • Appart-Hôtel BEL Anfa in Anfa will have you feeling right where you belong. It has a 3-star rating and amenities including a lounge and air conditioning.

Flying to Casablanca

Casablanca Mohammed V International Airport (CMN)

  • Book a flight to Casablanca and touch down at Casablanca Mohammed V International Airport (CMN), the main airport for this city. It's around 23 kilometres from the centre.

  • Reaching central Casablanca takes roughly 45 minutes on public transport. When driving, it's about 35 minutes.

  • ONOMO Airport Casablanca is an ideal place to stay if you're flying in late. Not far from the runway, guests speak highly of this 3-star option's service.

  • Or stay nice and close to CMN at Sky Casa Airport. You'll find an indoor swimming pool and shuttle services here, among other amenities.

Finding cheap hotels in Casablanca: FAQs

In Casablanca, the expected average temperature in February is 15°C. The warmest month is typically August, which averages 29°C. The coolest month is January, with temperatures averaging 11°C. The rainiest month is November, and the driest month is August.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Casablanca with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is 20 € per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for 21 € per night.
The average price of a hotel during the week is 94 € per night, and the average price on weekends is 94 €. Overall, it looks like the cheapest day to stay in Casablanca could be Sunday.
The nearest airport to Casablanca is Mohammed V Airport (CMN), which is 26.9km from the city centre.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Casablanca. And the most expensive day seems to be Friday
The average price of a 3-star hotel in Casablanca is currently around 56 € per night. And the cheapest 3-star hotel we found is 26 € per night.
The average price of a 4-star hotel in Casablanca is currently around 89 € per night. And the cheapest 4-star hotel we found is 24 € per night.
The average price of a 5-star hotel in Casablanca is currently around 179 € per night. And the cheapest 5-star hotel we found is 36 € per night.
The cheapest month to stay in a hotel in Casablanca is March, with an average price of 89 € per night. The most expensive month is January, when the average room rate can rise to 114 € per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in February is 110 € per night, which is around 11% higher than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Casablanca are Lhostel, Point du Jour and Grand Mogador City Center.