Compare Hotels with Restaurants in Morocco
Secret Bargains - Save an extra 10% or more on select Hotels with Restaurants
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Morocco Hotels with Restaurants

Kenzi Club Agdal Medina All Inclusive
Avenue Mohamed VI Zone de l Agdal Marrakech
$256 nightly
The price is $291 total per night
$291 total
Jun 19 - Jun 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Kenzi Club Agdal Medina All Inclusive in Marrakech (Mechouar-Kasbah), you'll be a 1-minute drive from Avenue Mohamed VI and 7 minutes from Jemaa el-Fnaa.
Pool
Breakfast included

Delta Hotels by Marriott™ Marrakech Eden Andalou
Km 4, Route d'Amezmiz Marrakech
$212 nightly
The price is $242 total per night
$242 total
Jun 28 - Jun 29
Total with taxes and fees
Located in Marrakech, Delta Hotels by Marriott™ Marrakech Eden Andalou is in the suburbs, within a 15-minute drive of Noria Golf Club and Assoufid Golf Club.

La Maison Arabe Hotel, Spa and Cooking Workshops
1, Derb Assehbé, Bab Doukkala Marrakech
$99 nightly
The price is $118 total per night
$118 total
Jul 4 - Jul 5
Total with taxes and fees
A stay at La Maison Arabe Hotel, Spa and Cooking Workshops places you in the heart of Marrakech, within a 15-minute walk of Jemaa el-Fnaa and Koutoubia Mosque.
Pool
Spa

Savoy Le Grand Hotel
Avenue de la Menara Marrakech
$189 nightly
The price is $216 total per night
$216 total
Jun 23 - Jun 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Savoy Le Grand Hotel, you'll be centrally located in Marrakech, steps from Avenue Mohamed VI and 13 minutes by foot from Palais des Congrès.

Riad Le Jardin d'Abdou
2/3 derb Makina Arset bel Baraka Marrakech
$90 nightly
The price is $106 total per night
$106 total
Jul 3 - Jul 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Riad Le Jardin d'Abdou, you'll be centrally located in Marrakech, a 3-minute drive from Bahia Palace and 7 minutes from Jemaa el-Fnaa.
Pool
Breakfast included

Sky Casa Airport
Zone Urbaine Nouaceur
$100 nightly
The price is $114 total per night
$114 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Sky Casa Airport in Nouaceur, you'll be 17.3 mi (27.8 km) from Place Mohammed V and 18 mi (29 km) from Central Market of Casablanca.

Riad Jona
Riad Zitoune el Kedim 34 Marrakech
$68 nightly
The price is $83 total per night
$83 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Marrakech (Medina), Riad Jona is within a 10-minute walk of Jemaa el-Fnaa and Bahia Palace.
Pool
Hot Tub

2Ciels Boutique Hotel & SPA
Street Oued El Makhazine Marrakech
$127 nightly
The price is $144 total per night
$144 total
Jun 18 - Jun 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at 2Ciels Boutique Hotel & SPA, you'll be centrally located in Marrakech, a short 10-minute walk from Royal Tennis Harti and 12 minutes by foot from Palais des Congrès.
Pool
Breakfast included

Kenzi Menara Palace & Resort
Av. Mohamed VI, Zone Agdal Marrakech
$284 nightly
The price is $319 total per night
$319 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Marrakech (Mechouar-Kasbah), Kenzi Menara Palace & Resort is steps from Avenue Mohamed VI and a 5-minute drive from Jemaa el-Fnaa.

Melliber Appart Hotel
138, Boulevard Moulay Youssef angle Casablanca Casablanca
$74 nightly
The price is $85 total per night
$85 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Melliber Appart Hotel, you'll be centrally located in Casablanca, a 1-minute drive from Hassan II Mosque and 9 minutes from Morocco Mall.

Hotel & Ryad Art Place Marrakech
Place Jemaa El Fna Marrakech
$165 nightly
The price is $191 total per night
$191 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel & Ryad Art Place Marrakech, you'll be centrally located in Marrakech, within a 10-minute walk of Koutoubia Mosque and Marrakech Museum.
Pool
Breakfast included

Riad Mazar Fes
Rue 2 N°12 Arset Bennis Douh Medina Fes Fes Boulmane
$131 nightly
The price is $153 total per night
$153 total
Jun 17 - Jun 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Fes (Fes El Bali), Riad Mazar Fes is within a 15-minute walk of Blue Gate and Place Bou Jeloud.
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 essential information
Hotels with Restaurants in Morocco |
2144 |
|---|---|
Highest price | $319 |
Cheapest price | $83 |
Total number of hotels in Morocco | 19,264 |
Popular hotels | Kenzi Club Agdal Medina All Inclusive, Delta Hotels by Marriott™ Marrakech Eden Andalou, La Maison Arabe Hotel, Spa and Cooking Workshops, Savoy Le Grand Hotel, Riad Le Jardin d'Abdou, Sky Casa Airport, Riad Jona, 2Ciels Boutique Hotel & SPA, Kenzi Menara Palace & Resort, Melliber Appart Hotel, Hotel & Ryad Art Place Marrakech, Riad Mazar Fes |
Most Recent Morocco Hotel Reviews

Barcelo Tanger
4 out of 5
Posted 4 hours ago
CheapTickets Verified Review
"I think the staff need to be more attentive to the needs of the people staying. Our room had issues with AC & we waited a while before it was fixed. Also?"
A verified traveler stayed at Barcelo Tanger





