Cheap Flights to Casablanca in December
Fares shown are modelled estimates, not live quotes.
Weather & Crowds in December
The wettest month alongside January. Cool, Atlantic-gray days are common but it rarely gets cold enough to ruin a trip.
Casablanca in December
Wettest period but Casablanca's Christmas-adjacent atmosphere is interesting — the city doesn't celebrate Christmas but there's a Europeanized commercial festiveness in malls and French-influenced neighborhoods. The International Film Festival brings some creative buzz. Prices are rock-bottom except for Christmas week itself, when flights from the US spike.
Events This Month
A week-long festival celebrating Arab and international cinema, held at venues across the city. Screenings, red carpets, and industry events bring a creative energy to the city that's genuinely fun to be around even if you're not attending films. Tickets for screenings run 50–100 MAD.
Prices shown are estimates. Search Google Flights for current options and pricing.
Quick Reference
Daily Budget in Casablanca
$18 hostel dorm or cheap guesthouse in Old Medina, $15 food (harira + street sandwich + market meal), $5 local petit taxis, $10 Hassan II Mosque entry + 1 museum, $7 coffee and snacks
$65 3-star hotel in Gauthier or Maarif, $40 food (sit-down lunch + restaurant dinner with wine), $15 taxis/InDrive, $10 sightseeing
$200 Sofitel or Four Seasons Corniche, $100 meals at Bleu de Fès or La Sqala upscale dinner + hotel breakfast, $40 private transfers, $40 spa or beach club access
The ONCF train between Casablanca and Marrakech costs only 100–140 MAD ($10–14) in second class and takes about 2.5 hours — making it completely viable to stay in Casablanca (where flights land and hotels are cheaper) and do Marrakech as a day trip or overnight. Book trains at oncf.ma up to 30 days ahead; second class is perfectly comfortable with A/C. This alone can save $40–80 per night on accommodation compared to staying in Marrakech's medina during peak season.
Where to Stay
The most liveable, walkable neighborhood in the city — where educated Casablancans actually eat out and socialize. Boulevard Rachidi is lined with good restaurants and coffee shops. Stay here if you want to feel like a resident rather than a tourist; hotels run $60–120/night.
Busy, commercial, and packed with restaurants, patisseries, and boutiques. Slightly less polished than Gauthier but arguably more fun — better street food options and a great neighborhood market. Most hotels in this area run $50–100/night and are solid value.
The beach-facing strip where Casablanca's luxury hotels, beach clubs, and rooftop restaurants concentrate. Sofitel, Hyatt Regency, and Four Seasons Casablanca are all here or nearby. Great for an upscale coastal experience but isolated from the real city without a taxi or Uber.
Casablanca's original medina is small and manageable — nothing like Marrakech's labyrinth. Cheap guesthouses ($20–35/night), street food, and a glimpse of everyday commerce. The Sqala ramparts café here serves great mint tea. Less polished but completely walkable.
A French-planned 1930s medina that looks traditional but was built from scratch. Excellent for buying pastries, dates, and handicrafts at prices lower than Marrakech. Stay here in a riad-style guesthouse ($30–55/night) for atmosphere without the Marrakech tourist markups.
The downtown business district around Place des Nations Unies and Boulevard Mohammed V, lined with stunning Art Deco architecture. Convenient for transit connections and daytime sightseeing; quieter at night. Mid-range chain hotels ($70–130/night) are plentiful and practical.
Other Good Times to Visit Casablanca
Frequently Asked Questions
Is December a good time to visit Casablanca?
How much do flights to Casablanca cost in December?
What's the weather like in Casablanca in December?
How far in advance should I book flights to Casablanca in December?
Save a price alert for Casablanca
Fare reviews and notifications for Casablanca are paused while the fare feed moves to a new provider. You can save the route now.
Your saved route will be waiting when fare reviews resume.
Create a price alert