Hotels in Morocco

Search and compare Morocco hotels from hundreds of travel sites and save

Morocco
May 20 — May 212
Morocco
Fri 5/20
Sat 5/21
...and more

Morocco hotels recommended by HotelsCombined

Fri 5/20
Sat 5/21

Tips for booking a Morocco hotel

Cheapest month:January
Most expensive month:August
Average price in Morocco:₱5,234/night
Cheapest price found:₱429/night
Cheapest day:Thursday
Most expensive day:Tuesday
₱3,997 - ₱8,441
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱3,654 - ₱8,500
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Morocco hotels

Show all 18,672 hotels
1
Four Seasons Hotel Casablanca
Four Seasons Hotel Casablanca
8.7 Excellent
Boulevard De La Corniche, Casablanca, Morocco
Show on map
6.7 km from city centre, Casablanca, Morocco 

Located in Casablanca, Four Seasons Hotel Casablanca is an easy drive from Morocco Mall and the Hassan II Mosque. It also provides a Jacuzzi, an outdoor pool and a sauna.

2
Melliber Appart Hotel
Melliber Appart Hotel
8.4 Excellent
138, Boulevard Moulay Youssef Angle, Casablanca, Morocco
Show on map
4.7 km from city centre, Casablanca, Morocco 

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Casablanca. It also offers a laundry service, free Wi-Fi and a 24-hour business centre.

3
ibis Casa Voyageurs
ibis Casa Voyageurs
7.9 Good
Angle Boulevard Bahmad, Casablanca, Morocco
Show on map
1.8 km from city centre, Casablanca, Morocco 

Ibis Casa Voyageurs offers a modern setting while in Casablanca. The various amenities this cosy hotel has to offer include meeting rooms, a coffee bar and a 24-hour reception.

4
Riad Le Jardin d'Abdou
Riad Le Jardin d'Abdou
9.0 Excellent
2/3 Derb Makina Arset Bel Baraka, Marrakech, Morocco
Show on map
1.5 km from city centre, Marrakech, Morocco 

Conveniently located in the heart of the city, this 5-star riad makes for an excellent base in Marrakech. It has a day spa, as well as a rooftop terrace, free Wi-Fi and an outdoor pool.

5
Barcelo Palmeraie
Barcelo Palmeraie
7.8 Good
Km 6 Route de Fes, Marrakech, Morocco
Show on map
6.2 km from city centre, Marrakech, Morocco 

Featuring an on-site night club and a beauty salon, Barcelo Palmeraie is located in Marrakech and boasts 5-star accommodation. Guests also have exclusive access to the Nuxe Spa and Terrace.

6
Riu Palace Tikida Agadir
Riu Palace Tikida Agadir
8.4 Excellent
Chemin Des Dunes B.P. 901, Agadir, Morocco
Show on map
2.4 km from city centre, Agadir, Morocco 

Riu Palace Tikida Agadir - All Inclusive is situated in the heart of Agadir and offers a private beach. Some of the facilities provided at this 5-star resort include a Jacuzzi, a Turkish steam bath and an indoor pool.

7
Kenzi Farah
Kenzi Farah
7.9 Good
Av, Du President Kennedy,200, Marrakech, Morocco
Show on map
2.0 km from city centre, Marrakech, Morocco 

Boasting a Turkish steam bath, a sauna and an outdoor heated pool, Kenzi Rose Garden is situated in Marrakech and offers comfortable accommodation. It provides 5-star accommodation with air-conditioned rooms.

8
Four Seasons Resort Marrakech
Four Seasons Resort Marrakech
9.2 Excellent
1 Boulevard de la Menara, Marrakech, Morocco
Show on map
3.2 km from city centre, Marrakech, Morocco 

Four Seasons Resort Marrakech offers a trendy setting while in Marrakech. Some of the popular facilities provided at this elegant 5-star hotel include a Jacuzzi, a rooftop terrace and outdoor tennis courts.

Cheapest hotels in Morocco

Show all 18,672 hotels
Bahia City Hotel
Bahia City Hotel
6.0 Good
Rue Des Administrations Publiques, Agadir, Morocco
Show on map
2.2 km from city centre,  

This traditional hotel is conveniently positioned in the city centre, and provides a rooftop terrace, a private beach and an outdoor pool. It is also moments from Agadir's popular tourist spots.

₱943
Avg. per night
Omega Hotel Agadir
Omega Hotel Agadir
6.3 Good
G11 Lot Founty, Agadir, Morocco
Show on map
3.1 km from city centre,  

Omega Hotel Agadir is conveniently located in the city centre and provides a private beach and an outdoor pool. This property is ideally situated in Agadir City Centre.

₱943
Avg. per night
ibis budget Tanger
ibis budget Tanger
5.3 Okay
Route Nationale 1, Km 12, Tangier, Morocco
Show on map
11.1 km from city centre,  

Situated in Tangier, Ibis budget Tanger offers 3-star accommodation, as well as an outdoor pool and a sauna. It also provides an express check-in and check-out feature, meeting rooms and a beauty centre.

₱1,205
Avg. per night
Ibis Budget Fes
Ibis Budget Fes
7.4 Good
Route De Meknes Centre Marjane, Fez, Morocco
Show on map
4.4 km from city centre,  

Ibis Budget Fes offers a comfortable setting when in Fez. It also provides a lift and a 24-hour reception.

₱1,310
Avg. per night
Hamilton Agadir
Hamilton Agadir
5.8 Okay
Boulevard Mohamed 5, Agadir, Morocco, Agadir, Morocco
Show on map
1.9 km from city centre,  

Hotel Adrar Agadir is situated in the centre of Agadir and offers a private beach. Those staying at the property have access to a sauna and an outdoor pool.

₱1,415
Avg. per night
Hotel Marrakech le Tichka
Hotel Marrakech le Tichka
5.1 Okay
Semialla Bp 894 Route De Casablanca, Marrakech, Morocco
Show on map
3.2 km from city centre,  

Situated in Marrakech, the hotel is within a 25-minute drive of Marrakech-Menara Airport and offers a Turkish steam bath and outdoor tennis courts. It provides stylish rooms with private balconies overlooking the garden.

₱1,415
Avg. per night
ibis budget El Jadida
ibis budget El Jadida
6.6 Good
Place Nour El Kamar, El Jadida, Morocco
Show on map
1.9 km from city centre,  

This modern hotel in El Jadida offers free Wi-Fi, as well as a safe and a 24-hour reception. It is steps from the beach and provides comfortable 3-star accommodation.

₱1,467
Avg. per night
Moroccan House Hotel Casablanca
Moroccan House Hotel Casablanca
7.1 Good
3, Rue Mohamed Smiha, Casablanca, Morocco
Show on map
2.6 km from city centre,  

Conveniently located in the centre of the city, this 3-star hotel makes for an excellent base in Casablanca. It is steps from Stade Larbi Benbarek, restaurants and nightlife options.

₱1,782
Avg. per night

Hotel prices in Morocco

2 stars and under
ibis budget El Jadida
#1 Most popular

ibis budget El Jadida

Place Nour El Kamar, El Jadida, Morocco

6.6 Good
₱1,467

Avg. per night

Ibis Budget Fes
#2 Most popular

Ibis Budget Fes

Route De Meknes Centre Marjane, Fez, Morocco

7.4 Good
₱1,310

Avg. per night

Hotel Aday
Best value

Hotel Aday

111 Derb Sidi Boulokate, Marrakech, Morocco

7.7 Good
₱576

Avg. per night

3 stars
Ibis Tanger City Center
#1 Most popular

Ibis Tanger City Center

Lotissement Tanger, Tangier, Morocco

6.5 Good
₱2,673

Avg. per night

ibis budget Tanger
#2 Most popular

ibis budget Tanger

Route Nationale 1, Km 12, Tangier, Morocco

5.3 Okay
₱1,205

Avg. per night

Bahia City Hotel
Best value

Bahia City Hotel

Rue Des Administrations Publiques, Agadir, Morocco

6.0 Good
₱943

Avg. per night

4 stars +
Es Saadi Marrakech Resort - Hotel
#1 Most popular

Es Saadi Marrakech Resort - Hotel

Rue Ibrahim El Mazini, Marrakech, Morocco

8.0 Excellent
₱5,188

Avg. per night

Palm Plaza Marrakech Hotel & Spa
#2 Most popular

Palm Plaza Marrakech Hotel & Spa

Avenue 7Ème Art, Marrakech, Morocco

8.1 Excellent
₱3,826

Avg. per night

Riad Le Jardin d'Abdou
Best value

Riad Le Jardin d'Abdou

2/3 Derb Makina Arset Bel Baraka, Marrakech, Morocco

9.0 Excellent
₱2,935

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

About Morocco

Stretching from the golden sands of the Sahara Desert to the rugged Atlantic coast, Morocco is one of North Africa’s most captivating destinations. It’s home to bustling modern cities and labyrinthine medinas, as well as enchantingly painted towns such as blue-hued Chefchaouen. Its diverse landscapes range from the snow-capped Atlas Mountains to mesmerising desert oases dotted with ancient kasbahs.

Things to do

Whether you want to experience the buzz of Marrakech’s souks or escape to the spellbinding beauty of the Sahara Desert, Morocco never fails to impress.

Explore the ancient ksar of Ait Benhaddou. Once serving as a trading post on the Sahara-Marrakech caravan route, Ait Benhaddou is one of Morocco’s best examples of earthen clay architecture. Stroll through the ancient fortified village to learn about its strategic importance as well as films such as “Babel” and “Gladiator” that were shot here.

Shop in the souks of Marrakech. Experience the hustle and haggling of Marrakech’s famous souks, which are the largest of their kind in Morocco. After shopping for Berber-made rugs, locally-tanned leather goods and lamps, head to Jemaa el Fna square as it ignites each evening with live music and entertainment.

Soak up the sea breezes in Essaouira. Surrounded by fortified walls, the whitewashed medina of Essaouira lies on Morocco’s Atlantic coast and is a popular base for windsurfing and kitesurfing. Spend your days relaxing on the beach and feasting on freshly caught sardines before watching a sunset from the 18th-century ramparts.

Camel trek through the Sahara Desert. The desert town of Merzouga serves as the gateway to Erg Chebbi, a huge tract of sand dunes and Morocco’s most famous camel trekking destination. Board one of these “ships of the desert” to enjoy the atmospheric sunset light, then stay overnight in a nomadic Berber camp for unforgettable stargazing.

Getting around

Casablanca's Mohammed V International Airport is the country's main gateway, with international flights also connecting to Marrakech, Essaouira, Fez, Tangier and Agadir. Trains travel between Morocco’s larger cities while buses and share-taxis are the main means of accessing smaller towns and villages.

Morocco travel FAQs

Stretching from the golden sands of the Sahara Desert to the rugged Atlantic coast, Morocco is one of North Africa’s most captivating destinations. It’s home to bustling modern cities and labyrinthine medinas, as well as enchantingly painted towns such as blue-hued Chefchaouen. Its diverse landscapes range from the snow-capped Atlas Mountains to mesmerising desert oases dotted with ancient kasbahs.

Things to do in Morocco

Whether you want to experience the buzz of Marrakech’s souks or escape to the spellbinding beauty of the Sahara Desert, Morocco never fails to impress.

Explore the ancient ksar of Ait Benhaddou. Once serving as a trading post on the Sahara-Marrakech caravan route, Ait Benhaddou is one of Morocco’s best examples of earthen clay architecture. Stroll through the ancient fortified village to learn about its strategic importance as well as films such as “Babel” and “Gladiator” that were shot here.

Shop in the souks of Marrakech. Experience the hustle and haggling of Marrakech’s famous souks, which are the largest of their kind in Morocco. After shopping for Berber-made rugs, locally-tanned leather goods and lamps, head to Jemaa el Fna square as it ignites each evening with live music and entertainment.

Soak up the sea breezes in Essaouira. Surrounded by fortified walls, the whitewashed medina of Essaouira lies on Morocco’s Atlantic coast and is a popular base for windsurfing and kitesurfing. Spend your days relaxing on the beach and feasting on freshly caught sardines before watching a sunset from the 18th-century ramparts.

Camel trek through the Sahara Desert. The desert town of Merzouga serves as the gateway to Erg Chebbi, a huge tract of sand dunes and Morocco’s most famous camel trekking destination. Board one of these “ships of the desert” to enjoy the atmospheric sunset light, then stay overnight in a nomadic Berber camp for unforgettable stargazing.

Getting around Morocco

Casablanca's Mohammed V International Airport is the country's main gateway, with international flights also connecting to Marrakech, Essaouira, Fez, Tangier and Agadir. Trains travel between Morocco’s larger cities while buses and share-taxis are the main means of accessing smaller towns and villages.

  • Where is the best place to stay in Morocco?

    Users favor staying in areas such as Marrakech, Tangier, and Casablanca. Consider these locations when searching for your desired stay.

  • What are the best hotels in Morocco?

    Morocco is home to many highly-rated hotels, one of which is Mercure Quemado Resort, which has a current rating of 7.6. For other potential stays, consider Es Saadi Marrakech Resort - Hotel and Iberostar Founty Beach, which can also be great places to stay in Morocco.