Hotel & Accommodation in Morocco

Hotels in Morocco

Unlock your enchanting journey, explore the best hotels in Morocco
  1. Hotel
    /
  2. Morocco
    (10622 Hotels)

Best hotels in Morocco

Check out these memorable stays and their recent reviews
Reception 1 Selman Marrakech, Morocco Hotels
Hotels
Marrakesh, Marrakesh-Safi
Limo or town car service
Turkish bath
Romantic proposal packages
Poolside bar
Beach umbrella
Bar
Price around
RM 2,586.56
See Availability
Primary image 1 ibis Marrakech Palmeraie Hotel, Morocco Hotels
Hotels
Marrakesh, Marrakesh-Safi
Game room
Poolside bar
Beach umbrella
Pool sun loungers
Bar
Price around
RM 189.50
See Availability
Primary image 1 Palais Mehdi, Morocco Hotels
Guest Houses
Annakhil, Marrakesh
Limo or town car service
Turkish bath
Health club
Poolside bar
Spa
Bar
Price around
RM 719.52
See Availability
Primary image 1 Hyatt Regency Casablanca, Morocco Hotels
Hotels
Anfa, Casablanca
Limo or town car service
Health club
Shops
Beach umbrella
Express check-out
Bar
Price around
RM 916.90
See Availability
Primary image 1 Sofitel Casablanca Tour blanche, Morocco Hotels
Hotels
Anfa, Casablanca
Limo or town car service
Turkish bath
Library
Express check-out
Spa
Bar
Price around
RM 915.86
See Availability
Primary image 1 Hilton Garden Inn Tanger City Center, Morocco Hotels
Hotels
Fahs Anjra, Tanger-Tetouan-Al Hoceima
Bar
Price around
RM 649.10
See Availability
Primary image 1 Hilton Tangier Al Houara Resort & Spa, Morocco Hotels
Hotels
Tanger-Assilah, Tanger-Tetouan-Al Hoceima
Golf club
Golf cart
Romantic proposal packages
Poolside bar
Hot tub
Bar
Price around
RM 1,055.42
See Availability
Primary image 1 Hotel Première Classe Casablanca Centre Ville, Morocco Hotels
Price around
RM 167.59
See Availability
Primary image 1 Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive, Morocco Hotels
Others
Agadir Ida-Ou-Tnan, Souss-Massa
Turkish bath
Beach Bar
Poolside bar
Beach umbrella
Hot tub
Bar
Price around
RM 1,550.84
See Availability
Primary image 1 Four Seasons Hotel Casablanca, Morocco Hotels
Hotels
Anfa, Casablanca
Pool cabanas
Steam room
Beach umbrella
Hot tub
Pool sun loungers
Spa
Price around
RM 2,816.32
See Availability
Primary image 1 Riad Al Bartal, Morocco Hotels
Riad
Fes, Fès-Meknès
Romantic proposal packages
Rooftop terrace
Library
Price around
RM 446.18
See Availability
Primary image 1 Riad Andalla, Morocco Hotels
Riad
Annakhil, Marrakesh
Rooftop terrace
Bar
Price around
RM 272.05
See Availability
Primary image 1 Hotel Imperial Casablanca, Morocco Hotels
Hotels
Anfa, Casablanca
Turkish bath
Library
Express check-out
Spa
Bar
Price around
RM 203.96
See Availability
Primary image 1 DWO Marrakech Ennakhil, Morocco Hotels
Hotels
Marrakesh, Marrakesh-Safi
Health club
Beach umbrella
Library
Hot tub
Spa
Bar
Price around
RM 458.89
See Availability
Primary image 1 Fairmont Taghazout Bay, Morocco Hotels
Hotels
Agadir Ida-Ou-Tnan, Souss-Massa
Private beach
Beach Bar
Health club
Shops
Beach umbrella
Bar
Price around
RM 2,631.41
See Availability
Primary image 1 Zephyr Agadir, Morocco Hotels
Hotels
Agadir, Agadir-Ida-ou-Tnan
Price around
RM 308.27
See Availability
Reception 1 Rihab Hotel, Morocco Hotels
Hotels
Rabat, Rabat-Salé-Kénitra
Spa
Bar
Price around
RM 377.39
See Availability
Primary image 1 Imperial Holiday Hôtel & spa, Morocco Hotels
Hotels
Marrakesh, Marrakesh-Safi
Health club
Shops
Poolside bar
Sauna
Spa
Bar
Price around
RM 172.80
See Availability
Primary image 1 Dar Naïmaa, Morocco Hotels
Guest Houses
Fes El Bali, Fes
Turkish bath
Shops
Spa
Price around
RM 147.92
See Availability
Primary image 1 Barcelo Casablanca, Morocco Hotels
Hotels
Anfa, Casablanca
Romantic proposal packages
Express check-out
Bar
Price around
RM 455.93
See Availability

Discover what you like

Exclusive for new users—register today!

Download our app, register, and enjoy 8% off!

Up to RM 120 off Flights

Reusable for all first-time product purchases
JOMJALAN
Copy

8% off Hotels

Reusable for all first-time product purchases
JOMJALAN
Copy

8% off Attractions

Reusable for all first-time product purchases
JOMJALAN
Copy

10% off Car Rental

Reusable for all first-time product purchases
JOMJALAN
Copy

12% off Airport Transfer

Reusable for all first-time product purchases
JOMJALAN
Copy

About Morocco

Morocco or also known officially as the Kingdom of Morocco is a sovereign country located on the North African continent, having a coastline on both the North Atlantic Ocean and the Mediterranean Sea. It has borders with Algeria to the east and Ceuta and Melilla to the north, being just across the Straits of Gibraltar from Gibraltar. The country is a constitutional monarchy with an elected parliament. Nonetheless, the king can still issue decrees call dahirs that have the force of law. Its climate is a mix of Mediterranean, Sub-Mediterranean, Continental, Alpine and Semi-arid.

The capital of Morocco is Rabat, being the seventh largest city as well as the capital city of Rabat-Salé-Kénitra administrative region. Situated on the mouth of Bou Regreg River, it was a reputable corsair haven, starting off as a modern city compared to other imperial cities. It was cited that Almohad ruler Abd al-Mu’min turned Rabat’s ribat into a full-scale fortress in 1146, in which it was later called as Ribatu I-Fath or stronghold of victory, from which the present name of Rabat is derived. Later, another Almohad Caliph, Yaqub al-Mansur moved his capital to Rabat, building the city walls and constructions that set up Rabat as it is today. However, his death would later lead to Rabat’s influence being gradually lost to Fez, something that was undone by French when they invaded Morocco in 1912 due to the instability ongoing in Fez.

It is said that the area of present-day Morocco has already been inhabited since Paleolithic times, which are around 190,000 and 90,000 BC. The earliest known form of an independent Moroccan state is the Berber kingdom of Mauretania under the lead of King Baga, dating at least to around 225 BC. Mauretania later becomes a province under the Roman Empire, before being reconquered by the Berber tribes. Later on, the Muslim conquest of the Maghreb which started in the 7th century, lead by the Umayyad Caliphate would bring both the Arabic language and the religion of Islam into the area. Islam is widely accepted by the tribes, yet customary laws are still in effect. After the Berber Revolt, several other independent Muslim states are formed within the area. From the 11th century onwards, several Berber dynasties came into life, with Almoravid and Almohad dynasties being the most renowned. Morocco would fall into the hands of Saadi dynasty from 1549 to 1659 and Alaouite dynasty which remained till the 17th century before it was made into French and Spanish protectorates. This continued till March 1956 when Morocco gained its independence from France and then from Spain a month afterwards, despite Ceuta and Melilla being still under their rule.

It is no surprise that the official languages in Morocco are Modern Standard Arabic and Berber, given the demography mostly consisting of Arab-Berber people. The locals to speak a local Moroccan Arabic known as Darija. A combination of these Arabic languages is spoken by 85% of the people as either their first or second languages. Meanwhile, the Berber language is also spoken in three different dialects, namely Tarifit, Tashelhit and Central Atlas Tamazight, with at least 40% of the population would be Berber speakers. Besides that, French is also used predominantly, often for business, diplomacy and government, with French speakers are said to make up one-third of the population.

Regarded as one of the most diversified cuisines in the world, Morocco dishes are usually a fusion of Berber-Moorish, European and Mediterranean dishes. Spices are used extensively and chicken is the most widely eaten meat, the preferable red meat is beef since lamb is much more expensive. Some of the dishes unique to Morocco are the pastille, a pie combining sweet and salty flavours and tajine, which is normally savoury stews made of meat, poultry or fish together with vegetables and fruit on the traditional tajine pottery. An old national delicacy of Morocco is couscous, small steamed balls of crushed durum wheat semolina served with a stew spooned on top and Harira soup which is popular as either a starter or a light snack.

How to Get There?

By Flight and Train

A flight ticket from Kuala Lumpur to Casablanca would costs around MYR2,200 per pack which is varied based on the dates of holidays and choice of airline. Meanwhile, a trip to Marrakesh might be much costlier. Once you reach the airports at either one of these cities, there is a multitude of options for transportation available such as the train, plane, bus, taxi and also a car. The trains are typically the best option due to their coverage, speed and comfort. The train services would connect the major cities of Marrakech, Meknes, Fez, Tangier, Rabat, Casablanca and many more. Usually, the price is much lower in comparison to the fares in Europe.

The next best bet would be the luxury buses for the last mile coverage, while there are also local buses connected isolated areas with the train station. While these luxury buses and other buses meant for tourists are much more comfortable and cosy, the local buses would be much more fun since you can get in contact with the locals. In addition to that, shared taxi services operate between towns, in which fares are semi-fixed. There are also options to rent a car. Nonetheless, you are advised to plan the trip in advance especially if you are driving in the countryside.

By Water/ Boat

Getting into Morocco by boat is totally possible, especially if you are coming from Spain. Algeciras port would serve trips going to Ceuta and Tangier, with the trip length of 40 minutes and two hours respectively. It is also possible to go to Tangier from Tarifa; this would take 35 minutes. Other trips include the ones from Malaga and Almeria to Melilla and Nador. There are also ferries from France to Tangier with a higher premium, as well as trips from Genoa and Naples in Italy as well as Gibraltar; all would stop at Tangier.

What to Do There?

Casablanca

Home to some of the wonderful beaches unique to Morocco, a visit to the largest city of Morocco and relaxing, sunbathing and strolling along its beaches are undoubtedly going to bring over the sensual feelings in you. Among these would include Ain Diab Beach which is the most renowned beach around, complete with cafes and beach clubs. Monica Beach in Mohammedia can be a good alternative if one desires a beach that is relatively untouched by human development. Babaloo Beach of Tamaris is a beach turned into a delightful resort that is close to the Tamaris village, allowing close contact with the local people of Morocco.

Marrakesh

Being a city that needs little introduction, Marrakesh certainly has a lot to offer, being the most significant among Morocco’s four former imperial cities. There are several interesting tourist attractions worth exploring in this particular city alone, from the markets and souks at the main square of Jemaa-el Fnaa, the exquisitely decorated Jardin Majorelle, the highly esteemed Ben Youssef Madrasa, ruins of El Badi Palace and the Bahia Palace grounds which also houses Koutoubia Mosque, which is the biggest mosque in the country. There are also Saadian Tombs and Tombs of the Seven Saints which are worthy of visiting.

National Park of Souss Massa

Nature lovers would be really thrilled to find out what National Park of Souss Massa can offer to fulfil their thirst to seek the beauty of the nature in Morocco. Note that there may not be too much greeneries here as compared to other nature parks in other countries due to the landscape and local climate of the area rendering the park to be mostly consisting of the desert. Created in 1991, this 33,800 hectares of the national park has conservation importance, holding three of four Moroccan colonies of northern bald ibis as well as holding captive-breeding programs for four threatened species of North African ungulates.

Where to Stay?

Movenpick Hotel Casablanca

Located approximately 30 kilometres from Casablanca Mohammed V International Airport, this luxury property is one of the finest hotels around the Casablanca area. The setup is exquisite and sleek, with an elaborate package of facilities and services ready to greet the incoming guests.

Bahia City Hotel

Being close to the heart of Souss Massa area, the hotel provides easy access to the tourist attractions around town. It also not that far from the sea, hence giving a chance to the guests to come over to the beachfront area to enjoy the sun. The setup is pretty stunning for a three-star hotel while still maintaining the Middle East feel in the decorations.

Hotel Aday

Probably the cheapest hotel you could get in the Marrakesh-Safi, this hotel is just nice, cosy and lovely, being close to the main square of Jemaa-el Fnaa among others, allowing one to be able to explore Marrakesh just like the local people do. The hotel rooms are decorated in red schemes and the maintenance is done properly.

Read more

Facts about hotel in Morocco

Total Accommodation
20 Properties
Popular Region
Casablanca , Marrakesh
Popular Hotel
Selman Marrakech, Palais Mehdi

Guest reviews in hotel near Morocco

8.1
Convenient
109 reviews from hotels in Morocco with aggregated rating of 8.1/10.
Review from various users that have stayed in hotel near Morocco will help you to choose the perfect hotel easily!
farida t.
This is a private profile
8.5
/ 10
2 Feb 2025
ibis Casablanca City Center
Hotel near train station and city attraction
Hendra A.
This is a private profile
6.1
/ 10
12 Aug 2018
Mövenpick Casablanca
We arrived the hotel by 9pm and they said the room are not ready to check in. They said some guests are paying for the late check out, so we can’t get in to our room. And they frankly said that that guests pay for the late check out. I mean which hotel give the late check out until 9pm, even though they are paying for it. I also pay for my room to be ready to checked in.

Why book Accommodation in Traveloka?

Available for you 24/7
Live chat, email, or phone call, our reliable Customer Services is only a click away.
Plenty of flexibility options
Plan & adjust your trip without hassle with Free Cancellation, Pay at Hotel, and more.
Many secured ways to pay
Choose how you want to pay from various global payment options available.

We’ve got more than just hotels

Explore various type of accommodations based on your travel needs

What interests you?

Popular Places
Domestic Hotels
Other Hotels
People Also Search For
hotel in jb hotels in kl genting highland hotel best hotel in penang hatyai hotel hotel in penang best hotel in cameron highland best hotel in ipoh hotel georgetown betong hotel best hotel in langkawi hotel near klcc waterfront hotel kuching hotel in malacca best hotel in port dickson cyberjaya hotel sunway hotel best hotel in kuantan hotels in kuching hotel in sandakan hotel near klia desaru coast hotel best hotel in melaka hotel in bukit bintang selayang hotel hotel cherating hotel kuala selangor hotel in kota kinabalu (kk) hotel langkawi bangkok hotel hotel near pavilion hotels in putrajaya 5 star hotel in penang phuket hotel arte mont kiara hotel pangkor island hotels lee garden hotel hatyai puchong hotel hotels in ipoh 5 star hotel in kl glenmarie hotel hotel near pavilion bukit jalil u hotel penang hotel in kl sentral sentosa hotel krabi hotel hotel in desaru fraser hill hotel ioi city mall hotel bali hotel hotel parit buntar hotel sibu cheap hotel in kl budget hotel near kl sentral hotel sri petaling hotel in miri tokyo hotel grand alora hotel hotel near klia2 petaling jaya hotel johor hotel hotel in taiping hotel maluri hotel bayan lepas hotel near batu caves temple hotels in sekinchan hotel kudat hotel in kundasang bangi avenue convention centre hotel london hotel hotel in muar hotels near jonker street hotel cheras hotel near mahkota parade hotel in alor setar hotel in shah alam big red hotel jakarta hotel dubai hotel butterworth hotel subang valley hotel kulai hotel mid valley hotel hotel budget penang sitiawan hotel hotel seri malaysia kepala batas juru hotel hotel near tbs tawau hotel hotel ampang hotel near sogo kl green hotel bintulu setia alam hotel hotel near airport penang hotel in klang hong kong hotel best hotel in kuala lumpur hotels in batu ferringhi osaka hotel hotels in taiping hotel near pwtc melaka 5 star hotel
lexis hibiscus port dickson four seasons kl hard rock hotel penang resort world genting bertam resort m resort & hotel kuala lumpur legoland hotel genting skyworlds hotel lost world of tambun hotel m vertica club med cherating hard rock desaru berjaya times square hotel sentral suites one and only desaru first world hotel amverton cove enrich hotel setia alam avante hotel w hotel kl nu hotel kl sentral regalia hotel parkroyal collection kuala lumpur arte cheras eq hotel movenpick klia angsana teluk bahang sleeping lion suites doubletree by hilton majestic hotel doubletree hilton putrajaya banyan tree kl mercure penang ascott gurney penang urban suites penang tamu hotel hilton kl ideas hotel ibis klcc atlantis residence melaka pavilion hotel kl pullman klcc grand lexis ascott kuala lumpur komune living mercure hotel kl melia kuala lumpur lexis penang perdana kuala lumpur city centre else hotel kuala lumpur windmill upon hills grand orient hotel bayou lagoon park resort ritz carlton langkawi jw marriott kl plaza arkadia i city ac hotel penang aloft hotel royale chulan cherating villea port dickson ekocheras espira kinrara tropicana residence klcc dorsett hartamas doubletree by hilton damai laut scapes hotel cyberview resort arte plus ampang monkey canopy hyatt centric kota kinabalu ksl esplanade hotel scarletz suites klcc mandarin oriental kl millerz square tiarasa escapes st regis kl sky suites klcc travelodge ipoh sheraton kuching novotel kl somerset kuala lumpur ceylonz suites le meridien kl shangri la kl jesselton quay imperial lexis intercontinental kl grand ion delemen tune hotel klia2 mangala resort shangri la penang platinum suites klcc the westin kuala lumpur arte mont kiara glory beach resort anantara desaru villa chee renaissance hotel kl bilut hills holiday inn jb concorde hotel kl
one world hotel the colony by infinitum bidong view resort the shore hotel zenith hotel cameron malibest four points by sheraton kl the ruma hotel park royal langkawi damai lagoon resort ascott star klcc eaton residences courtyard by marriott setia alam park inn by radisson putrajaya amber cove melaka icon city pj trove hotel jb stellar golden hill h elite design hotel olympic hotel lexis port dickson sofitel kuala lumpur crowne plaza kl aurora place bukit jalil ames hotel glamz genting bayu balau beach resort neu suites sunway pyramid hotel grand millennium kl sunway geo flamingo hotel penang adena beach resort arte setapak central stay with bintang bayview hotel penang hotel indigo kuala lumpur mercure kuala lumpur glenmarie desaru resort holiday inn express kl ksl hotel the pearl kuala lumpur pavilion embassy the light hotel penang raia hotel penang imperial hotel kuching corus paradise resort traders hotel kl bangi resort hotel the prestige hotel penang dash resort langkawi hompton by the beach penang millerz square old klang road pacific regency beach resort uptown damansara parc 3 wyndham acmar klang fraser place puteri harbour malaysia heritage studio cititel mid valley oakwood hotel ritz carlton kl hotel tenera tropicana 218 macalister bayview beach resort strand mall country garden danga bay the nest residence citizenm kuala lumpur crockfords hotel resort world awana eastern and oriental hotel ombak villa langkawi avillion admiral cove kea garden guest house expressionz suites royale chulan kl chow kit r&f princess cove amari spice penang hotel sentral kl tanjung rhu beach swiss garden kuantan capri by fraser swiss garden genting fifty4ferns greenfield residence centrestage pj capri by fraser bukit bintang podium kuching capri by fraser johor bahru copthorne hotel double tree penang the horizon ipoh furama hotel bukit bintang eagle ranch resort the robertson bukit bintang santa grand signature kuala lumpur wolo hotel starlink hotel sibu glamping genting
crowne plaza penang villea morib sheraton kl gold coast morib marriott putrajaya parkroyal langkawi chambers residence selayang innside by melia kloe hotel impiana hotel senai wyndham grand bangsar blue mansion penang hyatt regency kinabalu kinta riverfront forest city water park liberty arc sutera sanctuary lodges g hotel gurney the face suites datai langkawi beacon executive suites dorsett kuala lumpur timurbay seafront residence pulse grande hotel four seasons langkawi hot spring sungkai hallmark crown hotel everly hotel love lane penang domitys bangsar kuala lumpur mercure hotel miri opus residence st giles southkey eastin hotel kozi square kingston hotel kuala lumpur the westin langkawi the landmark penang noble resort hotel melaka mercure living putrajaya lumi tropicana vangohh eminent the george hotel mardhiyyah hotel citadines connect georgetown penang opero hotel mines beach resort sunway hotel georgetown avillion pd hatten hotel imperio residence sunway sanctuary ksl hotel jb somerset damansara uptown wow hotel penang tune hotel angsana hotel penang talula hill farm resort raia hotel kuching private pool hotel kuala lumpur holiday villa cherating royale chulan penang corus hotel hotel perdana kota bharu solesor kampong beach resort hyatt house mont kiara sea horizon resort avillion cameron highlands element kuala lumpur armenian street penang axon bukit bintang kinabalu pine resort aera residence weil hotel amerald resort hotel pacific regency k avenue vivacity the link 2 courtyard by marriott melaka lotus seaview swiss garden beach resort the ship campus swiss garden residence kl crystal crown hotel summer bay resort ibis hotel kota bharu a famosa resort roxy hotel kuching sunway resort hotel mercu summer suites the taaras beach & spa resort forest city marina hotel a rock resort langkawi ixora hotel fahrenheit 88 soho suites klcc berjaya waterfront arcoris mont kiara geo hotel genting continew residence
Instant 8% off your first booking, in-app only!
Subscribe to Newsletter

Download the App Now


Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia
Copyright © 2025 Traveloka. All rights reserved