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

2026-03-02

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

851 options found

  • Kasbah Agafay Hotel & Spa

    Km 20 Commune D'Agafay, Route Guemassa, Desert Agafay, Agadir Bou Setta, Morocco (Show map)

    Show map

    Approximately 20 km from Marrakech-Menara airport, the elegant 5-star Kasbah Agafay Hotel & Spa Agadir Bou Setta offers a hammam spa and a spa salon, along with 2 restaurants.

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • Villa Jardins D'Isa

    Km 8 Route De Tahanaout, Lagouassem, Morocco (Show map)

    Show map

    Situated within a 6-km distance of the Eden Aquapark, the 4-star Villa Jardins D'Isa Lagouassem hotel features Wi-Fi throughout the property, and private car parking on site. This Lagouassem bed &…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Riad Les Etoiles Berberes & Spa

    297 Rue De Bab Aylan, Derb Essalek, Marrakesh, Morocco (Show map)

    Show map

    Featuring an indoor swimming pool, the 3-star Riad Les Etoiles Berberes & Spa Marrakesh is within 10 minutes' walk of the Scent&Sense.

    More...
    From US$ 314
    price for 1 night
    BOOK From US$ 314
  • Riad La Porte Rouge By La Siredrah

    48 Rue Derb Jamaa Bab Hmar, Marrakesh, Morocco (Show map)

    Show map

    Featuring a wellness area with pedicure, manicure, and facials, the charming Riad La Porte Rouge By La Siredrah Marrakesh is located approximately 25 minutes' walk from Jemaa el-Fnaa Square. Boasting…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Riad Magda & Spa

    87 Derb El Halfaoui, Dar El Bacha, Marrakesh, Morocco (Show map)

    Show map

    The 4-star Riad Magda & Spa Marrakesh is 2.6 km from Mellah and features a sun deck and a picnic area. Located not far from a convenient place to shop such as Jemaa el-Fnaa Square, the riad provides…

    More...
    From US$ 239
    price for 1 night
    BOOK From US$ 239
  • Riad Banatti

    16 Derb Najem, Marrakesh, Morocco (Show map)

    Show map

    The 4-star Riad Banatti Marrakesh is around 25 minutes' walk from Musee Boucharouite Museum and has a swimming pool and a fitness room. Located 1.6 km from a convenient place to shop such as Jemaa el…

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Riad Ilyan & Spa

    Ben Saleh Derb Abdelwasaa N 03, Marrakesh, Morocco (Show map)

    Show map

    Offering a restaurant, the 3-star recently renovated Riad Ilyan & Spa Marrakesh is about a 5-minute stroll from Ben Salah Mosque. The guest house is a good starting point for Marrakesh's sports…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Palace Jena

    Route D'Ourika Km 6, Lagouassem, Morocco (Show map)

    Show map

    The 4-star Palace Jena Lagouassem hotel is located within a 7-km distance of the Almoravid Koubba and offers guided tour service for better sightseeing in Lagouassem. This Lagouassem hotel lies…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Riad Sahara Nour

    118 Derb Dekkak, Bab Doukkala, Medina, Marrakesh, Morocco (Show map)

    Show map

    Offering a shared lounge and a golf course, Riad Sahara Nour Marrakesh is situated in Marrakesh, only 1.8 km from the ruined Badi Palace. The riad provides a private parking lot for EUR 10 per day on…

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Ysalis Riad Restaurant & Spa

    49, Diour Jdad, Zaouia Abassia, Medina Marrakech, Marrakesh, Morocco (Show map)

    Show map

    Located 2.2 km from Royal Tennis Harti, Ysalis Riad Restaurant & Spa Marrakesh offers a solarium, a steam room, and a Jacuzzi. The riad offers 7 rooms with pool views, a Moroccan restaurant, and a…

    More...
    From US$ 255
    price for 1 night
    BOOK From US$ 255
  • Palais Anthea Boutique Hotel & Spa

    Lot N° 1, Commune Tassoultante, Km 10 Route De L'Ourika Cercle Loudaya,, El Harkat, Morocco (Show map)

    Show map

    Situated 600 m from a rejuvenating destination like La Plage Rouge Outdoor Swimming Pool, Palais Anthea Boutique Hotel & Spa El Harkat provides a wellness area. The guest house is 2.7 km from the…

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Riad Dar Sirine & Palmyra

    129 Derb Kadi Haja Sidi Mimoun, Marrakesh, Morocco (Show map)

    Show map

    Riad Dar Sirine & Palmyra Marrakesh offers 13 rooms 9 minutes' walk from the large 12th-century Almohad-style Koutoubia Mosque. This guest house provides a safety deposit box and 24-hour security…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Riad Bibtia

    Mouassine Derb El Hammame N°58, Marrakesh, Morocco (Show map)

    Show map

    The 3-star Riad Bibtia Marrakesh offers quick access to Souk of the Medina, situated approximately 5 minutes' walk away. Boasting horseback riding, the hotel is located only 200 metres from the…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Riad Mamma Marrakesh

    N11 Sidi Slimsne Bab Taghzout Derb Ihihane, Marrakesh, Morocco (Show map)

    Show map

    Situated just 13 minutes' walk from the Ben Youssef Madrasa, Riad Mamma Marrakesh features themed dinner nights and cooking classes. Active guests will enjoy horseback riding arranged at the riad.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Riad New Moon

    6 Derb El Hemaria, Marrakesh, Morocco (Show map)

    Show map

    Situated about 5 minutes' walk from the traditional medina Le Jardin Secret Garden, the traditional Riad New Moon Marrakesh features a sundeck and spa therapy. With the Terrasse des Épices 300 m from…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Riad Ks & Spa

    129, Derb Jdid Bab Doukala, Marrakesh, Morocco (Show map)

    Show map

    Riad Ks & Spa Marrakesh, located 25 minutes' walk from the Saadian Tombs, boasts a swimming pool. Additional features at this guest house include a terrace with a swimming pool.

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Riad Anrich

    100 Derb Sidi Mbarek Sidi Mimoun, Marrakesh, Morocco (Show map)

    Show map

    The 3-star Riad Anrich Marrakesh is located about a 10-minute ride from Maison de la Photographie Photography Gallery, offering 15 rooms along with a sundeck and a satellite flat-screen.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Targafit Hotel & Hammam

    Route De Souihla 40000, Douar Azib el goundafi, Morocco (Show map)

    Show map

    The 2-star Targafit Hotel & Hammam Douar Azib el goundafi is located about a 10-minute drive from the Marrakech Ramparts and features a Turkish steam room and a foot bath.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Riad Mayan & Spa

    287 Av. Bab El Debbagh, Marrakesh, Morocco (Show map)

    Show map

    Situated about 5 minutes' walk from Tannery, the recently renovated Riad Mayan & Spa Marrakesh offers walking tours nearby. Located a short way from the Ben Youssef Madrasa, the 4-star hotel features…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Riad Atrium & Spa

    72 Derb Sidi Mbarek Sidi Mimoun, Marrakesh, Morocco (Show map)

    Show map

    The 4-star recently renovated Riad Atrium & Spa Marrakesh, located only 1.3 km from Jemaa el-Fnaa Square, offers its guests a Turkish steam room and an indoor pool to relax in.

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