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

Find Hotels

2026-06-09

2026-06-10

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

Hotels with indoor pool 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

4236 options found

  • Villa Marrakech Raja

    Douar Boutwil Ait Faska, Marrakesh, Morocco (Show map)

    Show map

    The 3-bedroom Villa Marrakech Raja Marrakesh features a terrace with views of the mountain as well as a swimming pool.

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Magnifique Appartement Lux -Les Perles De Coralia

    Residence Coralia Les Orangers Immeuble N 14 Appartement 13 Bd Du Moyen-Orient, Marrakesh, Morocco (Show map)

    Show map

    The spacious Magnifique Appartement Lux -Les Perles De Coralia Marrakesh offers a private garden and is located 4.4 km from the Mellah. This apartment comes with a swimming pool and a terrace…

    More...
    From US$ 168
    price for 1 night
    BOOK From US$ 168
  • Villa Arabic House Pool & Spa, Marrakech

    10 Lot Zhor Targa Tr7, Marrakesh, Morocco (Show map)

    Show map

    Boasting a location around 15 minutes' drive from Palooza Land Park, the 7-bedroom Villa Arabic House Pool & Spa, Marrakech Marrakesh provides a terrace with mountain views. Featuring a private pool,…

    More...
    From US$ 474
    price for 1 night
    BOOK From US$ 474
  • Riad Oasis 3

    Derb Snane 80, Marrakesh, Morocco (Show map)

    Show map

    Located just a 7-minute stroll from Jemaa el-Fnaa Square, the 6-bedroom Riad Oasis 3 Marrakesh villa includes a terrace with views of the mountain.

    More...
    From US$ 705
    price for 1 night
    BOOK From US$ 705
  • Riad Al Hamama

    N 35 Derb Amizmiz Marrakech, Marrakesh, Morocco (Show map)

    Show map

    Featuring a Turkish steam bath, a solarium, and a treatment room, Riad Al Hamama Marrakesh is around a 25-minute walk from the well-known historic monument "Palacio da Bahia". This 3-star hotel has a…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Riad L'Encensoriental & Spa

    85 Derb Chtouka Kasbah 85 Derb Chtouka Kasbah, Marrakesh, Morocco (Show map)

    Show map

    Featuring car rentals, as well as Wi-Fi throughout the property, the recently renovated Riad L'Encensoriental & Spa Marrakesh is around 25 minutes' walk from Maison de la Photographie Photography…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Riad Kalemat & Spa

    13 Derb Laadame, Derb Dabachi Medina, Marrakesh, Morocco (Show map)

    Show map

    Situated only a 5-minute walk from Souk of the Medina, Riad Kalemat & Spa Marrakesh offers a heated swimming pool.

    More...
    From US$ 575
    price for 1 night
    BOOK From US$ 575
  • Zen Zone Boutique Riad & Spa

    13 Derb Houara, Marrakesh, Morocco (Show map)

    Show map

    Located approximately 5 minutes' walk from Mosque Berrima, the 4-star Zen Zone Boutique Riad & Spa Marrakesh offers 6 rooms with views of the pool.

    More...
    From US$ 409
    price for 1 night
    BOOK From US$ 409
  • Riad Tampacao

    36/37 Derb Ouihah Qt Sidi Abdelaziz, Marrakesh, Morocco (Show map)

    Show map

    Riad Tampacao Marrakesh has 6 rooms and is located merely a 9-minute walk from the Orientalist Museum of Marrakech. The riad also provides Wi-Fi available in the rooms.

    More...
    From US$ 773
    price for 1 night
    BOOK From US$ 773
  • Dar Fatima Tamazouzt

    Douar Talkaft Tamazouzt Al Haouz, Tamazouzte (Al Haouz), Morocco (Show map)

    Show map

    Located 35 km from Menara airport, the 4-star Dar Fatima Tamazouzt Hotel Tamazouzte offers car hire service and car rentals.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Maison D'Hote Darkom Kech

    Hay Inara Villa Corail, Bloc 2 N 31, Marrakesh, Morocco (Show map)

    Show map

    Maison D'Hote Darkom Kech Marrakesh hotel gives quick access to Inara, which is situated approximately a 5-minute walk away. Located around 7 km from the Ben Youssef Madrasa, the guest house offers…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Riad Ushuaia Avec Piscine - Centre Marrakech

    23 Lot Othmane Lala Hiya. Quartier Targa, Marrakesh, Morocco (Show map)

    Show map

    Offering a sundeck and a satellite flat-screen, and views of the city, Riad Ushuaia Avec Piscine - Centre Marrakech Marrakesh is located a 10-minute drive from Palooza Land Park. Air-conditioned…

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Riad Dar Zioui

    Derb El Kadi, 108, Marrakesh, Morocco (Show map)

    Show map

    Guests of the 3-star Riad Dar Zioui Marrakesh can visit Maison de la Photographie Photography Gallery, situated just 650 metres away. This Marrakesh hotel prioritizes families with children by…

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

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

    Show map

    The 4-star Riad Olma Marrakesh is located in Marrakesh, only 1.9 km from the traditional medina Le Jardin Secret Garden, and offers an indoor swimming pool. Standing just near the private Royal…

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Riad Bed & Breakfast Comptoir Du Pacha

    218 Arset Aouzal - Bab Doukkala / Dar El Bacha, Marrakesh, Morocco (Show map)

    Show map

    The 4-star Riad Bed & Breakfast Comptoir Du Pacha Marrakesh is around 5 minutes' walk from the Dar el Bacha Museum of Confluences and features bicycle and car rentals for guests' convenience. Located…

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

    N°73 Zaouia El Abassia Derb El Annboub, Marrakesh, Morocco (Show map)

    Show map

    The 3-star Riad Zellige Marrakesh provides proximity to Jardin Majorelle Garden, which is located only 1.8 km away. This Marrakesh riad also entices guests with shuttle service.

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • Amanar Marrakech Boutique Hotel & Riad

    9 Avenue El Glaoui, Marrakesh, Morocco (Show map)

    Show map

    Located only 1 km from the 12th-century Koutoubia Mosque, the 4-star recently renovated Amanar Marrakech Boutique Hotel & Riad Marrakesh is approximately 5 minutes' walk from the Terrasse des Épices.

    More...
    From US$ 1954
    price for 1 night
    BOOK From US$ 1954
  • Riad Zagouda

    58/3 Derb Jdid Douar Graoua, Marrakesh, Morocco (Show map)

    Show map

    Offering horseback riding, the 4-star Riad Zagouda Marrakesh is located just 500 metres from the Aromatimri. Boasting a Moroccan restaurant, this Marrakesh riad is also around a 10-minute drive from…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • L'Orientale By La Siredrah

    Route Amizmiz Km 7, Marrakesh, Morocco (Show map)

    Show map

    Featuring a terrace and a year-round outdoor pool, the 4-star L'Orientale By La Siredrah Hotel Marrakesh lies within 10 minutes' drive of Anfto. Comprising 6 rooms with views of the garden, this…

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Luxury Resort Loudi Marrakech

    Luxury Resort Loudi Marrakech, Marrakesh, Morocco (Show map)

    Show map

    Overlooking the garden, Luxury Resort Loudi Marrakech Marrakesh is located 4.9 km from the vast Oasiria Water Park. The resort features Wi-Fi in the rooms.

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