Hotels in Morocco

Hotels in Morocco

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels

Hotels in Morocco: popular cities

Marrakech

992 hotels

Top 1

Casablanca

181 hotels

Top 2

Tangier

100 hotels

Top 3

Agadir

93 hotels

Fes

199 hotels

Rabat

90 hotels

Nouaceur

7 hotels

Chefchaouen

50 hotels

Essaouira

99 hotels

Tangier-Assilah Prefecture

113 hotels

Hotels in Morocco: popular regions

Marrakesh-Safi

1,243 hotels

Top 1

Casablanca-Settat

244 hotels

Top 2

Tanger-Tetouan-Al Hoceima

249 hotels

Top 3

Souss-Massa

189 hotels

Fes-Meknes

234 hotels

Rabat-Sale-Kenitra

124 hotels

Draa-Tafilalet

197 hotels

Oriental Region

27 hotels

Beni Mellal-Khenifra

37 hotels

Guelmim-Oued Noun

1 hotels

Hotels in Morocco near popular landmarks

Old City (Casablanca)

160 hotels

Top 1

Marrakesh

711 hotels

Top 2

Chefchaouen

50 hotels

Top 3

Jemaa el-Fnaa

710 hotels

Hassan II Mosque

159 hotels

Boulevard de la Corniche

156 hotels

Sahara Desert

47 hotels

Ancien Medina

84 hotels

PalmGolf Marrakech Palmeraie

39 hotels

Royal Palace

95 hotels

Top Country Recommendations

China

288,784 hotels

Top 1

Japan

30,367 hotels

Top 2

Thailand

21,337 hotels

Top 3

South Korea

21,655 hotels

Malaysia

10,480 hotels

Indonesia

25,292 hotels

Vietnam

13,973 hotels

United States

163,435 hotels

United Kingdom

25,309 hotels

Philippines

6,863 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 PLN 174), Onomo Hotel Casablanca Airport (from PLN 304) and Kenzi Solazur (from PLN 272) are preferred hotels.

How much is the average rate for hotels in Morocco?

For hotels in Morocco, the average price on weekdays is PLN 572, and the average price on weekends (Friday–Saturday) is PLN 581.

Which are the recommended luxury hotels in Morocco?

Which hotels in Morocco are recommended for travelers with children?

Riad Villa El Arsa (from PLN 329), The Source Hotel Music & Spa (from PLN 588) and Riad Las MIL y Una Noches 1 Tetuan (from PLN 171) 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 PLN 174), Onomo Hotel Casablanca Airport (from PLN 304), and Kenzi Solazur (from PLN 272) 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 PLN 174), Onomo Hotel Casablanca Airport (from PLN 304) and Kenzi Solazur (from PLN 272) 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?

Hotel Safia (from PLN 208), Savoy le Grand Hotel Marrakech (from PLN 703) and Occidental Tanger (from PLN 313) are hotels with swimming pools. Enjoy swimming pools during your holiday!

Property Information for Tourists

Highest pricePLN 3,953
Lowest pricePLN 87
Number of reviews87,949
Total properties5,050
Weekday Avg. PricePLN 572
Weekend Avg. PricePLN 581