Best 10 Recommended Hotels in Morocco

Best 10 Recommended Hotels in Morocco

Enter your dates for the latest hotel rates and availability.

Swipe down to view more

Find Morocco Hotels in Popular Cities

Marrakech

987 hotels

Top 1

Casablanca

180 hotels

Top 2

Tangier

99 hotels

Top 3

Agadir

99 hotels

Rabat

91 hotels

Fes

203 hotels

Nouaceur

7 hotels

Chefchaouen

51 hotels

Essaouira

99 hotels

Tangier-Assilah Prefecture

112 hotels

Morocco Hotels in Popular Provinces

Marrakesh-Safi

1,239 hotels

Top 1

Casablanca-Settat

242 hotels

Top 2

Tanger-Tetouan-Al Hoceima

248 hotels

Top 3

Souss-Massa

195 hotels

Rabat-Sale-Kenitra

126 hotels

Fes-Meknes

241 hotels

Draa-Tafilalet

196 hotels

Oriental Region

27 hotels

Beni Mellal-Khenifra

36 hotels

Guelmim-Oued Noun

1 hotels

Morocco Hotels in Top Destinations

Marrakesh

713 hotels

Top 1

Old City (Casablanca)

161 hotels

Top 2

Chefchaouen

50 hotels

Top 3

Jemaa el-Fnaa

713 hotels

Hassan II Mosque

160 hotels

Boulevard de la Corniche

157 hotels

Sahara Desert

45 hotels

PalmGolf Marrakech Palmeraie

39 hotels

Ancien Medina

85 hotels

Royal Palace

95 hotels

Top Country Recommendations

China

300,205 hotels

Top 1

Japan

30,253 hotels

Top 2

Thailand

20,945 hotels

Top 3

South Korea

21,601 hotels

Malaysia

10,532 hotels

Indonesia

25,192 hotels

Vietnam

13,870 hotels

United States

164,321 hotels

United Kingdom

25,368 hotels

Philippines

6,820 hotels

Frequently Asked Questions

Which hotels in Morocco are the most popular?

Morocco has many popular hotels. Whether you're traveling for business or going on a vacation, Ibis Casablanca City Center (from SGD 58), Kenzi Solazur (from SGD 89) and Onomo Hotel Casablanca Airport (from SGD 101) are preferred hotels.

How much is the average rate for hotels in Morocco?

For hotels in Morocco, the average price on weekdays is SGD 188, and the average price on weekends (Friday–Saturday) is SGD 190.

Which are the recommended luxury hotels in Morocco?

Which hotels in Morocco are recommended for travelers with children?

Lhostel (from SGD 39), Riad Villa El Arsa (from SGD 105) and Riad Las MIL y Una Noches 1 Tetuan (from SGD 56) are very suitable for family travel. Enjoy a trip together with your kids and other family members!

Which hotels in Morocco provide free Wi-Fi?

Whether you're traveling on business or for vacation, having an Internet connection is an essential condition for travel. Ibis Casablanca City Center (from SGD 58), Kenzi Solazur (from SGD 89), and Onomo Hotel Casablanca Airport (from SGD 101) are popular hotels that provide free Wi-Fi.

Which hotels in Morocco have spas that are worth experiencing?

What hotel promotions are there in Morocco?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels in Morocco provide high-quality breakfasts?

Ibis Casablanca City Center (from SGD 58), Kenzi Solazur (from SGD 89) and Onomo Hotel Casablanca Airport (from SGD 101) provide high-quality breakfast. Start your day with a delicious breakfast!

Which hotels in Morocco provide fitness facilities?

Which hotels in Morocco allow pets?

Which hotels in Morocco have swimming pools?

Occidental Tanger (from SGD 102), Hotel Safia (from SGD 62) and Savoy le Grand Hotel Marrakech (from SGD 300) are hotels with swimming pools. Enjoy swimming pools during your holiday!

Property Information for Tourists

Highest priceSGD 1,199
Lowest priceSGD 29
Number of reviews87,607
Total properties5,168
Weekday Avg. PriceSGD 188
Weekend Avg. PriceSGD 190