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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-03-03

2026-03-04

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

Spa 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

852 options found

  • Riad Dar 73

    Derb Manchoura, N° 16, Marrakesh, Morocco (Show map)

    Show map

    Riad Dar 73 Marrakesh features a prime location only a 5-minute walk from Jewish Cemetery Miaara and features 24-hour reception and wake-up calls. Located within reach of Dar Si Said Local History…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Riad Iklil

    Sidi Ben Slimane Kaa Sour N77 Bis, Marrakesh, Morocco (Show map)

    Show map

    Situated merely 1.4 km from the Museum of Marrakesh, the 4-star Riad Iklil Marrakesh features cars for rent. This Marrakesh hotel has a swimming pool as well as a restaurant and a barber shop.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Riad Zehar 79 & Spa

    N 79 Derb Aoubaid Allah Quartier Mouassine, Marrakesh, Morocco (Show map)

    Show map

    The 3-star Riad Zehar 79 & Spa Marrakesh is only 0.7 km from Jemaa el-Fnaa Square and offers a Jacuzzi and a sauna. The guest house is a good starting point for exploring Marrakesh, including the…

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • La Palmeraie De L'Atlas

    Bab Atlas, Palmeraie, Ouled Jelal, Morocco (Show map)

    Show map

    Featuring car rentals, as well as Wi-Fi throughout the property, the 5-star La Palmeraie De L'Atlas Ouled Jelal hotel is 5 km from the Museum of the Palmeraie. The guest house has a swimming pool and…

    More...
    From US$ 476
    price for 1 night
    BOOK From US$ 476
  • Riad Eva

    76 Derb Moulay Abdul Kader, Marrakesh, Morocco (Show map)

    Show map

    Located right in the centre of Marrakesh, Riad Eva Marrakesh offers fast access to the Bab Agnaou, 17 minutes' walk away. With Wi-Fi in public areas, this 4-star hotel offers 24-hour front desk…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Whisper Hotel

    Km 16 Douar Ait Elkadi Tahnaout, Douar Bou Azza 42300, Marrakesh, Morocco (Show map)

    Show map

    Featuring car rentals, as well as Wi-Fi in public areas, Whisper Hotel Marrakesh is 4.6 km from the waky Marrakech. Guests can enjoy 2 outdoor swimming pools and benefit from a Moroccan restaurant at…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Riad La Cle D'Or & Spa

    157 Derb Rahala Kasbah, Marrakesh, Morocco (Show map)

    Show map

    Offering a shared lounge with outdoor dining areas, the 4-star Riad La Cle D'Or & Spa Marrakesh is a mere 1.6 km from Medersa Ben Youssef College. Featuring an indoor pool, this Marrakesh hotel is a…

    More...
    From US$ 371
    price for 1 night
    BOOK From US$ 371
  • Riad La Villa Marrakech

    31 Derb Lamnabha, Marrakesh, Morocco (Show map)

    Show map

    The 4-star Riad La Villa Marrakech Marrakesh, located about a 25-minute walk from the Almazar Shopping Centre, boasts a swimming pool. A lounge bar as well as spa therapy, a golf course, and a…

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Riad Luxe Location Le Grizzly

    Derb Sidi Mbarek, Marrakesh, Morocco (Show map)

    Show map

    Located within 5 minutes' walk of the modest Bab El Jedid, the 4-star recently renovated Riad Luxe Location Le Grizzly Marrakesh has a patio. Featuring a heated swimming pool, this Marrakesh guest…

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Riad Dar Lfen

    Derb Baghala .Kasbah 114, Marrakesh, Morocco (Show map)

    Show map

    Offering beauty services and spa therapy, as well as the views of the inner courtyard, Riad Dar Lfen Marrakesh is located 2.9 km from Institute of Applied Technology and Tourism. Guests will enjoy a…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Riad Des Nations

    44 Derb Zeari Kennaria, Medina, Marrakesh, Morocco (Show map)

    Show map

    Overlooking the courtyard, the 4-star Riad Des Nations Marrakesh is nearly a 15-minute walk from the Tiskiwin Museum. Guests can enjoy Wi-Fi throughout the property, as well as bicycle usage on site.

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Villa Leila Farmhouse

    Route De Ouarzazate Douar Chaibat, Marrakesh, Morocco (Show map)

    Show map

    The 5-bedroom Leila Farmhouse Villa, located nearly 25 minutes on foot from Riad Bledna, invites guests to relax in a Turkish steam bath and a Turkish steam room.

    More...
    From US$ 776
    price for 1 night
    BOOK From US$ 776
  • Le Singe Rose & Spa

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

    Show map

    Featuring a restaurant, Le Singe Rose & Spa Marrakesh hotel lies just a 5-minute walk from the Bahia Palace.

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • Dar Margot Marrakech

    4, Arst El Houta, Derb Djemaa 40000 Marrakech, Marrakesh, Morocco (Show map)

    Show map

    Located just 1.1 km from the Bahia Palace, the 3-star Dar Margot Marrakech Bed & Breakfast Marrakesh provides guests with a barber shop and a restaurant. This Marrakesh bed & breakfast has a Moroccan…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Riad M-17 Spa Marrakech

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

    Show map

    The family-friendly Riad M-17 Spa Marrakech Marrakesh is situated only 6 minutes' walk from the Saadian Tombs and comes with 24-hour front desk assistance and wake-up service. This Marrakesh hotel…

    More...
    From US$ 281
    price for 1 night
    BOOK From US$ 281
  • Palais Les Sources De L'Atlas, Padel & Spa

    Route De Ourika, Km 11 Tassoultante, El Harkat, Morocco (Show map)

    Show map

    Offering a shared lounge with a dining table and a barbeque grill, Palais Les Sources De L'Atlas, Padel & Spa El Harkat hotel is within 10 minutes' drive of the High Atlas Mountains.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Riad Benrahal

    Derb Sidi Ben Aissa Nr 1, Da Bash, Medina, Marrakesh, Morocco (Show map)

    Show map

    Offering currency exchange and an outdoor fireplace, Riad Benrahal Marrakesh is a 17-minute walk from the Tiskiwin Museum. Featuring baggage storage and a shopping area, this riad is located in…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Riad Ajebel

    91, Derb Chtouka, Kasbah, Bab Ighli, Marrakesh, Morocco (Show map)

    Show map

    Featuring an indoor swimming pool, Riad Ajebel Marrakesh is about a 25-minute walk from Musee Boucharouite Museum. The riad also boasts a rooftop terrace, which comes with sun loungers.

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Palais Dar Ouladna

    69 Jawhar Quartier Résidentiel Targa, Marrakesh, Morocco (Show map)

    Show map

    Palais Dar Ouladna Bed & Breakfast Marrakesh is located in Marrakesh, 3.3 km from Cervantes Institut Marrakech, and offers an infinity pool. Featuring 6 rooms with views of the garden, this 4-star…

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Riad Elijah Marrakech & Spa

    Darb Sidi Ben Said N17 Bab Tarzoute, Marrakesh, Morocco (Show map)

    Show map

    The 4-star Riad Elijah Marrakech & Spa Marrakesh is situated just 5 minutes' stroll from Souk of the Medina and provides shuttle service, along with cars for rent. The guest house is a good starting…

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