
Search Hotels with Restaurant in Casablanca
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Casablanca Hotels with Restaurant
Our top choices for Casablanca hotels with a restaurant

1. BH Appart Hotel
BH Appart HotelSidi Maârouf
9.2 out of 10, Wonderful, (27 reviews)
The price is ₹8,670
₹9,861 total
includes taxes & fees
1 Dec - 2 Dec

2. ADAY Hotel Casablanca
ADAY Hotel CasablancaRoches Noires
9.0 out of 10, Wonderful, (158 reviews)
The price is ₹6,736
₹7,858 total
includes taxes & fees
8 Nov - 9 Nov

3. Eurostars Californie
Eurostars CalifornieAïn Chock
8.8 out of 10, Excellent, (16 reviews)
The price is ₹5,683
₹6,637 total
includes taxes & fees
2 Dec - 3 Dec

4. Golden Maarif Palmiers Apartment
Golden Maarif Palmiers ApartmentMaarif
10.0 out of 10, Exceptional, (1 review)
The price is ₹4,684
₹5,231 total
includes taxes & fees
3 Nov - 4 Nov

5. Maarif Palmiers Apartment
Maarif Palmiers ApartmentMaarif
The price is ₹4,839
₹5,344 total
includes taxes & fees
3 Nov - 4 Nov

6. Riad Elizabeth
Riad ElizabethNouaceur
9.0 out of 10, Wonderful, (29 reviews)
The price is ₹5,833
₹6,635 total
includes taxes & fees
3 Nov - 4 Nov

7. Hilton Garden Inn Casablanca Sud
Hilton Garden Inn Casablanca SudSidi Maârouf
8.8 out of 10, Excellent, (461 reviews)
The price is ₹7,083
₹8,173 total
includes taxes & fees
13 Nov - 14 Nov

8. Citadines Almaz Casablanca
Citadines Almaz CasablancaHay Hassani
9.4 out of 10, Exceptional, (26 reviews)
The price is ₹5,219
₹5,953 total
includes taxes & fees
7 Nov - 8 Nov

9. City Park Hôtel
City Park HôtelAïn Chock
9.2 out of 10, Wonderful, (18 reviews)
The price is ₹8,163
₹9,361 total
includes taxes & fees
4 Nov - 5 Nov

10. Ibis Casablanca Nearshore
Ibis Casablanca NearshoreSidi Maârouf
7.8 out of 10, Good, (257 reviews)
The price is ₹4,166
₹4,838 total
includes taxes & fees
6 Nov - 7 Nov

11. Casablanca Suites & SPA
Casablanca Suites & SPASidi Maârouf
8.2 out of 10, Very good, (201 reviews)
The price is ₹4,838
₹5,740 total
includes taxes & fees
3 Dec - 4 Dec




































