Hotels with Restaurants in Morocco from $72

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Morocco

Pick from 2144 Morocco Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Indoor pool, 2 outdoor pools, pool umbrellas
Kenzi Club Agdal Medina All Inclusive
5.0 star property
8.4 out of 10, Very Good, (1002)
"Great hotel, would recommend. Felt looked after by the staff. Great choice of food, plenty of sports and entertainment to keep you occupied if you need it. Pools are great. Really enjoyable vacation :)"
The price is $190
$218 total
includes taxes & fees
Jun 2 - Jun 3
Kenzi Club Agdal Medina All Inclusive
Indoor pool, 3 outdoor pools, open 9:00 AM to 6:00 PM, pool umbrellas
Eden Andalou Aquapark & Spa
4.0 star property
7.6 out of 10, Good, (91)
"Overall great holiday for a mix of family time and exploring Marrakesh. The hotel was clean and had plenty to offer with great friendly staff. The tour office in the hotel offers plenty of options to explore the area either with a driver or a driver and guide so can adjust to your requirements. As a family we really enjoyed the food on offer which was a mix of traditional local dishes and other stuff like fresh pizza/pasta. Few points to note, the free airport transfer is pickup only, you have...
The price is $201
$225 total
includes taxes & fees
Jun 4 - Jun 5
Eden Andalou Aquapark & Spa
View from room
La Maison Arabe Hotel, Spa and Cooking Workshops
5.0 star property
9.8 out of 10, Exceptional, (410)
"Amazing hotel and spa. Incredible service. Beautiful throughout. One of the best places I’ve ever stayed around the world. Go here. You won’t be disappointed "
The price is $188
$215 total
includes taxes & fees
May 31 - Jun 1
La Maison Arabe Hotel, Spa and Cooking Workshops
Save an average of 15% on thousands of hotels when you're signed in
2 indoor pools, 2 outdoor pools, pool umbrellas, sun loungers
Savoy Le Grand Hotel
5.0 star property
8.0 out of 10, Very Good, (1001)
"Great location. Descent breakfast. Rooms were clean and good size. Would go back again "
The price is $154
$177 total
includes taxes & fees
Jun 11 - Jun 12
Savoy Le Grand Hotel
Outdoor pool, sun loungers
Riad Le Jardin d'Abdou
5.0 star property
9.0 out of 10, Wonderful, (856)
"All good "
Riad Le Jardin d'Abdou
Outdoor pool
Sky Casa Airport
4.0 star property
7.6 out of 10, Good, (1000)
"My stay at the Atlas Sky Hotel was a delightful surprise, surpassing all my expectations. The hotel's unique blend of warm hospitality and professional service was evident when I stepped in. The meticulous attention to detail, from the tastefully decorated rooms to the top-notch amenities, was truly impressive. The hotel's location was perfect, providing easy access to all places. The dining options on-site were fantastic, offering a diverse selection of delicious meals to suit every...
The price is $99
$113 total
includes taxes & fees
Jun 22 - Jun 23
Sky Casa Airport
Outdoor pool
Riad Jona
5.0 star property
9.0 out of 10, Wonderful, (1002)
"Excellent "
The price is $72
$87 total
includes taxes & fees
Jun 18 - Jun 19
Riad Jona
2 outdoor pools
2Ciels Boutique Hotel & SPA
4.0 star property
9.2 out of 10, Wonderful, (737)
"We had a fantastic stay! Their guest relations manager and entire team were accommodating and always helpful. Beautiful clean rooms with spacious showers, lovely rooftop bar with impressive views and an excellent spa. We would happily stay here again."
The price is $187
$209 total
includes taxes & fees
Jun 2 - Jun 3
2Ciels Boutique Hotel & SPA
Property grounds
Kenzi Menara Palace & Resort
5.0 star property
8.2 out of 10, Very Good, (1001)
"Thank you so much for my stay. You really looked after me . Much appreciated x"
The price is $158
$180 total
includes taxes & fees
Jun 11 - Jun 12
Kenzi Menara Palace & Resort
Business center
Melliber Appart Hotel
4.0 star property
8.4 out of 10, Very Good, (940)
"Strange squeaky sound heard throughout, even at night, affecting sleep. Otherwise, the room is spacious, have a good view of the mosque, it is still a good stay."
The price is $82
$93 total
includes taxes & fees
May 24 - May 25
Melliber Appart Hotel
Don't see what you're looking for?
See all available properties in Morocco
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.

Morocco Hotels with Restaurants information

 

Hotels with Restaurants in Morocco

2144

Highest price
$201
Cheapest price
$72
Number of guest reviews
7,958
Total number of hotels in Morocco
15,019

 

Frequently asked questions

How much do hotels with dining in Morocco cost?
The price for hotels in Morocco ranges from $72 to $201 per night. Expedia has great offers on stays with restaurants or close to top dining experiences that’ll please both your taste buds and budget. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Morocco?
Take your pick of multiple hotels with dining in Morocco that have a total average guest review rating of 8.5. Riad Idra will put you near some great foodie experiences. It has a 5-star rating and comes with a cafe and a steam room. Another popular option is La Maison Arabe Hotel, Spa and Cooking Workshops. Amenities at this 5-star hotel include a barbecue grill and a hammam Turkish bath.
How many hotels with dining are there in Morocco?
Take your pick of 2144 hotels that offer access to terrific dining throughout Morocco. Whether you’re on the lookout for a hotel with a restaurant or one that places you in the center of a food-lover’s universe, Expedia can help you secure the perfect hotel.
Are there any family-friendly hotels with dining in Morocco?
For sure, so round up your group and get busy organizing that trip to Morocco! If Marrakech is your destination, stay at Riad Idra. This 5-star family-friendly hotel will put you near some great foodie experiences. Amenities here include complimentary breakfast and free WiFi. Another superb choice with dining is La Maison Arabe Hotel, Spa and Cooking Workshops. Also in Marrakech, it has a 5-star rating and includes a swimming pool and childcare services. Marrakech has many family-friendly attractions when you’re ready to go sightseeing. Oasiria Water Park and Bahia Palace promise fun for the whole crew.
Are there any 5-star hotels with dining in Morocco?
Wherever you’re exploring in Morocco, Expedia can help you find a 5-star stay that will put you close to superb dining experiences. Marrakech has some terrific options, such as Domaine des Remparts Hotel & Spa. Beauty services and a tennis court are among the amenities at this classy escape. Alternatively, use Fellah Hotel as a base to eat your way around the local food scene. Beauty services and massage services help make this 5-star property in Marrakech a traveler favorite.
Why book your hotel with dining in Morocco with Expedia?
Booking a hotel with dining in Morocco is as simple as working out your travel dates and picking the option that suits your needs. In search of a property that has an on-site restaurant or is in a culinary hub? Want it to be budget friendly or upmarket? Use Expedia’s filters to further narrow your search results and find the ideal fit at the right price.
How can I find cheap hotels with dining in Morocco?
Expedia can help you track down cheap hotels with dining in Morocco. Simply use our filter tools to book accommodations with restaurants or satisfying extras, like included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to reduce costs.
What is there to do in Morocco near my hotel with dining?
Whatever your interests, there are so many things to keep you entertained in Morocco. If you’re making your way to Marrakech, swing by El Badi Palace, Bahia Palace and Marrakesh Museum. Planning to stay in Fes? Fez Stadium, Rue des Mérinides and Kassr Annoujoum Ducci Foundation are some major attractions in this city.

Recent reviews of Morocco hotels
Expedia verified reviews