Hotels in Morocco

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

Morocco
25 May — 26 May2
Morocco
Wed 25/5
Thu 26/5
...and more

Morocco hotels recommended by HotelsCombined

Wed 5/25
Thu 5/26

Tips for booking a Morocco hotel

Cheapest month:September
Most expensive month:July
Average price in Morocco:£77/night
Cheapest price found:£7/night
Cheapest day:Friday
Most expensive day:Tuesday
£63 - £114
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£62 - £94
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Morocco hotels

Show all 18,788 hotels
1
Aqua Mirage Club
Aqua Mirage Club
10.0 Excellent
Km 5, Route de Tahanaout, Marrakech, Morocco
Show on map
6.7 mi 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.

2
2ciels Boutique Hotel & Spa
2ciels Boutique Hotel & Spa
9.0 Excellent
Street Oued El Makhazine, Marrakech, Morocco
Show on map
1.1 mi 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.

3
Four Seasons Hotel Casablanca
Four Seasons Hotel Casablanca
8.6 Excellent
Boulevard De La Corniche, Casablanca, Morocco
Show on map
4.2 mi 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.

4
Hotel Timoulay and Spa Agadir
Hotel Timoulay and Spa Agadir
8.4 Excellent
Cité Founty F6 Baie Des Palmiers, Agadir, Morocco
Show on map
1.9 mi from city centre, Agadir, Morocco 

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Agadir. There is also a fitness centre with a saltwater swimming pool.

5
Labranda Targa Aqua Parc
Labranda Targa Aqua Parc
7.3 Good
Douar Bouchareb Targa, Marrakech, Morocco
Show on map
5.0 mi 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.

6
Barcelo Palmeraie
Barcelo Palmeraie
7.7 Good
Km 6 Route de Fes, Marrakech, Morocco
Show on map
3.8 mi 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.

7
Tempoo Hotel Marrakech City Centre
Tempoo Hotel Marrakech City Centre
7.2 Good
Ave. Mohamed VI, 15 Angle Rue Abou Bakr, Marrakech, Morocco
Show on map
1.6 mi from city centre, Marrakech, Morocco 

Tempoo Hotel Marrakech City Centre is set in Marrakech and is close to local sightseeing spots, including Palais des Congres. It also offers a beauty centre, an outdoor pool and a Turkish steam bath.

8
Atlas Asni
Atlas Asni
10.0 Excellent
Ave Mohammed Vi, Marrakech, Morocco
Show on map
1.5 mi from city centre, Marrakech, Morocco 

Located in Marrakech, Atlas Asni is an easy drive from Jemaa el-Fnaa and Agdal Gardens. It also provides a sauna, a Turkish steam bath and an outdoor pool.

Cheapest hotels in Morocco

Show all 18,788 hotels
Bahia City Hotel
Bahia City Hotel
5.9 Okay
Rue Des Administrations Publiques, Agadir, Morocco
Show on map
1.4 mi 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.

£14
Avg. per night
Omega Hotel Agadir
Omega Hotel Agadir
6.5 Good
G11 Lot Founty, Agadir, Morocco
Show on map
2.0 mi 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.

£14
Avg. per night
Riad Bab Berdaine
Riad Bab Berdaine
8.3 Excellent
7 Derb Moussa, Meknes, Morocco
Show on map
0.6 mi from city centre,  

Ryad Bab Berdaine is situated in Meknes and is close to the area's popular attractions. It offers free Wi-Fi, a 24-hour reception and meeting rooms.

£18
Avg. per night
Hôtel les Omayades
Hôtel les Omayades
7.0 Good
Boulevard Du 20 Aout, Secteur Balneaire, Agadir, Morocco
Show on map
1.3 mi from city centre,  

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Agadir. It also offers a Jacuzzi, an outdoor pool and a sauna.

£21
Avg. per night
Tagadirt Appart-Hotel
Tagadirt Appart-Hotel
6.3 Good
Blvd Du 20 Aout, Agadir, Morocco
Show on map
1.3 mi from city centre,  

Conveniently positioned, Appart-Hotel Tagadirt offers easy access to Agadir's main sightseeing areas. It also provides a rooftop terrace and an outdoor pool.

£22
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
2.0 mi 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.

£22
Avg. per night
Hamilton Agadir
Hamilton Agadir
5.8 Okay
Boulevard Mohamed 5, Agadir, Morocco, Agadir, Morocco
Show on map
1.2 mi 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.

£22
Avg. per night
Anezi Tower Hotel
Anezi Tower Hotel
7.1 Good
Bd Mohammed V Bp 29, Agadir, Morocco
Show on map
1.3 mi from city centre,  

Boasting an outdoor pool, outdoor tennis courts and a private beach, Anezi Tower Hotel is located in Agadir and offers comfortable accommodation. It is conveniently situated in the city centre.

£25
Avg. per night

Hotel prices in Morocco

2 stars and under
Ibis Budget Fes
No. 1 most popular

Ibis Budget Fes

Route De Meknes Centre Marjane, Fez, Morocco

7.4. Good
£20

Avg. per night

View Deal
Hotel Aday
No. 2 most popular

Hotel Aday

111 Derb Sidi Boulokate, Marrakech, Morocco

7.7. Good
£9

Avg. per night

View Deal
Hostel Kif-Kif
Best value

Hostel Kif-Kif

9 Rue Leksour Derb el Kadous, Marrakech, Morocco

£6

Avg. per night

View Deal
3 stars
Club Almoggar Garden Beach
No. 1 most popular

Club Almoggar Garden Beach

Boulevard Mohamed V, Agadir, Morocco

7.0. Good
£32

Avg. per night

View Deal
Residence Hoteliere Fleurie
No. 2 most popular

Residence Hoteliere Fleurie

Résidence Fleurie Rue de La Foire, Agadir, Morocco

8.5. Excellent
£25

Avg. per night

View Deal
Omega Hotel Agadir
Best value

Omega Hotel Agadir

G11 Lot Founty, Agadir, Morocco

6.5. Good
£14

Avg. per night

View Deal
4 stars +
Sofitel Marrakech Lounge And Spa
No. 1 most popular

Sofitel Marrakech Lounge And Spa

Rue Harroun Errachid, Quartier de l Hivernage, 40000, Marrakech, Morocco

7.7. Good
£161

Avg. per night

View Deal
Fairmont Royal Palm, Marrakech
No. 2 most popular

Fairmont Royal Palm, Marrakech

BP 2470 - Km 12 Route d'Amizmiz, Marrakech, Morocco

8.8. Excellent
£233

Avg. per night

View Deal
Royal Mirage Deluxe
Best value

Royal Mirage Deluxe

Rue De Paris Hivernage, Marrakech, Morocco

6.4. Good
£42

Avg. per night

View Deal

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

  • What are the best hotels in Morocco?

    Labranda Aqua Fun Club Marrakech is a very popular hotel in Morocco, with a score of 8.5 from 1,433 reviews. Movenpick Hotel Mansour Eddahbi Marrakech (8.1 from 1,131 reviews) and Savoy Le Grand Hotel (7.9 from 3,401 reviews) are also highly rated Morocco hotels based on recent feedback from HotelsCombined users.