Hotels Marrakech
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)

Find Hotels

2026-03-17

2026-03-18

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

3-star Hotels in Marrakesh

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

687 options found

  • Riad Dar Bayane

    39 Derb Boulfdail, Marrakesh, Morocco (Show map)

    Show map

    Providing 7 rooms, the 3-star Riad Dar Bayane Marrakesh is just 1.1 km from Dar Si Said Museum. You will find a restaurant at the hotel.

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Riad Ekla Boutique Hotel

    142 Rue El Gza, Marrakesh, Morocco (Show map)

    Show map

    The 3-star Riad Ekla Boutique Hotel Marrakesh offers easy access to Enjoy Marrakech Travels, which is situated a mere 6 minutes' walk away.

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Riad Flamme D'Orient & Spa

    Rue Riad Zitoun El Jdid, Marrakesh, Morocco (Show map)

    Show map

    Located about a 5-minute stroll from the traditional medina Le Jardin Secret Garden, the 3-star Riad Flamme D'Orient & Spa Marrakesh gives easy access to various tourist attractions. Offering 29…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Riad Nuits D'Orient Boutique Hotel & Spa

    290, Derb Sidi Bou Amar, Medina, Marrakech, Maroc, Marrakesh, Morocco (Show map)

    Show map

    Featuring baggage storage and a restaurant, the 3-star Riad Nuits D'Orient Boutique Hotel & Spa Marrakesh lies merely a 7-minute walk from Jemaa el-Fnaa Square. The hotel offers an indoor swimming…

    More...
    From US$ 386
    price for 1 night
    BOOK From US$ 386
  • Riad Samir Privilege Boutique Hotel & Spa

    Ben Saleh, Marrakech, Marrakesh, Morocco (Show map)

    Show map

    Riad Samir Privilege Boutique Hotel & Spa Marrakesh offers 40 rooms just 1.7 km from the Mellah. Located merely a 5-minute walk from Ben Salah Mosque, the hotel is in the vicinity of Maison de la…

    More...
    From US$ 406
    price for 1 night
    BOOK From US$ 406
  • Riad Zaouia 44

    44 Taht Sour Sghir, Marrakesh, Morocco (Show map)

    Show map

    The 3-star Riad Zaouia 44 Marrakesh has 8 rooms and is located approximately a 20-minute walk from Dyer's street. This Marrakesh hotel offers a 24-hour front desk and wake-up service, and useful…

    More...
    From US$ 175
    price for 1 night
    BOOK From US$ 175
  • Riad Oasis Du Desert Boutique Hotel & Spa

    Rue Bin Lafnadek, N°32, Medina, Marrakesh, Morocco (Show map)

    Show map

    The 3-star Riad Oasis Du Desert Boutique Hotel & Spa Marrakesh offers quick access to Ben Salah Mosque, located just a 5-minute walk away.

    More...
    From US$ 387
    price for 1 night
    BOOK From US$ 387
  • Moro Marrakech Boutique Hotel

    Residence Dalia Avenue Yaacoub El Mansour, Marrakesh, Morocco (Show map)

    Show map

    Situated a mere 5 minutes' walk from Jardin Majorelle Garden, Moro Marrakech Boutique Hotel Marrakesh offers a sun terrace and various recreational opportunities. This 3-star hotel, located about 3…

    More...
    From US$ 240
    price for 1 night
    BOOK From US$ 240
  • Dar Nour El Houda

    3 Derb Lahdirii - Kkaat Bennahid, Marrakesh, Morocco (Show map)

    Show map

    The 3-star Dar Nour El Houda Hotel Marrakesh includes air-conditioned rooms within 15 minutes' walk of Dar Si Said Museum. Located within a few blocks of the Museum of Mouassine Douiria Derb el…

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Hotel Majorelle

    25, Allal Al Fassi, Marrakesh, Morocco (Show map)

    Show map

    Located only 500 metres from Jardin Majorelle Garden, the 3-star Hotel Majorelle Marrakesh ensures hassle-free stays by offering 24-hour reception and wake-up calls. Providing access to such…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Las Palmeras Guest House

    Mhamdia Sabaa, Douar Caid Layadi, Morocco (Show map)

    Show map

    The 3-star Las Palmeras Guest House Douar Caid Layadi is located in Douar Caid Layadi, about 4 km from Club Marmara, and offers a private swimming pool. The hotel serves local dishes prepared in the…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Riad Assia

    32 Rue De La Recette, Marrakesh, Morocco (Show map)

    Show map

    The 3-star Riad Assia Marrakesh is situated just 6 minutes' walk from the Dar Moulay Ali and provides shuttle service, along with cars for rent. Ideally located 2.2 km from Menara Mall, which is a…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Riad Taghazoute

    Ryad Al Mokha N39 Derb Kabada, Marrakesh, Morocco (Show map)

    Show map

    Located just an 11-minute walk from the Museum of Mouassine Douiria Derb el Hammam, Riad Taghazoute Marrakesh includes 7 rooms. This 3-star hotel also entices guests with shuttle service.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Residence Marrakech Appart

    Boulevard Abdelkrim Al Khattabi, Marrakesh, Morocco (Show map)

    Show map

    Residence Marrakech Appart Marrakesh hotel offers easy access to Moroccan Face, which is situated about 5 minutes' walk away.

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Riad Casa Nomad

    6 Kaat Benahid, Marrakesh, Morocco (Show map)

    Show map

    The 3-star Riad Casa Nomad Marrakesh offers quick access to the Orientalist Museum of Marrakech, which is only a 5-minute walk away. Located merely 350 metres from the Ben Youssef Madrasa, this…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Riad Marwa Marrakech

    14 Derb Derdouba Arest Ihiri Bab Doukala - Marrake, Marrakesh, Morocco (Show map)

    Show map

    Offering access to Jardin Majorelle Garden, which is only 0.9 km away, the comfortable 3-star Riad Marwa Marrakech Marrakesh features a sundeck and a courtyard.

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • Hotel Tafoukt

    116 Avenue 4 Eme Dmm., Marrakesh, Morocco (Show map)

    Show map

    Featuring a restaurant and a shopping area, the charming 3-star Hotel Tafoukt Marrakesh is located only a 5-minute stroll from Business Services Center. Boasting a swimming pool, the smoke-free hotel…

    More...
    From US$ 168
    price for 1 night
    BOOK From US$ 168
  • Fashion Hotel

    45, Avenue Hassan Ii, Gueliz, Marrakesh, Morocco (Show map)

    Show map

    The 3-star boutique-style Fashion Hotel Marrakesh includes air-conditioned rooms within 25 minutes' walk of Jemaa el-Fnaa Square. There is a train station near this Marrakesh hotel, and guests can…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Bliss Riad

    182 Rue Mouassine, Dar El Bacha, Marrakesh, Morocco (Show map)

    Show map

    Located a mere 1.5 km from Saadian Tombs, the 3-star Bliss Riad Marrakesh is approximately a 5-minute walk from Dyer's street. Featuring 9 rooms with views of the courtyard, the riad is a mere 1.6 km…

    More...
    From US$ 180
    price for 1 night
    BOOK From US$ 180
  • Riad Al Mansoura

    11 Derb Manchoura Hay Essalam, Marrakesh, Morocco (Show map)

    Show map

    Located just a few steps from Miaara, the 3-star Riad Al Mansoura Marrakesh has a sunbathing terrace. The riad is a good starting point for Marrakesh's sports attractions, including Golf Amelkis…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52