Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Casablanca – 385 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Suite Hotel Casa Diamond

Hotel in Sidi Belyout, Casablanca

Located in Casablanca, 2.8 miles from Hassan II Mosq, Suite Hotel Casa Diamond provides accommodations with a restaurant, free private parking and a fitness center. Very comfortable suite that make you feel like at home. WiFi connection is excellent. Quality breakfast buffet. Nice attendance by Mr. Youssef at the reception.

Show more Show less
9.1
Awesome
1,282 reviews

Down Town Hotel By Business & Leisure Hotels

Hotel in Maarif, Casablanca

Down Town Hotel By Business & Leisure Hotels is set in the Maarif district in Casablanca, 1.6 mi from Hassan II Mosq and 1.7 mi from Anfa Place Living Resort. The room is really worthy at this price! Big enough and even with a small balcony. Clean, quite, and well designed.

Show more Show less
9.1
Awesome
915 reviews
Avg. price/night:
$58

Le Palace d'Anfa

Hotel in Maarif, Casablanca

Le Palace d'Anfa is a luxury hotel offering a spa and wellness center and an outdoor swimming pool. It is stylishly decorated and has 2 restaurants serving international and Moroccan cuisine.

Show more Show less
9
Awesome
9 reviews
Avg. price/night:
$118

Premiere Classe Casablanca Centre Ville

Hotel in Roches Noires, Casablanca

Located in Casablanca, 2.7 miles from Hassan II Mosq, Premiere Classe Casablanca Centre Ville features views of the city. Location Confortable and clean

Show more Show less
8
Very Good
2,069 reviews
Avg. price/night:
$31

Campanile Casablanca Centre Ville

Hotel in Roches Noires, Casablanca

Located in Casablanca, 2.5 miles from Hassan II Mosq, Campanile Casablanca Centre Ville has accommodations with a restaurant, free private parking, a fitness center and a bar. We were really impressed! The room was clean, spacious, and very comfortable. The value for money was exceptional! The common areas - restaurant, lobby, bar - were similarly clean and comfortable. We enjoyed all aspects of this hotel!

Show more Show less
8.4
Very Good
1,247 reviews
Avg. price/night:
$37

Odyssee Center Hotel

Hotel in Sidi Belyout, Casablanca

Located in Casablanca, 2.1 miles from Hassan II Mosq, Odyssee Center Hotel has accommodations with a restaurant, free private parking, a bar and a shared lounge. Special thanks to my friend Faical for his help and positive energy.

Show more Show less
8.4
Very Good
1,043 reviews
Avg. price/night:
$58

Relax Hotel Casa Voyageurs

Hotel in Roches Noires, Casablanca

Located in Casablanca, 3.4 miles from Hassan II Mosq, Relax Hotel Casa Voyageurs features views of the city. Relaxing. Complimentary juice at check in

Show more Show less
8.8
Excellent
2,788 reviews
Avg. price/night:
$51

Ibis Casa Voyageurs

Hotel in Roches Noires, Casablanca

Featuring free WiFi throughout the property, Ibis Casa Voyageurs is a 3 minutes walk from Casa-Voyageurs train station. Guests can enjoy the on-site restaurant. fromt desk and restaurant staff were incredibly helpful. Atmosphere, vibe, location, all was perfect.

Show more Show less
8.1
Very Good
1,594 reviews
Avg. price/night:
$54

Mogador Marina

Hotel in Roches Noires, Casablanca

Mogador Marina offers accommodations in Casablanca, a 10-minute drive from Hassan II Mosq and a 6-minute drive from Casa-Port railway station. Free Wi-Fi access is available in all areas. The staff was amazing . I was upgraded for free and I was given an extra hour at check out.

Show more Show less
8
Very Good
1,193 reviews
Avg. price/night:
$63

Grand Mogador City Center Casablanca

Hotel in Roches Noires, Casablanca

Located a 5-minute drive from Casa-Port railway station, Grand Mogador City Center Casablanca offers a convention center with 11 meeting rooms and a free Wi-Fi access in all areas. Nice spacious room. Friendly staff. Great location for people travelling by train.

Show more Show less
8.2
Very Good
1,421 reviews
Avg. price/night:
$81

Most-booked hotels in Casablanca in the past month

See all

Casablanca's best hotels with breakfast

See all

Budget hotels in Casablanca

See all

Hotels located in the center of Casablanca

See all

FAQs about hotels in Casablanca

There are 385 hotels in Casablanca listed on Booking.com , that—from 53205 guest reviews—have an average review score of 7.96. To give you an idea of how much a hotel in Casablanca costs, the average price for a one-night stay is $76 (based on bookings made on our site in the last 30 days). Room sizes will naturally vary according to minimum and maximum occupancy requirements. However, to give you an indication, the average size of a double room in a Casablanca hotel is 30m². If you're looking for some ideas about where in Casablanca to book a hotel, the areas around Twin Center Shopping Center and Anfa Place Living Resort are popular with our guests. Whether you book a hotel in Casablanca or elsewhere, you can always rely on 24/7 customer support when you book with Booking.com – wherever you are, whenever you need it.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Casablanca:

Explore guest reviews of hotels in Casablanca

See all