Cheap hotels in Morocco

Find the cheap hotels that appeal to you the most

Most-visited cities for cheap hotels

Marrakesh

4424 cheap hotels

Dakhla

69 cheap hotels

Agadir

910 cheap hotels

Casablanca

823 cheap hotels

Tangier

1229 cheap hotels

Rabat

414 cheap hotels

Bine el Ouidane

4 cheap hotels

Essaouira

665 cheap hotels

Fez

667 cheap hotels

Chefchaouen

303 cheap hotels

Taghazout

240 cheap hotels

Oued Laou

18 cheap hotels

Al Hoceïma

93 cheap hotels

Saïdia

98 cheap hotels

El Jadida

89 cheap hotels

Most popular regions for cheap hotels

Marrakech-Safi

5627 cheap hotels

Tanger-Tetouan

2541 cheap hotels

Souss-Massa-Draa

1834 cheap hotels

Casablanca-Settat

1585 cheap hotels

Fes-Meknes

923 cheap hotels

Rabat-Sale-Kenitra

798 cheap hotels

Oriental

329 cheap hotels

Guelmim-Oued Noun

143 cheap hotels

Beni Mellal-Khenifra

94 cheap hotels

Dakhla-Oued Ed-Dahab

82 cheap hotels

Tazekka National Park

15 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
Wonderful - What previous guests thought, 1,415 reviews

Well situated in Agadir, Pickalbatros Palais Des Roses - Agadir - All Inclusive has air-conditioned rooms with free WiFi, free private parking and room service.

From $239 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,014 reviews

Located in Tangier, a 3-minute walk from Plage Ghandouri, Idou Malabata Beach and SPA has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a terrace.

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

Dar Kisania is a recently renovated riad in Chefchaouen where guests can make the most of its terrace and shared lounge.

From $82 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,344 reviews

Hotel El Toro Tanger is located in Tangier, within 1.4 miles of Tangier Municipal Beach and 1.4 miles of Tanger City Mall.

From $87 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,151 reviews

Just a 15-minute walk from Batha Square and 0.9 miles from Bab Bou Jeloud Fes, Riad Fes Lile features accommodations in Fez, with a shared lounge.

From $58 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,334 reviews

Located in Marrakesh, a 10-minute walk 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 $124 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,067 reviews

Riad Al-Qurtubi features air-conditioned accommodations in Tangier. Among the facilities at this property are a 24-hour front desk and a shared kitchen, along with free Wifi throughout the property.

From $165 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,507 reviews

Located within a 10-minute walk of Marrakesh Train Station, Fashion Boutique Hotel in Marrakesh features a number of amenities including a terrace, a restaurant and a bar.

From $245 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,573 reviews

Well situated in the center of Marrakesh, Riad dar sahrawi has à la carte breakfast and free WiFi throughout the property. Featuring family rooms, this property also provides guests with a terrace.

From $72 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,170 reviews

Riad Albaraka offers an indoor pool and air-conditioned accommodations in Marrakesh, a 14-minute walk from Bahia Palace. There's a private entrance at the riad for the convenience of those who stay.

From $83 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
Wonderful - What previous guests thought, 1,415 reviews

Popular with guests booking cheap hotels in Morocco

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

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 635 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 692 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 983 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 4,218 reviews

Popular with guests booking cheap hotels in Morocco

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

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 4,010 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3,756 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,576 reviews