Hotels with Restaurants in Morocco

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Morocco Hotels with Restaurants

Kenzi Club Agdal Medina All Inclusive

5.0 star property
8.4 out of 10, Very Good, (1003)
"The property needs to be renovated. This is not a 5* hotel. If you go there with the expectation of 3-4 stars you won’t be too disappointed. You have to request basic 5 stars amenities instead of it being provided in the rooms. The food is good and there is a variaty "
The price is P11,297
P12,890 total
includes taxes & fees
Jan 4 - Jan 5, 2025
Kenzi Club Agdal Medina All Inclusive

Eden Andalou Aquapark & Spa

4.0 star property
8.0 out of 10, Very Good, (172)
"A very peaceful retreat, away from the hustle and bustle of the town centre. There is a shuttle bus that takes us to and from the centre without extra charge which is very convenient. We enjoyed the aqua park, indoor jacuzzi & pool in addition to the spa facilities. lunch and dinner was delicious and varied. They had some tasty offerings. Breakfast was also great. Overall our experience was very positive and we left feeling invigorated. I highly recommend and would certainly stay again. Thalib...
Eden Andalou Aquapark & Spa

La Maison Arabe Hotel, Spa and Cooking Workshops

5.0 star property
9.8 out of 10, Exceptional, (448)
"Great courteous staff! We value services and courtesy much more than the building and looks. This place was a delight. They have jazz room, dining by the pool with live music and is on walking distance from many great restaurants like cabana, Safran and so on. They made sure to walk us to our taxi and get one for us. We highly recommend this hotel not only due to convenience but also due to great staff. "
The price is P10,899
P12,452 total
includes taxes & fees
Dec 25 - Dec 26
La Maison Arabe Hotel, Spa and Cooking Workshops

Savoy Le Grand Hotel

5.0 star property
8.0 out of 10, Very Good, (1002)
"Our stay at the Savoy Le Grand was terrific. The hotel is modern and clean, and our spacious and well-appointed room (King Room Prestige). It is a short taxi ride from the airport, and most attractions are within 30-40 minutes walking distance. There are some nice restaurants and cafes around the hotel, which is also attached to a shopping mall"
The price is P11,821
P13,452 total
includes taxes & fees
Jan 6 - Jan 7, 2025
Savoy Le Grand Hotel

Riad Le Jardin d'Abdou

5.0 star property
9.0 out of 10, Wonderful, (861)
"This riad offers a peaceful and welcoming oasis, just a gate away from the bustling energy of Marrakech’s Medina. The calm and clean atmosphere made my stay truly wonderful."
The price is P5,015
P5,868 total
includes taxes & fees
Jan 21 - Jan 22, 2025
Riad Le Jardin d'Abdou

Sky Casa Airport

4.0 star property
7.6 out of 10, Good, (1002)
"We were there 3 nights, stayed in 4th floor junior suite. Really appreciated the comfortable room, very helpful staff, and convenience of access to the airport. One day we took the hotel shuttle to airport, then the train into downtown Casablanca to sight-see - very convenient. Only 2 issues for us: 1. the restaurant could use a better chef. 2. we had a problem in late afternoons, early evening with persistent knocking sound through wall and ceiling. 1st time: called desk and desk clerk...
The price is P6,151
P6,998 total
includes taxes & fees
Jan 11 - Jan 12, 2025
Sky Casa Airport

Riad Jona

5.0 star property
9.0 out of 10, Wonderful, (1004)
"Service was fantastic. It's a very cool property. Easy to get to and nice rooms. Breakfast was very light but good. As others have pointed out the beds are not great. The hot tub is not hot and has no heater. That was a disappointment. The heated pool was heated to a temperature that would be fine if it was 85f but in the 60s...it's a no. The rooftop area was great to chill. It's worth a stay."
Riad Jona

2Ciels Boutique Hotel & SPA

4.0 star property
9.2 out of 10, Wonderful, (803)
"Really clean and comfortable, and the breakfast very good. Staff were friendly and accommodating."
The price is P10,037
P11,265 total
includes taxes & fees
Dec 24 - Dec 25
2Ciels Boutique Hotel & SPA

Kenzi Menara Palace & Resort

5.0 star property
8.4 out of 10, Very Good, (1001)
"This property was a little tired, particularly the bedroom. The shower was mouldy and needed resealing. The bathroom floor was not mopped all the time we were there. There was a disco in the hotel opposite our room which was loud. There was very little to do in the hotel in the evening. However, the food standard was excellent, but did become a little repetitive. The only short coming in the dining room was the lack of spoons for the lovely puddings. There was an amazing outdoor pool but the...
The price is P9,888
P11,220 total
includes taxes & fees
Dec 26 - Dec 27
Kenzi Menara Palace & Resort

Melliber Appart Hotel

4.0 star property
8.4 out of 10, Very Good, (988)
"Great location and amazing huge sized room "
The price is P3,403
P3,931 total
includes taxes & fees
Jan 5 - Jan 6, 2025
Melliber Appart Hotel
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.
Don't see what you're looking for?
See all available properties in Morocco
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with dining in Morocco cost?
Expect to pay between P3,403 and P11,821 per night for hotels in Morocco. An ideal stay with a restaurant, or one with access to terrific culinary experiences, is only a few clicks away with Expedia. These prices were 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?
Choose from multiple hotels with dining in Morocco that have a total average guest review rating of 8.5. Riad Idra will place you close to some great culinary experiences. It has a 5-star rating and comes with a rooftop terrace and a steam room. Another sought-after option is La Maison Arabe Hotel, Spa and Cooking Workshops. Amenities at this 5-star getaway include a swimming pool and a pillow top mattress.
How many hotels with dining are there in Morocco?
Explore our 2144 hotels with dining in Morocco and then secure your favorite. Whether you’re off on a vacation with the family or kicking back with your pals, your perfect stay is just clicks away.
Are there any family-friendly hotels with dining in Morocco?
You’ll discover family-friendly hotels with dining across Morocco, including Marrakech. Marrakech Inn is one property that’ll fulfill your culinary wishes in this exciting city. It has a 3.5-star rating and amenities such as complimentary breakfast and an oven. Alternatively, put your feet up at The Oberoi Marrakech. With a playground, a sauna and access to top foodie experiences, this 5-star property in Marrakech will make you and your team feel nice and relaxed. Marrakech has tons of family-friendly attractions when you’re ready to explore. Oasiria Water Park and Bahia Palace has something to interest all ages.
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 wonderful options, such as Riad Idra. Beauty services and spa facilities are among the amenities at this plush getaway. Alternatively, use La Maison Arabe Hotel, Spa and Cooking Workshops as a base to eat your way around the city. A terrace and treatment rooms help make this 5-star stay in Marrakech a top pick for travelers.
Why book your hotel with dining in Morocco with Expedia?
With Expedia, it’s easy to find your ideal hotel with dining in Morocco. Take advantage of our filters to search for stays with their own restaurants. If you need to stick to a budget, select how much you’d like to spend and your preferred hotel star rating. We’ll help you find the perfect pad whatever your tastes or bank balance.
How can I find cheap hotels with dining in Morocco?
A wonderful way to uncover cheap hotels with dining in Morocco is with Expedia’s useful filter tool. Find stays with restaurants or a few extra touches, like included lunch and dinner. You can also fine-tune your search results by star rating, budget and amenities to grab unbeatable deals in just a few clicks.
What is there to do in Morocco near my hotel with dining?
The most important accessory for your Morocco escape is a well-organized itinerary! Bahia Palace, Marrakesh Museum and El Badi Palace are some of the top things to do if you’re on your way to Marrakech. Fes also has lots of fantastic attractions, such as Fez Stadium. Need more ideas for your to-do list? Pencil in a visit to Rue des Mérinides and Kassr Annoujoum Ducci Foundation too.