2-Star Hotels in Marrakesh-Safi, Morocco

2-Star Hotels in Marrakesh-Safi, Morocco

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top 2-Star Hotels - Marrakesh-Safi

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotels in Marrakesh-Safi
RRobTheTraveller 2026.06.19
I am from Holland and my stay at Dar Tamatert was very good! I liked everything. The room was so beautifully decorated and comfortable. It's spacious and has a balcony too! Very good location with amazing mountain views. Very friendly family who runs the place. Great food too! I highly recommend this place to all travellers and tourists who visit Imlil area. Dar Tamatert is the best choice!
Outstanding
3 reviews
10/10
Price from
AU$34
per night
Check availability
Hotels in Marrakesh-Safi
DDaniela G. 2026.02.24
Tutto perfetto La stanza si presenta molto pulita personale molto accogliente . Colazione buona
Very Good
24 reviews
8.9/10
Price from
AU$93
per night
Check availability
Hotel near Gueliz,Marrakech
GGuest User 2026.02.16
The staff were incredibly accommodating, and the apartment was spotless – a really pleasant stay overall. Having a large Carrefour supermarket nearby was a huge bonus, especially for those who dislike haggling, as big supermarkets are scarce in Marrakech. It's a 20-minute walk to the train station, 20 minutes to the Majorelle Garden, and 25 minutes to the Medina. We were really happy with our choice. For us, it was ideal to be slightly outside all the chaos and just dip into it when needed. Our friends stayed in the Medina and didn't have that luxury!
Amazing
89 reviews
9.4/10
Price from
AU$74
per night
Check availability
Hotel near Gueliz,Marrakech
With a stay at Marrakech Apartments , you'll be centrally located in Marrakech, within a 10-minute walk of Carré Eden Shopping Center and Marrakech Plaza. This apartment is 0.9 mi (1.4 km) from Palais des Congrès and 1.3 mi (2.1 km) from Majorelle Garden. Make use of convenient amenities, which include complimentary wireless internet access and concierge services. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours). Make yourself at home in one of the 7 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and stovetops. Your memory foam bed comes with down comforters. 55-cm Smart televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include microwaves and coffee/tea makers.
Very Good
11 reviews
8.7/10
Price from
AU$78
per night
Check availability
Hotels in Marrakesh-Safi
GGuest User 2026.05.21
Very kind staff and good price!
Very Good
7 reviews
8.2/10
Price from
AU$26
per night
Check availability
Hotels in Marrakesh-Safi
GGuest User 2025.10.07
I had a great stay at this hostel! It’s very well located — just a short walk from Jemaa el-Fna Square, right in the heart of the Medina. The place is clean, and the staff is truly dedicated to keeping everything tidy. Everyone on the team is also extremely friendly and welcoming, which makes the atmosphere even better. The rooftop terrace is lovely, with a nice vibe and a cozy little common area. I stayed in the female dorm, which was comfortable, but the only inconvenience is that it’s located on the ground floor, right next to the main entrance — so there’s more foot traffic and some noise. The bathroom for this area has one shower and one toilet cabin. Towels are available for an extra fee, and you need to leave a deposit for the locker key. There’s also a small city tax to be paid at check-in. Overall, I was satisfied with my stay and would definitely recommend this hostel!
Very Good
60 reviews
8.5/10
Price from
AU$17
per night
Check availability
Hotels in Marrakesh-Safi
With a stay at Riad Seven Doors in Marrakech (Medina), you'll be within a 5-minute drive of Jemaa el-Fnaa and Koutoubia Mosque. This riad is 2.5 mi (4 km) from Majorelle Garden and 1.3 mi (2 km) from Bahia Palace. A complimentary local cuisine breakfast is served daily from 9:30 AM to 11:30 AM. Make yourself at home in one of the 4 guestrooms. Complimentary wireless internet access is available to keep you connected.
Very Good
2 reviews
8.0/10
Price from
AU$39
per night
Check availability
Hotels in Marrakesh-Safi
Located in Marrakech (Mechouar-Kasbah), Riad Kalé Polis is within a 15-minute walk of Jemaa el-Fnaa and Bahia Palace. This luxury riad is 0.7 mi (1.2 km) from Koutoubia Mosque and 2.5 mi (4 km) from Majorelle Garden. Relax and unwind with massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an indoor pool and a steam room. Additional amenities at this riad include complimentary wireless internet access, concierge services, and a communal living room. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The riad also offers room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Relax with your favorite drink at the bar/lounge or the poolside bar. A complimentary continental breakfast is served daily from 8:00 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and a library. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station drop-off service. Make yourself at home in one of the 8 guestrooms featuring minibars. Your Select Comfort bed comes with premium bedding. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and hair dryers.
Amazing
49 reviews
9.4/10
Price from
AU$127
per night
Check availability
Hotels in Marrakesh-Safi
GGuest User 2025.10.13
Great location and friendly staff.
Good
4 reviews
7.9/10
Price from
AU$47
per night
Check availability
Hotels in Marrakesh-Safi
Located in Asni, Atlas Walnut Hotel is in the mountains, a 4-minute drive from Toubkal National Park and 7 minutes from Cascade Imlil. This family-friendly hotel is 10.5 mi (16.9 km) from Souk Hebdomadaire Ansi. Take time to pamper yourself with a visit to the full-service spa. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. A complimentary local cuisine breakfast is served daily from 8:00 AM to 9:30 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and coffee/tea in a common area. Planning an event in Asni? This hotel has 129 square feet (12 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 6 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature hair dryers and slippers. Conveniences include electric kettles and free tea bags/instant coffee, and housekeeping is provided on request.
Amazing
4 reviews
9.5/10
Price from
AU$63
per night
Check availability
See All 2-Star Hotels in Marrakesh-Safi

Recent Reviews for Marrakesh-Safi Hotels

See all
8.8/10
Very Good
BBarsukvzapaseA comfortable hostel with friendly staff. They always offer tea and food for an extra charge! It's clean, cozy, and in a good location. A great option for those on a short stay in Marrakech or who frequently book excursions.
Boho 27 Hostel Marrakech

Boho 27 Hostel Marrakech

Hotel near Marrakech
Price per night from:AU$14
8.5/10
Very Good
GGuest UserI had a great stay at this hostel! It’s very well located — just a short walk from Jemaa el-Fna Square, right in the heart of the Medina. The place is clean, and the staff is truly dedicated to keeping everything tidy. Everyone on the team is also extremely friendly and welcoming, which makes the atmosphere even better. The rooftop terrace is lovely, with a nice vibe and a cozy little common area. I stayed in the female dorm, which was comfortable, but the only inconvenience is that it’s located on the ground floor, right next to the main entrance — so there’s more foot traffic and some noise. The bathroom for this area has one shower and one toilet cabin. Towels are available for an extra fee, and you need to leave a deposit for the locker key. There’s also a small city tax to be paid at check-in. Overall, I was satisfied with my stay and would definitely recommend this hostel!
Hostel Amour d'Auberge

Hostel Amour d'Auberge

Hotel near Marrakech
Price per night from:AU$17
9.2/10
Great
AAdrianaA lovely place to stay, Marrakesh Medina is a labyrinth, we are glad that the riad (Rachid)picked us from the door the taxi left us, anyway we found the place with the instructions - map, explanations that Hasna gave us, she was kind and always ready to help with whatever we needed, Rachid also helps us with transport and information, I love the square pancakes and Mouna patiently taught me how to make it. It was a pleasant stay even though we had tours everyday we just slept in the Riad. The only downside is the bad smell from the pipes in our room toilet, we think is due to old pipes, Hasna apologised and tried to fixed it. They are aware of the problem.
Riad Dar Serenity

Riad Dar Serenity

Hotel near Marrakech
Price per night from:AU$86
9.4/10
Amazing
GGuest UserThe staff were incredibly accommodating, and the apartment was spotless – a really pleasant stay overall. Having a large Carrefour supermarket nearby was a huge bonus, especially for those who dislike haggling, as big supermarkets are scarce in Marrakech. It's a 20-minute walk to the train station, 20 minutes to the Majorelle Garden, and 25 minutes to the Medina. We were really happy with our choice. For us, it was ideal to be slightly outside all the chaos and just dip into it when needed. Our friends stayed in the Medina and didn't have that luxury!
Vittoria Guest House Marrakech

Vittoria Guest House Marrakech

Hotel near Gueliz, Marrakech
Price per night from:AU$74
7.9/10
Good
MMarianne :)We had a lovely time staying at Riad dar Medina Land. Staff were fantastic and gave us a warm welcome. Breakfast was great. Great location as well, on a more hidden street but easy to walk to/from the centre and it was nice to be on the quieter side of the Medina at times. Only issue was on the first night there was a double booking so we had to stay in another riad, otherwise all good and even this situation was dealt with nicely. Would recommend staying here!
Riad dar Medina Land

Riad dar Medina Land

Hotel near Marrakech
Price per night from:AU$62
7.6/10
Good
BBill AlaouiHonestly, such a good hotel for the price. Sharing a bathroom and shower can be a little annoying but easy to work around and the staff are extremely friendly. The service is amazing, the hotel is clean, and everyone was very respectful. The location honestly is amazing, a 1 minute walk to the Medina centre where all the magic happens. I 100% recommend this hotel for those on a budget and solo travellers who just want a good place to rest.
Hotel Aday

Hotel Aday

Hotel near Marrakech
Price per night from:AU$50
10/10
Outstanding
RRobTheTravellerI am from Holland and my stay at Dar Tamatert was very good! I liked everything. The room was so beautifully decorated and comfortable. It's spacious and has a balcony too! Very good location with amazing mountain views. Very friendly family who runs the place. Great food too! I highly recommend this place to all travellers and tourists who visit Imlil area. Dar Tamatert is the best choice!
Dar Tamatert

Dar Tamatert

Hotel near Tamatert
Price per night from:AU$34
8.9/10
Very Good
GGuest UserWe had a wonderful time at Riad Medina D’or! From booking to our warm welcome, the delicious breakfast and the staff’s guidance, and assistance with luggage etc really made it an incredible experience. The courtyard is beautiful and a lovely place to relax. Meloud and Zuhair went above and beyond to make it a memorable stay for us! Would love to stay again.
Riad Medina d'or

Riad Medina d'or

Hotel near Marrakech
Price per night from:AU$96
5.3/10
GGuest Usergood area, great hotel for the price, just be aware that they charge more money for taxes than indicated on the listing
El Hamra Hotel

El Hamra Hotel

Hotel near Marrakech
Price per night from:AU$42
7.7/10
Good
ヨーロッパ初心者It was good because it was close to Funa Square and the location was good and if you were tired from sightseeing, you could go back and rest. The joint shower was hot or lukewarm in the time zone, but there were multiple so it was not crowded.
Hotel Atlas

Hotel Atlas

Hotel near Marrakech
Price per night from:AU$18

Frequently Asked Questions

What are the popular 2 star hotels in Marrakesh-Safi?

Whether you are traveling to Marrakesh-Safi for business or tourism, Boho 27 Hostel Marrakech (from AU$14) , Hostel Amour d'Auberge (from AU$23) and El Hamra Hotel (from AU$43) are all preferred hotels.

How much is the average rate for 2 star hotels in Marrakesh-Safi?

For 2 star hotels in Marrakesh-Safi, the average price on weekdays is AU$106, and the average price on weekends (Friday–Saturday) is AU$107.

Which 2 star hotels in Marrakesh-Safi allow pets?

Boho 27 Hostel Marrakech (from AU$14) and Al Jasira Hotel (from AU$72) allow pets. Take your pets with you in the travel!

Which 2 star hotels in Marrakesh-Safi provide breakfast?

Boho 27 Hostel Marrakech (from AU$14) provides delicious breakfast. Start your day with high-quality breakfast!

Which 2 star hotels in Marrakesh-Safi offer spa services?

Want to relax with spa treatment? Among 2 star hotels in Marrakesh-Safi, Hostel Amour d'Auberge (from AU$23) is very popular.

What deals are available for 2 star hotels in Marrakesh-Safi?

Trip.com provides various promotions and discounts for 2 star hotels. You can check the promotions page to see available promotions on Trip.com.

Property Information for Tourists

Total properties108
Number of reviews1,233
Highest priceAU$372
Lowest priceAU$14
Weekend Avg. PriceAU$107
Weekday Avg. PriceAU$106