Cheap hotels in Morocco

Find the cheap hotels that appeal to you the most

Most visited cities for cheap hotels

Marrakech

4303 cheap hotels

Dakhla

69 cheap hotels

Agadir

866 cheap hotels

Casablanca

790 cheap hotels

Tangier

1210 cheap hotels

Rabat

396 cheap hotels

Bine el Ouidane

4 cheap hotels

Essaouira

657 cheap hotels

Fès

655 cheap hotels

Chefchaouene

315 cheap hotels

Taghazout

241 cheap hotels

Oued Laou

18 cheap hotels

Al Hoceïma

91 cheap hotels

Saidia

103 cheap hotels

El Jadida

90 cheap hotels

Most popular regions for cheap hotels

Marrakech-Safi

5502 cheap hotels

Tanger-Tetouan

2568 cheap hotels

Souss-Massa-Draa

1781 cheap hotels

Casablanca-Settat

1540 cheap hotels

Fes-Meknes

920 cheap hotels

Rabat-Sale-Kenitra

787 cheap hotels

Oriental

338 cheap hotels

Guelmim-Oued Noun

145 cheap hotels

Beni Mellal-Khenifra

99 cheap hotels

Dakhla-Oued Ed-Dahab

79 cheap hotels

Tazekka National Park

14 cheap hotels

The 10 Best Cheap Hotels in Morocco

Check out our pick of great cheap hotels in Morocco

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,243 reviews

Conveniently located in the centre of Agadir, Pickalbatros Palais Des Roses - Agadir - All Inclusive offers air-conditioned rooms with free WiFi, free private parking and room service.

From US$253 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,090 reviews

Featuring a terrace and views of mountain, Dar Kisania is a recently renovated riad set in Chefchaouene, 1.4 km from Khandak Semmar.

From US$99 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,281 reviews

Hotel El Toro Tanger is situated in Tangier, within 2.3 km of Tanger City Mall and 3.2 km of American Legation Museum.

From US$91 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,112 reviews

Located within 3.4 km of Royal Palace Fes and 1.3 km of Batha Square, Riad Fes Lile offers rooms with air conditioning and a private bathroom in Fès.

From US$69 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,203 reviews

Located in Marrakech, less than 1 km from Marrakesh Train Station, Swiss Continental Hôtel features views of the city. This 4-star hotel offers a concierge service and luggage storage space.

From US$123 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,010 reviews

Set in Marrakech, 500 metres from Djemaa El Fna and 700 metres from the centre, Riad Atlas Palace & SPA offers air-conditioned accommodation with free WiFi, and an indoor pool.

From US$263 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,028 reviews

Situated within 1.9 km of Tangier Municipal Beach and 600 metres of Forbes Museum of Tangier, Riad Al-Qurtubi features rooms with air conditioning and a private bathroom in Tangier.

From US$122 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,491 reviews

Located in Marrakech, Fashion Boutique Hotel is less than 1 km from Marrakesh Train Station and provides various facilities, such as a terrace, a restaurant and a bar.

From US$231 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,529 reviews

Conveniently located in the centre of Marrakech, Riad dar sahrawi offers à la carte breakfast and free WiFi throughout the property.

From US$71 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,145 reviews

Riad Albaraka offers accommodation set 400 metres from the centre of Marrakech and provides an indoor pool and a garden. The air-conditioned accommodation is 500 metres from Djemaa El Fna.

From US$100 per night

Most booked cheap hotels in Morocco this month

See all

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,243 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7,922 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 562 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 886 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,471 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 191 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,202 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6,547 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 569 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,237 reviews