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 Cities in Morocco

Top Hotels with Restaurants in Morocco

Kenzi Club Agdal Medina All Inclusive

5.0 star property
8.4 out of 10, Very good, (1006)
"My stay was only a short one, and I am very much a foodie, but my thoughts in summary are ; beautiful grounds, beautiful rooms, poor drinks at times eg making a pina colada with vodka because the bar was closing in 30 minutes and they wouldn't open a new bottle of rum !!! Food was heavily vegetarian and the meat options were of poor quantity and quality. Some great sports options which sadly I did not get the time to use. "
The price is S$299
includes taxes & fees
26 Nov - 27 Nov
Kenzi Club Agdal Medina All Inclusive

Eden Andalou Aquapark & Spa

4.0 star property
8.0 out of 10, Very good, (170)
"The staff was wonderful. Very accommodating and many speak multiple languages so it is very helpful. The location was amazing and very inviting. I would recommend Eden Andalou to anyone and everyone"
The price is S$227
includes taxes & fees
7 Dec - 8 Dec
Eden Andalou Aquapark & Spa

La Maison Arabe Hotel, Spa and Cooking Workshops

5.0 star property
9.8 out of 10, Exceptional, (440)
"The creative craftsmanship through your the hotel was very impressive. All staff were so very accommodating in every respect. Thoroughly recommend. "
The price is S$297
includes taxes & fees
6 Dec - 7 Dec
La Maison Arabe Hotel, Spa and Cooking Workshops

Savoy Le Grand Hotel

5.0 star property
8.0 out of 10, Very good, (1006)
"The good: pristine facilities, practically spotless. Great support staff, breakfast was amazing. Rooms very clean. Good music throughout the day. Pool is very relaxing on a sunny day. The bad: if you have a room facing the pool area the music is played fairly loud until 11pm, it can be tough to get to bed if you have an early day. Food and alcohol at the hotel is quite expensive but for a 5-star hotel this is pretty on-par with what I was expecting. The ugly: Booked a room with 2 beds via...
The price is S$416
includes taxes & fees
5 Dec - 6 Dec
Savoy Le Grand Hotel

Riad Le Jardin d'Abdou

5.0 star property
9.0 out of 10, Wonderful, (858)
"Riad Le Jardin d'Abdou is very well located within the Medina, offering convenient access to nearby sights. The room was beautifully and very spacious, and the staff was friendly and welcoming."
The price is S$118
includes taxes & fees
12 Dec - 13 Dec
Riad Le Jardin d'Abdou

Sky Casa Airport

4.0 star property
7.6 out of 10, Good, (1020)
"It’s perfect please to stay near to Airport "
The price is S$157
includes taxes & fees
15 Dec - 16 Dec
Sky Casa Airport

Riad Jona

5.0 star property
9.0 out of 10, Wonderful, (1036)
"All the staff were so helpful. They took their time showing us the hotel and explaining the area to us. We loved the service on the rooftop with the cooling pools. "
The price is S$113
includes taxes & fees
1 Dec - 2 Dec
Riad Jona

2Ciels Boutique Hotel & SPA

4.0 star property
9.2 out of 10, Wonderful, (793)
"Perfectly wonderful "
The price is S$258
includes taxes & fees
28 Nov - 29 Nov
2Ciels Boutique Hotel & SPA

Kenzi Menara Palace & Resort

5.0 star property
8.4 out of 10, Very good, (1030)
"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 S$260
includes taxes & fees
7 Dec - 8 Dec
Kenzi Menara Palace & Resort

Melliber Appart Hotel

4.0 star property
8.4 out of 10, Very good, (981)
"Staff were friendly & helpful. I chosen the hotel as it was near the Corniche, the Medina, Hassan II Mosque and transport links."
The price is S$122
includes taxes & fees
28 Nov - 29 Nov
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
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

How much do hotels with dining in Morocco cost?
Expect to pay between S$113 and S$416 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.