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)

Find Hotels

2026-02-19

2026-02-20

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

4-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

1242 options found

  • Riad Naanaa Bed & Breakfast

    92, Derb Aarjane Rahba Lakdima Medina, Marrakech, Marrakesh, Morocco (Show map)

    Show map

    Riad Naanaa Bed & Breakfast Marrakesh offers 6 rooms a 25-minute walk from Jardin Majorelle Garden. Featuring a Moroccan restaurant, this riad is located in the vicinity of Jemaa el-Fnaa Square and…

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Riad Azenzer

    109 Derb Sebaat Ourijal, Marrakesh, Morocco (Show map)

    Show map

    Offering cars for rent, the charming Riad Azenzer Marrakesh is about a 5-minute walk from the Maison de la Photographie. Featuring a Moroccan restaurant, this 4-star riad is located in proximity to…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Riad Excellence

    196 Arset Aouzal Road, Marrakesh, Morocco (Show map)

    Show map

    Situated 5 minutes' walk from Dyer's street, Riad Excellence Marrakesh offers an indoor swimming pool. Featuring a restaurant, this riad is located steps away from the Terrasse des Épices.

    More...
    From US$ 199
    price for 1 night
    BOOK From US$ 199
  • Riad Maud

    45 Derb Jemaa - Riad Zitoune Qdima, Marrakesh, Morocco (Show map)

    Show map

    Offering a Turkish steam room and a sauna, the 4-star smoke-free Riad Maud Marrakesh is nestled only 6 minutes' walk from Jardin de Rosier and only 0.7 km from the ruined Badi Palace. Boasting a…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Dar Mar'Ouka , Maison D'Hotes

    18 Derb El Farah, Marrakesh, Morocco (Show map)

    Show map

    At the 4-star Dar Mar'Ouka, Maison D'Hotes Marrakesh hotel, you can stay close to Maison de la Photographie Photography Gallery, as it is situated merely a 9-minute stroll away. The 4-star Dar…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Outsite Marrakesh

    20 Derb Chorfa El Kebir - Marrakech, Marrakesh, Morocco (Show map)

    Show map

    Located about 200 metres from the traditional medina Le Jardin Secret Garden, the 4-star Outsite Marrakesh Hotel is nearly a 5-minute walk from Souk of the Medina. Situated within easy reach of Jemaa…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Palais Nouhass

    191, Lot El Akkari, Dar Tounssi, Palmeraie Nord, Marrakesh, Morocco (Show map)

    Show map

    Offering an infinity pool, the 4-star Palais Nouhass Hotel Marrakesh is nestled in the MLK University district of Marrakesh, about 6 km from Musee Boucharouite Museum. The guest house serves…

    More...
    From US$ 199
    price for 1 night
    BOOK From US$ 199
  • Riad Dar C

    27 Db Lalla Izza Ahmed Kasbah, Marrakesh, Morocco (Show map)

    Show map

    The 4-star Riad Dar C Marrakesh is nestled just 5 minutes' walk from Saadian Tombs and features an indoor swimming pool. This Marrakesh hotel is 2.7 km from Menara Mall and provides guests with a…

    More...
    From US$ 610
    price for 1 night
    BOOK From US$ 610
  • Riad Kasbah 117

    117 Derb Qebala Kasbah, Marrakesh, Morocco (Show map)

    Show map

    The 4-star Riad Kasbah 117 Marrakesh is located just 1.1 km from Saadian Tombs, offering 8 rooms along with a casino, a sundeck, and water slides. This Marrakesh riad offers an à la carte restaurant…

    More...
    From US$ 279
    price for 1 night
    BOOK From US$ 279
  • Riad 5 Generations

    80 Derb El Ferrane Riad Laarousse, Marrakesh, Morocco (Show map)

    Show map

    Guests of the 4-star Riad 5 Generations Marrakesh can enjoy access to Jardin Majorelle Garden, located 17 minutes' walk away. The guest house offers 6 rooms and amenities such as a restaurant.

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Riad Aubrac

    29, Derb Ben Allal Ben Salah, Marrakesh, Morocco (Show map)

    Show map

    Situated just 5 minutes' walk from Musee Boucharouite Museum, Riad Aubrac Marrakesh offers a sun terrace and a golf course. This 4-star hotel, located a short way from Dar Si Said Museum, features a…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Riad Alma

    77 Derb Kbala, Kasbah, Marrakesh, Morocco (Show map)

    Show map

    Located 25 minutes' walk from the Museum of Mouassine Douiria Derb el Hammam, Riad Alma Marrakesh includes 8 rooms with views of the courtyard. This riad is within reach of the ruined Badi Palace and…

    More...
    From US$ 257
    price for 1 night
    BOOK From US$ 257
  • Zari Boutique Aparthotel

    Rue Ibn Sina Residence Hamza, Marrakesh, Morocco (Show map)

    Show map

    Situated within 25 minutes' walk of Medersa Ben Youssef College, the 4-star Zari Boutique Aparthotel Marrakesh features Wi-Fi in public areas, and a private parking lot on site.

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Dar Sholmes

    82 Derb Sidi M'Barek Quartier Sidi Mimoun, Marrakesh, Morocco (Show map)

    Show map

    The elegant Dar Sholmes Hotel Marrakesh, nearly 10 minutes' walk from the Bab Agnaou features a sundeck, spa therapy, and a patio. Featuring horseback riding, the 4-star hotel is located in the very…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • M Appart

    8,Rue Ibn Toummert Gueliz, Marrakesh, Morocco (Show map)

    Show map

    Located only 1.1 km from the Cyber Park, the 4-star smoke-free M Appart Marrakesh hotel features Wi-Fi in public areas and a car park on site. Located in the Gueliz district, the non-smoking…

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Riad L'Arganier

    32 Derb Abda Quartier Kesbah, Marrakesh, Morocco (Show map)

    Show map

    Featuring a wellness area and a hammam spa along with a Turkish steam room, a solarium, and a sauna, the 4-star Riad L'Arganier Marrakesh is situated only 0.6 km from the 12th - century Koutoubia…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Riad Dar Barbi

    7 Derb Bine Lamaasser Bab Lakhmisse, Marrakesh, Morocco (Show map)

    Show map

    Located 2.6 km from the large 12th - century Almohad - style Koutoubia Mosque, the 4-star Riad Dar Barbi Marrakesh includes 6 rooms. Boasting a convenient location, the guest house invites guests to…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Riad Coconut

    91 Derb El Halfaoui Bab Doukkala, Marrakesh, Morocco (Show map)

    Show map

    Featuring a terrace and a swimming pool, Riad Coconut Marrakesh lies 850 metres from the Medina of Marrakesh. Indulge in the guest house's garden, offering guests a patio area.

    More...
    From US$ 373
    price for 1 night
    BOOK From US$ 373
  • Riad Be Colors

    25 Derb Sidi Mbarek, Marrakesh, Morocco (Show map)

    Show map

    Located around a 5-minute walk from the Les Bains de Marrakech, the 4-star Riad Be Colors Marrakesh gives easy access to various tourist attractions. Featuring a swimming pool along with a Moroccan…

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Les Roses By La Siredrah

    Route De L'Ourika Km 18, Ait Bou Zguia, Morocco (Show map)

    Show map

    Located 2.5 km from the Aqua Fun Club in Ait Bou Zguia, the 4-star Les Roses By La Siredrah Hotel Ait Bou Zguia offers a Turkish steam bath, a treatment room, and a solarium. The guest house has a…

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