Hotels in Morocco

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

Morocco
19 May — 20 May2
Morocco
Thu 19/5
Fri 20/5
...and more

Morocco hotels recommended by HotelsCombined

Thu 5/19
Fri 5/20

Tips for booking a Morocco hotel

Cheapest month:March
Most expensive month:August
Average price in Morocco:€67/night
Cheapest price found:€6/night
Cheapest day:Wednesday
Most expensive day:Friday
€42 - €152
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€55 - €111
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Morocco hotels

Show all 18,640 hotels
1
Atlas Amadil Beach Hotel
Atlas Amadil Beach Hotel
8.2 Excellent
320 Chemin Des Dunes, Agadir, Morocco
Show on map
2.7 km from city centre, Agadir, Morocco 

Featuring an outdoor heated pool, a private beach and a Jacuzzi, Labranda Atlas Amadil is located in Agadir and is a brief walk from Casino le Mirage. It is conveniently situated in the city centre.

2
Aqua Mirage Club
Aqua Mirage Club
10.0 Excellent
Km 5, Route de Tahanaout, Marrakech, Morocco
Show on map
10.9 km from city centre, Marrakech, Morocco 

Situated in Marrakech, the resort is within a 15-minute drive of Marrakech-Menara Airport and provides an outdoor pool, indoor tennis courts and outdoor tennis courts. It has a day spa, as well as a beauty centre, water slides and an all-inclusive meal plan.

3
2ciels Boutique Hotel & Spa
2ciels Boutique Hotel & Spa
9.0 Excellent
Street Oued El Makhazine, Marrakech, Morocco
Show on map
1.8 km from city centre, Marrakech, Morocco 

Located in Marrakech, 2Ciels Boutique Hotel is within a 10-minute drive of Marrakech-Menara Airport and offers an outdoor pool. Those staying at the property can also take advantage of free Wi-Fi access throughout their stay.

4
Labranda Targa Aqua Parc
Labranda Targa Aqua Parc
7.2 Good
Douar Bouchareb Targa, Marrakech, Morocco
Show on map
8.0 km from city centre, Marrakech, Morocco 

Recently refurbished, Labranda Targa Aqua Parc provides modern 4-star accommodation in Marrakech. It has a spa and wellness centre, as well as a sauna, a Jacuzzi and a Turkish steam bath.

5
Riad Marlinea
Riad Marlinea
8.1 Excellent
17 Derb Hrarta, Rabat, Morocco
Show on map
1.9 km from city centre, Rabat, Morocco 

Located in Sale, Riad Marlinea is within a 20-minute drive of Rabat-Sale Airport and offers outdoor tennis courts, a Jacuzzi and a bowling alley. It provides 3-star accommodation with air-conditioned rooms.

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
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.

8
Hotel Imperial Plaza
Hotel Imperial Plaza
7.1 Good
30, Avenue Abdelkrim El Khettabi, Gueliz, Marrakech, Morocco
Show on map
3.1 km from city centre, Marrakech, Morocco 

Boasting a sauna, an outdoor pool and a Turkish steam bath, Imperial Plaza Hotel Marrakech is located in Marrakech and offers comfortable accommodation. Guests can also enjoy complimentary wireless internet.

Cheapest hotels in Morocco

Show all 18,640 hotels
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.

€17
Avg. per night
Senator Agadir
Senator Agadir
6.8 Good
avenue abderrahim bouabid Agadir, Agadir, Morocco
Show on map
1.2 km from city centre,  

Senator Agadir Hotel provides a modern setting while in Agadir. It is conveniently positioned for guests wishing to discover the area's attractions.

€21
Avg. per night
Residence Yasmina
Residence Yasmina
8.2 Excellent
Rue de la Jeunesse, Agadir, Morocco
Show on map
1.8 km from city centre,  

Strategically located in the middle of the city, this 3-star property makes for an excellent base in Agadir. It also offers free Wi-Fi, an outdoor pool and an express check-in and check-out feature.

€25
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.

€27
Avg. per night
Riad Marlinea
Riad Marlinea
8.1 Excellent
17 Derb Hrarta, Rabat, Morocco
Show on map
1.9 km from city centre,  

Located in Sale, Riad Marlinea is within a 20-minute drive of Rabat-Sale Airport and offers outdoor tennis courts, a Jacuzzi and a bowling alley. It provides 3-star accommodation with air-conditioned rooms.

€28
Avg. per night
Suite Hotel Tilila
Suite Hotel Tilila
8.2 Excellent
Avenue General Kettani, 4, Agadir, Morocco
Show on map
2.4 km from city centre,  

Boasting a private beach and an outdoor pool, Suite Hotel Tilila is situated in Agadir and provides comfortable accommodation. It is conveniently located in the city centre.

€29
Avg. per night
Le Vizir Center Parc & Resort
Le Vizir Center Parc & Resort
8.7 Excellent
Route de Casablanca, Ouled Benrahmoun, Marrakech, Morocco
Show on map
8.2 km from city centre,  

Boasting an outdoor pool and outdoor tennis courts, Le Vizir Center Parc & Resort is situated in Marrakech and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

€31
Avg. per night
Imperial Holiday Hôtel & spa
Imperial Holiday Hôtel & spa
5.6 Okay
30 Avenue Moulay Rchid - Gueliz, Marrakech, Morocco
Show on map
2.3 km from city centre,  

Boasting a rooftop terrace, a sulfur pool and an indoor pool, Imperial Holiday Hotel & Spa is an ideal base for guests wanting a little luxury, plus offers views of Marrakech. This charming property is ideally situated in Gueliz.

€34
Avg. per night

Hotel prices in Morocco

2 stars and under
ibis budget El Jadida
No. 1 most popular

ibis budget El Jadida

Place Nour El Kamar, El Jadida, Morocco

6.7 Good
€27

Avg. per night

Manzil Hotel
No. 2 most popular

Manzil Hotel

38 Rue Des Francais, Casablanca, Morocco

7.3 Good
€25

Avg. per night

Ibis Budget Fes
Best value

Ibis Budget Fes

Route De Meknes Centre Marjane, Fez, Morocco

7.4 Good
€24

Avg. per night

3 stars
Hotel Almas
No. 1 most popular

Hotel Almas

79, Avenue Moulay Rachid Gueliz, Marrakech, Morocco

8.0 Excellent
€39

Avg. per night

Club Almoggar Garden Beach
No. 2 most popular

Club Almoggar Garden Beach

Boulevard Mohamed V, Agadir, Morocco

7.0 Good
€38

Avg. per night

Bahia City Hotel
Best value

Bahia City Hotel

Rue Des Administrations Publiques, Agadir, Morocco

6.0 Good
€17

Avg. per night

4 stars +
Es Saadi Marrakech Resort - Hotel
No. 1 most popular

Es Saadi Marrakech Resort - Hotel

Rue Ibrahim El Mazini, Marrakech, Morocco

8.0 Excellent
€94

Avg. per night

Radisson Blu Hotel, Marrakech Carre Eden
No. 2 most popular

Radisson Blu Hotel, Marrakech Carre Eden

166-176 Avenue Mohamed V, Marrakech, Morocco

8.3 Excellent
€122

Avg. per night

Royal Mirage Deluxe
Best value

Royal Mirage Deluxe

Rue De Paris Hivernage, Marrakech, Morocco

6.4 Good
€51

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?

    Morocco has plenty to offer. Consider staying in some of its most favoured locations, like Marrakech, Agadir, and Essaouira.

  • What are the best hotels in Morocco?

    Hotel Zaitoune (8.6/10 from 505 reviews), La Villa des Golfs (8.3/10 from 32 reviews), and Hotel Medina (7.8/10 from 687 reviews) are all highly rated places to stay in Morocco.