Search Cheap Hotels in Morocco

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check availability on Morocco Cheap Hotels

Next weekend
In two weeks

Top Morocco Cheap Hotels

Riad Andalla Spa

4.5 star property
9.8 out of 10, Exceptional, (1008)
"Great location for a first time visit to Marrakech. Everything is within walking distance and is easy to get to. The staff were welcoming and always at hand to help. The riad is clean and beautiful. The terrace is nice and a great place to relax after a day of exploring. I will definitely stay here again!"
The price is ฿5,965
฿6,737 total
includes taxes & fees
25 Feb - 26 Feb
Riad Andalla Spa

HAMILTON Agadir

3.0 star property
6.0 out of 10, (319)
"Really good"
HAMILTON Agadir

Ksar Anika Boutique Hotel & Spa

5.0 star property
9.8 out of 10, Exceptional, (399)
"The staff was very accommodating friendly and helpful "
The price is ฿4,651
฿5,318 total
includes taxes & fees
22 Mar - 23 Mar
Ksar Anika Boutique Hotel & Spa

TUI BLUE Medina Gardens – Adults Only – All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (560)
"The location for exploring the Medina is excellent. The staff at the hotel are superb and the facilities are good."
The price is ฿11,509
฿12,793 total
includes taxes & fees
4 Mar - 5 Mar
TUI BLUE Medina Gardens – Adults Only – All Inclusive

Pestana CR7 Marrakech

4.0 star property
9.0 out of 10, Wonderful, (187)
"The property is located in a city center area, where there are tons of shops, stores. Restaurants literally in walling distance from this property. Perfect locatoon for solo travelers . The hotel is brand new, very modern decor. The price point wasn't to pricey either. Essilu acess to your uber and taxi stands "
The price is ฿6,303
฿7,066 total
includes taxes & fees
25 Feb - 26 Feb
Pestana CR7 Marrakech

MAMORA BAY

3.0 star property
8.8 out of 10, Excellent, (916)
"The hotel staff are especially thoughtful and supportive, the breakfast of Moroccan tradition was hearty , convenient access to either the medina or the main street to the marina and beach. Across the street is a very good restaurant for evening food. The hotel restaurant has beautiful view of the harbour. "
The price is ฿2,169
฿2,475 total
includes taxes & fees
24 Feb - 25 Feb
MAMORA BAY

ONOMO Hotel Casablanca Airport

3.0 star property
8.6 out of 10, Excellent, (1104)
"We stayed here because it was close to the airport but the hotel is really lovely, the staff attentive and they have a great little bar/restaurant. Very enjoyable"
The price is ฿1,835
฿2,100 total
includes taxes & fees
1 Mar - 2 Mar
ONOMO Hotel Casablanca Airport

Le Meridien N'fis

5.0 star property
8.0 out of 10, Very good, (1002)
"Friendly stuff nice to walk around just there some Construction work but for me it was ok because I’m in construction business after all it’s nice place and I can recommend it to anyone "
The price is ฿5,098
฿5,791 total
includes taxes & fees
6 Mar - 7 Mar
Le Meridien N'fis

Riad Olema et Spa

4.0 star property
9.6 out of 10, Exceptional, (275)
"The property was clean, friendly and helpful staff. Open courtyard, well maintained. Quick access from the drop off. Only suggestion maybe having the name posted in main road so can be found easily for the first timers."
The price is ฿3,213
฿3,816 total
includes taxes & fees
3 Mar - 4 Mar
Riad Olema et Spa

Hotel Riu Tikida Dunas - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (866)
"Great value"
The price is ฿7,608
฿8,478 total
includes taxes & fees
26 Feb - 27 Feb
Hotel Riu Tikida Dunas - All Inclusive
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Morocco
Save an average of 15% on thousands of hotels when you're signed in