COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Holidays to Casablanca

Choose two or more items and save on your trip:

Accommodation, flights, car rentals, things to do and more - for your holiday in Casablanca choose Expedia! Find everything you need to organise your trip to Casablanca in one place. Enter your dates in the search bar above or scroll to our top deals below!

Top flight + hotel deals in Casablanca

Golden Star Casablanca
Le Casablanca Hotel
Hotel Kenzi Tower
Vichy Célestins Spa Hôtel Casablanca
Hotel Du Golf
Hotel Maamoura

Top Hotel Deals

ONOMO Hotel Casablanca Airport
ONOMO Hotel Casablanca Airport
3 out of 5
H6 Nouaceur ZF6, Lotissment Du Parc Indust, Nouaceur, Casablanca
The price is £53 per night from 17 Jul to 17 Jul
Situated near the airport, this hotel is 10.2 mi (16.4 km) from Town Park and within 20 miles (32 km) of Casanearshore Park and Hassan II University. Casablanca ...
4.2/5Very Good! (412 reviews)
"Very clean room. Crew is welcoming."

Reviewed on 30 May 2021

ONOMO Hotel Casablanca Airport
Movenpick Hotel Casablanca
Movenpick Hotel Casablanca
5 out of 5
Rond - Point Hassan II, Casablanca
The price is £83 per night from 29 Jun to 29 Jun
Located in Casablanca City Center, this luxury hotel is within 1 mile (2 km) of Place Mohammed V, Casablanca Twin Center and Central Market of Casablanca. Port ...
Movenpick Hotel Casablanca
Four Seasons Hotel Casablanca
Four Seasons Hotel Casablanca
5 out of 5
Boulevard de la Corniche, Anfa Place Living Resort, Casablanca
The price is £227 per night from 16 Jul to 16 Jul
Nestled on the beach, this Ain Diab hotel is within 1 mi (2 km) of La Corniche Beach and Ain Diab Beach. Hassan II Mosque and Casablanca Twin Center are also ...
4.4/5Wonderful! (352 reviews)
"Great staff, excellent service. I would come back for the SPA and the lemon shaped desert (yummy!)"

Reviewed on 28 May 2021

Four Seasons Hotel Casablanca
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top things to do in Casablanca

Casablanca Beach Holiday

Bliss out by the water's edge and feel the sea breeze whip through your hair during your Casablanca holiday. If you're visiting for the first time, why not collect some pretty stones or shells as a memento of your trip to Casablanca? Stay near El Jadida Beach, a popular strip of coast only 53 miles from downtown. We also have money-saving Casablanca holiday packages that are closer to Sidi Bouzid Beach, another terrific option.

Things You Should Know About Casablanca

  • Staying close to the water means fresh sea breezes and relaxing walks along the beach at sunset. Cast your eye over our Casablanca beach hotels and see what's available.
  • Apartments, like Familly Appartement and 2 Bedrooms in the Most Luxury Place, are also popular property types here. Compare amenities and prices and take your pick!
  • Alternatively, go for our All-Inclusive hotels in Casablanca. They make budgeting a breeze. Leave your purse safely in your room and enjoy the freedom that comes with going all-inclusive.
  • Casablanca, population 3,144,900, is a great place to visit for loads of reasons. Get a few sightseeing tips on our Casablanca things to do page.
  • Save a bundle on unforgettable experiences with our Casablanca holiday deals. Visit Hassan II Mosque, along with other top attractions, with the dollars left over in your pocket.

Plan your Casablanca holiday with Expedia

  • Book your 2021 holiday package deals now! Buy your accommodation, flight or car together and get extra savings on your next trip!
  • We have selected for you amazing deals on incredible hotels in Casablanca. Have a look simply by using the search bar above.
  • Most hotels come with free cancellation, because we believe that flexibility matters now more than ever!

For more information, visit our COVID-19 information page
Start browsing now!

*Some hotels require you to cancel at least 24-48 hours before check-in.

Frequently asked questions