Hotels in Morocco

Hotels in Morocco

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels

Top picks of hotels in Morocco

Hotel Safia Hotels in Marrakech
7.8/10
Good86 reviews
1.47KM from city centre
From
€42
Check Availability
Savoy le Grand Hotel Marrakech Hotels in Marrakech
8.9/10
Very Good127 reviews
1.93KM from city centre
From
€154
Check Availability
Grand Mogador Menara & Spa Hotels in Marrakech
8.7/10
Very Good116 reviews
1.58KM from city centre
From
€85
Check Availability
Pestana CR7 Marrakech Hotels in Marrakech
8.7/10
Very Good127 reviews
2KM from city centre
From
€136
Check Availability
Grand Plaza Marrakech Hotels in Marrakech
9.2/10
Great141 reviews
1.6KM from city centre
From
€79
Check Availability
Marrakech Freedom Yan Hostel Hotels in Marrakech
9.4/10
Amazing17 reviews
1.72KM from city centre
From
€13
Check Availability
Diwane Hotel & Spa Marrakech Hotels in Marrakech
8.4/10
Very Good67 reviews
1.42KM from city centre
From
€51
Check Availability
Mira stay Hotels in Marrakech
8.4/10
Very Good40 reviews
1.4KM from city centre
From
€25
Check Availability
Suites Atlas Marrakech Hotels in Marrakech
7.4/10
61 reviews
1.4KM from city centre
From
€25
Check Availability
Palais Moulay Said & Spa Hotels in Marrakech
8.8/10
Very Good75 reviews
1.82KM from city centre
From
€91
Check Availability

Frequently Asked Questions

What are the best hotels in Morocco?

Morocco has plenty of great hotels to choose from. Whether you're travelling for business or going on holiday, Ibis Casablanca City Center (from €42), Onomo Hotel Casablanca Airport (from €69) and Hotel Safia (from €39) are popular choices.

How much does a hotel in Morocco usually cost?

For hotels in Morocco, the average price on weekdays is €129, and the average price at weekends (Friday–Saturday) is €131.

Are there any luxury hotels in Morocco?

Yes, Morocco has plenty of luxury hotels in a range of styles. Savoy le Grand Hotel Marrakech (from €173), Grand Mogador Menara & Spa (from €86) and Barceló Anfa Casablanca (from €118) are popular choices.

Can you recommend family-friendly hotels in Morocco?

Certainly! Lhostel (from €25), Riad Las MIL y Una Noches 1 Tetuan (from €38) and L'Air De La Mer (from €61) are great choices for families. Enjoy a trip together with your kids and other family members!

Where can I find hotels in Morocco with free Wi-Fi?

Whether you're travelling on business or going on holiday, a good Internet connection is essential. Ibis Casablanca City Center (from €42), Onomo Hotel Casablanca Airport (from €69), and Hotel Safia (from €39) are popular hotels with free Wi-Fi.

Are there any hotels in Morocco with a good spa?

Are there any hotel deals available in Morocco?

Yes! Trip.com offers a range of promotions and discounts all year round. You can check the promotions page to see what promotions are available on Trip.com.

Can you recommend hotels in Morocco with a great breakfast?

Certainly! Ibis Casablanca City Center (from €42), Onomo Hotel Casablanca Airport (from €69) and Hotel Safia (from €39) serve high-quality breakfasts. Start your day with a delicious breakfast!

Are there any hotels in Morocco with a gym?

Yes, Onomo Hotel Casablanca Airport (from €69), Savoy le Grand Hotel Marrakech (from €173) and Kenzi Solazur (from €56) have fitness centres. Keep up with your workout while travelling!

Are there any pet-friendly hotels in Morocco?

Yes, Hotel Majestic (from €24), Kenzi Rose Garden (from €92) and UMH Tarik Hotel (from €41) allow pets. Take your pets with you during your stay!

Are there any hotels in Morocco with a swimming pool?

Yes, Hotel Safia (from €39), Sud Bahia Agadir "Bahia City Hotel" (from €16) and Savoy le Grand Hotel Marrakech (from €173) are hotels with swimming pools. Enjoy adip in the pool during your holiday!

Property Information for Tourists

Highest price€919
Lowest price€20
Number of reviews89,627
Total properties5,078
Weekday Avg. Price€129
Weekend Avg. Price€131