Hotels with Restaurant 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 Cities in Morocco

Check availability on Morocco Hotels with Restaurant

Top Morocco Hotels with Restaurant

Kenzi Club Agdal Medina All Inclusive

5.0 star property
8.4 out of 10, Very good, (1002)
"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 €278
includes taxes & fees
24 Jan - 25 Jan
Kenzi Club Agdal Medina All Inclusive

Eden Andalou Aquapark & Spa

4.0 star property
8.0 out of 10, Very good, (179)
"Despite the occasional cloudy weather, our stay at Eden Andalou Acqupark & Spa was truly memorable. The exceptional hospitality, delicious food, and engaging entertainment made it a fantastic vacation for our family. We highly recommend this resort to anyone seeking a relaxing and enjoyable Moroccan getaway."
The price is €171
includes taxes & fees
9 Feb - 10 Feb
Eden Andalou Aquapark & Spa

La Maison Arabe Hotel, Spa and Cooking Workshops

5.0 star property
9.8 out of 10, Exceptional, (454)
"Beautiful riad. "
The price is €169
includes taxes & fees
2 Feb - 3 Feb
La Maison Arabe Hotel, Spa and Cooking Workshops

Savoy Le Grand Hotel

5.0 star property
8.0 out of 10, Very good, (1001)
"The perfect modern hotel 5 minutes from the airport! Large, modern rooms with comfortable beds. Highly recommend this hotel: midway between The Medina & RAK."
The price is €194
includes taxes & fees
23 Jan - 24 Jan
Savoy Le Grand Hotel

Riad Le Jardin d'Abdou

5.0 star property
9.0 out of 10, Wonderful, (864)
"The accommodation was perfect for our stay. Riad was well kept with traditional features through out. The room was very comfortable.The staff were fantastic. The breakfast was just what we needed... crepes, bread, paratha, jams, fresh orange and rea/coffee. Recommend "
The price is €81
includes taxes & fees
3 Feb - 4 Feb
Riad Le Jardin d'Abdou

Sky Casa Airport

4.0 star property
7.6 out of 10, Good, (1000)
"The phone line s not working as I missed a couple of calls "
The price is €107
includes taxes & fees
26 Jan - 27 Jan
Sky Casa Airport

Riad Jona

5.0 star property
9.0 out of 10, Wonderful, (1000)
"Great spot. Right inside the Medina and close to the main markets and plaza. The staff are great - polite and friendly. They even reached out to me before we travelled to ask if we needed a transport from the airport, which we really appreciated. The price was very reasonable too. The place is spotless, well kept and they do a very tasty and healthy breakfast. There's also a great chill out place on the roof if you just want to take a break from it all. Very happy with our stay. "
The price is €72
includes taxes & fees
5 Feb - 6 Feb
Riad Jona

2Ciels Boutique Hotel & SPA

4.0 star property
9.2 out of 10, Wonderful, (822)
"Good hotel. 20 minute walk to Medina. 20 minute drive to airport. I would say better for a short stay. The ground floor pool appeared to be in the shade most of the time. "
The price is €184
includes taxes & fees
25 Jan - 26 Jan
2Ciels Boutique Hotel & SPA

Kenzi Menara Palace & Resort

5.0 star property
8.4 out of 10, Very good, (1001)
"very convenient to my trip "
The price is €142
includes taxes & fees
5 Feb - 6 Feb
Kenzi Menara Palace & Resort

Melliber Appart Hotel

4.0 star property
8.4 out of 10, Very good, (993)
"Great hotel and no complaints at all. Best customer service ever. I highly recommend this hotel. Will be back soon. "
The price is €63
includes taxes & fees
29 Jan - 30 Jan
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 €63 and €278 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 restaurants in Morocco?
Choose from multiple hotels with restaurants 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 restaurants are there in Morocco?
Explore our 2144 hotels with restaurants in Morocco and then secure your favourite. Whether you’re off on a holiday 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 fulfil 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 restaurants 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 travellers.
Why book your hotel with restaurants in Morocco with Expedia?
With Expedia, it’s easy to find your ideal hotel with restaurants 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 restaurants in Morocco?
A wonderful way to uncover cheap hotels with restaurants 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 restaurants?
The most important accessory for your Morocco escape is a well-organised 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.