The 10 best 3-star hotels in Marrakesh, Morocco | Booking.com
Skip to main content

3-Star Hotels in Marrakesh

Find the 3-star hotels that appeal to you the most

The best 3-star hotels in Marrakesh

Check out our selection of great 3-star hotels in Marrakesh

Filter by:

Review score

Fashion Boutique Hotel

Hotel in Gueliz, Marrakesh

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.

M
Merve
From
Turkey
It is in gueliz. And quiet more than medina for sure. At the same time close to medina.. and it is really clean property. With a nice roof pool. İt was the reason i chose it this hotel at first. Mohammed at the reception, made my day at the last day. He gave me a chance for late check out with the available room he had at that time. Hope to see them next time with same warm welcoming!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,417 reviews
Price from
$233.18
1 night, 2 adults

Riad Zi

Hotel in Medina, Marrakesh

Conveniently set in the center of Marrakesh, Riad Zi provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden. This 3-star hotel offers a terrace.

L
Lisa
From
United States
The location was excellent, just a few minutes walk from Bab Laksour, the gate we used to enter . The rooms were very comfortable. We ended up in two different rooms, and both were comfortable, though the higher priced one on the ground floor was much larger. The bathrooms were ample, and there was plenty of hot water. The breakfasts were among the best in Morocco, and it was really nice to be offered various types of harira/soup in addition to breads and pastries. But, without a doubt, the highlight of our stay was the staff. We really enjoyed meeting and talking with Mohammed, Mou, and Redone. The gave us wonderful advice on places to visit and restaurants to try. We felt like we made friends there.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 234 reviews
Price from
$169.73
1 night, 2 adults

Hotel & Riad Veridis

Hotel in Medina, Marrakesh

Well set in the center of Marrakesh, Hotel & Riad Veridis provides air-conditioned rooms, a terrace, free WiFi and a restaurant. This 3-star hotel offers room service.

C
Can
From
Netherlands
Very clean, very quiet, very atmospheric, very friendly staff, amazing location... All you want from a few days' stay.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 374 reviews
Price from
$76.14
1 night, 2 adults

Riad Dar Z'r

Hotel in Medina, Marrakesh

Conveniently set in Marrakesh, Riad Dar Z'r provides air-conditioned rooms, a garden and a terrace. This 3-star hotel offers an ATM and a concierge service.

S
Stan
From
United States
Small, but absolutely lovely place! Comfortable, exceptionally clean and good AC. Fantastic breakfast is included. The manager is fully engaged and goes out of his way to make sure his guests feel welcome and appreciated. Highly recommend a stay here.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
$84.89
1 night, 2 adults

Hôtel Ibn Batouta

Hotel in Gueliz, Marrakesh

Located 1.2 miles from Djemaa El Fna, Hôtel Ibn Batouta offers 3-star accommodations in Marrakesh and features a shared lounge, a terrace and a restaurant.

K
Karmit
From
Israel
Staff extremely friendly and helpful!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,582 reviews
Price from
$142.76
1 night, 2 adults

Le Caspien Boutique Hotel

Hotel in Gueliz, Marrakesh

Offering 2 restaurants and a sky bar, Continental breakfast is served every morning. Le Caspien Boutique hotel is located in Marrakech. Free WiFi access is available.

s
saeed
From
United Arab Emirates
Breakfast is served as you choose your table. it's fixed breakfast not a buffet
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,230 reviews
Price from
$96
1 night, 2 adults

EL MOUSSAFIR HOTEL

Hotel in Marrakesh

Located in Marrakesh, 5.8 miles from Yves Saint Laurent Museum, EL MOUSSAFIR HOTEL features a terrace and views of the city.

E
ERIKA
From
United States
everything was excellent! the hotel it was amazing, very good beds, very clean, very spacious bathroom and clean, the room has balcony, and metal cover so the noise goes away, the personal, all of them, iwas amazing, they make us to feel so fantastic. since Jaid pick us at 6:30 am in the airport and drove us to every place we have to go, and put Spanish music for us, the personal in the hotel, Joussef make us to had great experience regarding check in and check out! the restaurant people, Jadid, Laila rachid, treat us like a King and Queen, really, they make us feel very comfortable! and offer us to go with Laila as our Personal tourist guide around the Medina, she help me to buy clothes and bring us to a beautiful place to take pictures! we been so welcome in this Hotel the you don’t want to leave! thank you so much to treat us so welcome ❤️
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 284 reviews
Price from
$95.17
1 night, 2 adults

Upupa de l’Atlas

Hotel in Marrakesh

Located in Marrakesh, 13 miles from Bahia Palace, Upupa de l’Atlas has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

L
Liska
From
Germany
The serenity, the kindness and care of the staff. The wonderful breakfast, the citrus trees which you can smell from your room, the terrace views of the Atlas Mountains, the olive trees, the sky at sunset, the pool, the tile work in the bathroom and the view of the setting sun from the bed.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 275 reviews
Price from
$105.75
1 night, 2 adults

Riad Linda

Medina, Marrakesh

Riad Linda is located a 5-minute walk from Jamaâ El Fna Square. It offers en suite accommodations, and rooftop terrace. Free Wi-Fi is available throughout the riad.

D
Dominic
From
United States
Clean, spacious, modern art aesthetic with some regional details. Comfortable and practical. Friendly and helpful staff and owners. Love the roof-top sun deck.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 250 reviews
Price from
$100.46
1 night, 2 adults

Hotel Safia

Hotel in Gueliz, Marrakesh

Hotel Safia features a shared lounge, terrace, a restaurant and bar in Marrakesh. This 3-star hotel has air-conditioned rooms with a private bathroom.

N
Natalia
From
United States
The Hotel was near Marrakesh Center and literally 5 minutes away (no traffic) to the Airport. The room was so big and had a floor to ceiling window looking towards the Royal Theater.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,366 reviews
Price from
$84.45
1 night, 2 adults
All 3-star hotels in Marrakesh

Looking for a 3-star hotel?

Combining comfort with value, 3-star hotels offer a wide variety of amenities to keep you happy. You can expect a private bathroom, Wifi in public areas, and dining areas with breakfast options. Plenty of chain hotels fall in this star-rating, with central locations close to popular landmarks.

Most booked 3-star hotels in Marrakesh and surrounding area in the past month

See all

Great access to the city center. Check these 3-star hotels in Marrakesh and nearby

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 999 reviews

    The Akabar sits in the residential area of L’Hivernage and is decorated in Moroccan style. It offers an outdoor pool surrounded by palm trees and air-conditioned rooms with balcony.

    From $135.13 per night
  • Hôtel Racine

    Marrakesh
    Central location
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 8,239 reviews

    Offering an outdoor pool and sun terrace, Hôtel Racine is located in Marrakech, a 5-minute drive from Djemaa El Fna square. The property offers a fitness center and a free Wi-Fi access in all areas.

    From $116.32 per night
  • Scored out of 10, guest rating 5.9
    Fair - What previous guests thought, 20 reviews

    Located in the heart of the tourist highlights, opposite the Koutoubia Mosque and only 3 minutes walk from the famous Jamaâ El Fna Square, Hotel Islane offers an beautiful setting for visitors.

    From $65.80 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 5,379 reviews

    In central Marrakech, this hotel combines traditional Moroccan style and contemporary design. It offers a terrace with views of the Gueliz district and free Wi-Fi access.

    From $81.07 per night
  • Scored out of 10, guest rating 4.5
    Disappointing - What previous guests thought, 13 reviews

    Featuring 3-star accommodations, Hotel Apart LRB is located in Marrakesh, a 12-minute walk from Marrakesh Train Station and 1.1 miles from Majorelle Gardens.

    From $92.88 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,306 reviews

    Hotel Toulousain features an outdoor swimming pool, garden, a shared lounge and terrace in Marrakesh. This 3-star hotel offers a restaurant.

    From $63.45 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 263 reviews

    Conveniently set in the Medina district of Marrakesh, Riad Hanya is located a 8-minute walk from Koutoubia, 0.7 miles from Bahia Palace and a 10-minute walk from Le Jardin Secret.

    From $76.37 per night
  • Hotel Majorelle

    Marrakesh
    Central location
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 447 reviews

    L’Hôtel Majorelle est un charmant établissement situé au cœur de Marrakech, au Maroc.

    From $137.47 per night

Save money on 3-star in Marrakesh and nearby – budget options available

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,651 reviews

    Located on one of the main avenues in Marrakech, Amani Hotel Suites & Spa offers panoramic views on the Atlas, the Koutoubia, and Mohammed VI Avenue.

    From $116.32 per night
  • Hotel Al Kabir

    Gueliz, Marrakesh
    Budget options available
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 4,316 reviews

    Located a 5-minute walk from the Medina, Hotel Al Kabir features a flowered terrace with a swimming pool and sun beds.

    From $74.02 per night
  • Yaad City Hotel

    Marrakesh
    Budget options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,616 reviews

    Offering a pool and a restaurant, Yaad City Hotel is located in Marrakech, 2 minutes' walk to Majorelle Gardens. Free WiFi access is available.

    From $88.12 per night
  • Hotel Oudaya & Spa

    Gueliz, Marrakesh
    Budget options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 2,831 reviews

    Located in Marrakech's Gueliz district, 1476 feet from Avenue Mohammed VI and a 15-minute walk from Majorelle Gardens, this hotel offers air-conditioned rooms.

    From $110.45 per night
  • Mont Gueliz

    Gueliz, Marrakesh
    Budget options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1,288 reviews

    Located in the Gueliz district, just a few minutes' drive from the famous Jamaâ El Fna Square, this typically Moroccan hotel consists of 36 rooms, equipped with balcony, satellite television, central...

    From $67.02 per night
  • Hotel Amalay

    Gueliz, Marrakesh
    Budget options available
    Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 1,014 reviews

    Hotel Amalay has a prime location, just 2.5 mi from Jamaâ El Fna Square and the markets, in central Marrakesh. It features a bar and 2 restaurants with authentic Moroccan décor.

    From $44.65 per night
  • Hotel Tachfine

    Gueliz, Marrakesh
    Budget options available
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 951 reviews

    In the center of Marrakech, this air conditioned hotel is 2.5 miles from Place Jamâa El Fna and its souks (markets). It features a rooftop terrace with panoramic views of the city.

    From $54.99 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,586 reviews

    Featuring a restaurant, Hotel Palais Al Bahja is in Marrakech. The property is a 15-minute drive from Djemaa El Fna and from Bahia Palace. Free Wi-Fi access is available.

    From $101.10 per night

Enjoy breakfast in Marrakesh and nearby

  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 2,841 reviews

    Ibis Marrakech Center Gare is located adjacent to Marrakesh Train Station and offers an outdoor swimming pool.

    From $78.29 per night
  • Scored out of 10, guest rating 5.3
    Fair - What previous guests thought, 1,227 reviews

    Located in central Marrakesh, the El Hadna is a 15-minute walk from the Jemâa El Fna market place. It offers air-conditioned accommodations and an indoor pool, hammam and sauna.

    From $60.63 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 2,113 reviews

    Located in Marrakech’s Gueliz district, Appart-Hotel EZZAHIA by HMS is only a 10-minute drive away from the city’s famous Jamaâ El Fna Square.

    From $60.81 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 912 reviews

    Located in Marrakesh and with Marrakesh Train Station reachable within a 16-minute walk, Appart-hotel Marrakech Inn has concierge services, non-smoking rooms, a terrace, free WiFi throughout the...

    From $111.04 per night
  • Marrakech House

    Marrakesh
    Breakfast options
    Scored out of 10, guest rating 5.9
    Fair - What previous guests thought, 349 reviews

    Offering an outdoor pool and a spa and wellness center, Marrakech house is located in Marrakech. Free WiFi access is available.

    From $58.75 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 4,867 reviews

    Hotel Relax Marrakech is located in Marrakech. Free WiFi access is available. Each room here will provide you with air conditioning.

    From $57.42 per night
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 2,131 reviews

    Located in Marrakech, the Ibis Moussafir Marrakech Palmeraie offers air-conditioned accommodations with free Wi-Fi access. Rooms and suites have a traditional Moroccan decor.

    From $62.63 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 660 reviews

    Welcome to the Moroccan House Hotel where every guest is guaranteed a warm welcome and a relaxing stay.

FAQ about 3-star hotels in Marrakesh