Search Hotels with Restaurant in Morocco

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Morocco Accommodation: Most Popular Cities to Stay

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)
"This hotel was great for a family trip away. Nice pool areas and facilities. Staff were very friendly also. "
The price is £244
includes taxes & fees
27 Jul - 28 Jul
Kenzi Club Agdal Medina All Inclusive

Eden Andalou Aquapark & Spa

4.0 star property
8.4 out of 10, Very good, (260)
"Lovely hotel. Staff all friendly. Around the hotel nothing to do. "
The price is £214
includes taxes & fees
23 Jul - 24 Jul
Eden Andalou Aquapark & Spa

La Maison Arabe Hotel, Spa and Cooking Workshops

5.0 star property
9.8 out of 10, Exceptional, (484)
"The property is beautiful and well kept. The rooms are very clearnThe staff are friendly and always willing to help with advice or reservations. "
The price is £98
includes taxes & fees
1 Aug - 2 Aug
La Maison Arabe Hotel, Spa and Cooking Workshops

Savoy Le Grand Hotel

5.0 star property
8.0 out of 10, Very good, (1001)
"Excellent "
The price is £188
includes taxes & fees
31 Jul - 1 Aug
Savoy Le Grand Hotel

Riad Le Jardin d'Abdou

5.0 star property
9.0 out of 10, Wonderful, (872)
"Beautiful hotel and very friendly accommodating staff. Would definitely stay there again. "
The price is £72
includes taxes & fees
3 Aug - 4 Aug
Riad Le Jardin d'Abdou

Sky Casa Airport

4.0 star property
7.6 out of 10, Good, (1002)
"Kids friendly."
The price is £86
includes taxes & fees
29 Jul - 30 Jul
Sky Casa Airport

Riad Jona

5.0 star property
9.0 out of 10, Wonderful, (1000)
"Lovely Riad, even nicer staff."
The price is £53
includes taxes & fees
1 Aug - 2 Aug
Riad Jona

2Ciels Boutique Hotel & SPA

4.0 star property
9.2 out of 10, Wonderful, (871)
"Lovely stay, really enjoyed the time here"
The price is £98
includes taxes & fees
21 Jul - 22 Jul
2Ciels Boutique Hotel & SPA

Kenzi Menara Palace & Resort

5.0 star property
8.4 out of 10, Very good, (1001)
"Pool area was amazing, personel , breatfast was so good !!! Very outstanding option in Marrakesh !!"
Kenzi Menara Palace & Resort

Melliber Appart Hotel

4.0 star property
8.4 out of 10, Very good, (1042)
"Staff was very friendly, rooms were large and had good amenities"
The price is £60
includes taxes & fees
21 Jul - 22 Jul
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with restaurants in Morocco cost?
The price for hotels in Morocco ranges from £53 to £244 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 restaurants in Morocco?
Take your pick of multiple hotels with restaurants in Morocco that have a total average guest review rating of 8.6. 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 restaurants 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 centre of a food-lover's universe, Expedia can help you secure the perfect hotel.
Are there any family-friendly hotels with restaurants in Morocco?
For sure, so round up your group and get busy organising 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 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 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 traveller favourite.
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 accommodation 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.