Cheap hotels in Morocco

Find the cheap hotels that appeal to you the most

Most-visited cities for cheap hotels

Marrakesh

4662 cheap hotels

Dakhla

71 cheap hotels

Agadir

965 cheap hotels

Casablanca

857 cheap hotels

Tangier

1250 cheap hotels

Rabat

441 cheap hotels

Bine el Ouidane

5 cheap hotels

Essaouira

696 cheap hotels

Fez

695 cheap hotels

Chefchaouen

302 cheap hotels

Taghazout

273 cheap hotels

Oued Laou

19 cheap hotels

Al Hoceïma

90 cheap hotels

Saïdia

106 cheap hotels

El Jadida

91 cheap hotels

Most popular regions for cheap hotels

Marrakech-Safi

5933 cheap hotels

Tanger-Tetouan

2559 cheap hotels

Souss-Massa-Draa

1969 cheap hotels

Casablanca-Settat

1614 cheap hotels

Fes-Meknes

962 cheap hotels

Rabat-Sale-Kenitra

839 cheap hotels

Tamuda Bay

430 cheap hotels

Oriental

352 cheap hotels

Guelmim-Oued Noun

154 cheap hotels

Beni Mellal-Khenifra

102 cheap hotels

Dakhla-Oued Ed-Dahab

83 cheap hotels

Tazekka National Park

13 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.3
Wonderful - What previous guests thought, 1,175 reviews

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

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

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

From $94 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,480 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 $107 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,761 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 $153 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,185 reviews

Riad Atlas Palace & SPA is a riad featuring rooms with free Wifi and air conditioning in the center of Marrakesh. This riad features an indoor pool, an open-air bath, and a garden.

From $134 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,197 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 $175 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,590 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 $234 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,088 reviews

Ideally set in Tangier, Socco Hostel has air-conditioned rooms, a shared lounge, free WiFi and a terrace.

From $89 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,731 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 $53 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,248 reviews

Riad Deha & Spa is a guest house featuring rooms with free Wifi and air conditioning in the center of Marrakesh. Guests staying at this guest house have access to a terrace.

From $148 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 8.9
Excellent - What previous guests thought, 2,129 reviews

Popular with guests booking cheap hotels in Morocco

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

Popular with guests booking cheap hotels in Morocco

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

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,193 reviews

Popular with guests booking cheap hotels in Morocco

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

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 5,037 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,616 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,664 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 516 reviews

Popular with guests booking cheap hotels in Morocco

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 5,328 reviews