Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-04-26

2026-04-27

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Marrakesh near Bahia Palace

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

3934 properties found

  • Riad Assakina

    14 Derb Alaati Allah, Hay Salam, Medina Marrakech, 40,040, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    The stylish 4-star Riad Assakina Marrakesh is situated only 1.6 km from Jemaa el-Fnaa Square and features a sun deck and a golf…

    More...

    From US$ 238
    price for 1 night
    Book Now From US$ 238
  • Riad El Morocco Hotel

    49 Rue De La Bahia, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Located around 300 metres from the Dar Si Said Museum, the 4-star Riad El Morocco Hotel Marrakesh offers 7 rooms with views of the…

    More...

    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Riad Joncheres

    Riad Zitoun Jdid, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Riad Joncheres Marrakesh villa provides easy access to various city attractions, such as Slat Al Azama Synagogue, situated 5 minutes' walk away. This property offers…

    More...

    From US$ 369
    price for 1 night
    Book Now From US$ 369
  • Riad Kaila A 5Min De La Place Jamaa El Fna

    40 Rue Bahia Bab Mellah, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Riad Kaila A 5Min De La Place Jamaa El Fna Marrakesh villa is located just moments from Jewish Cemetery Miaara and offers guests to relish…

    More...

    From US$ 592
    price for 1 night
    Book Now From US$ 592
  • Riad La Berbere Location En Exclusivite A Marrakech

    Rue Riad Zitoun El Jdid, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Situated within 5 minutes' walk of the Tiskiwin Museum, Riad La Berbere Location En Exclusivite A Marrakech Marrakesh villa offers easy access to numerous tourist…

    More...

    From US$ 362
    price for 1 night
    Book Now From US$ 362
  • The Mellah Hotel

    Derb Alaati Allah No 13 Hay Salam, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Located a 25-minute walk from the Terrasse des Épices, The Mellah Hotel Marrakesh includes 10 rooms with views of the mountain. This hotel is…

    More...

    From US$ 250
    price for 1 night
    Book Now From US$ 250
  • Riad Bahia

    66 Avenue Imam El Ghazali, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Offering a Turkish steam bath for guests to unwind, the 7-bedroom Riad Bahia Marrakesh villa is located nearly 5 minutes' walk from the Mellah.

    More...

    From US$ 805
    price for 1 night
    Book Now From US$ 805
  • Ksar Anika Boutique Hotel & Spa

    Route Makbara Des Juifs Mellah, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Located just 1.4 km from Maison de la Photographie Photography Gallery, the 5-star Ksar Anika Boutique Hotel & Spa Marrakesh features Wi-Fi in the…

    More...

    From US$ 164
    price for 1 night
    Book Now From US$ 164
  • Riad Al Mansoura

    11 Derb Manchoura Hay Essalam, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Located only 0.6 km from Grand Bijouterie, Riad Al Mansoura Marrakesh is just a 5-minute walk from Slat Al Azama Synagogue. You'll need 15…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • New Bahia

    66 Rue Des Domaines, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    The 3-star New Bahia Hotel Marrakesh is situated in the immediate vicinity of Miaara and provides car hire service, along with bicycles for rent.

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Riad Al Ksar & Spa

    11, Derb Ati Allah Quartier Salam, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Located only 300 metres from Cafe Table de Marrakech, the charming 4-star Riad Al Ksar & Spa Marrakesh features Wi-Fi in public areas and…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Riad Orient Palace

    38 Rue De La Bahia Jnane Benchagra, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Situated a 6-minute walk from the late 19th-century palace "Palacio da Bahia", Riad Orient Palace Marrakesh includes 9 rooms with views of the…

    More...

    From US$ 164
    price for 1 night
    Book Now From US$ 164
  • Riad Dar Amarena Exclusif Breakfast

    42 Trik Labibate Jnane Ben Chagra, Marrakech, Maroc, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Riad Dar Amarena Exclusif Breakfast Marrakesh, located 5 minutes' walk from the Mellah and within a 900-metre distance of the late 19th-century palace…

    More...

    From US$ 324
    price for 1 night
    Book Now From US$ 324
  • Riad Chill&Relax Dar Tayri

    34 Derb El Maada Jnan Ben Chagra Marrakech,Medina,, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Located within 5 minutes' walk of Jemaa el-Fnaa Square, the 3-bedroom Riad Chill&Relax Dar Tayri Marrakesh villa boasts an indoor pool, a…

    More...

    From US$ 294
    price for 1 night
    Book Now From US$ 294
  • Riad Melhoun & Spa

    99 Derb Sidi Moussa Quartier La Bahia, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Located nearly a 5-minute walk from Hammam Ziani, the 4-star Riad Melhoun & Spa Marrakesh features a wellness centre and a sun terrace. The…

    More...

    From US$ 326
    price for 1 night
    Book Now From US$ 326
  • Riad Imilchil

    Jnane Ben Chagra Souiqa 32, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    The 4-star Riad Imilchil Marrakesh is situated a mere 6 minutes' walk from Jardin de Rosier and provides shuttle bus service, along with cars…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Riad Marocain Avec Jacuzzi Sur La Terrasse Entierement Louer Avec 3 Chambres Pour 6 Personnes Dans La Medina Proche De La Place Jemma El Fna

    Djane Ben Chegra, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Situated 11 minutes' walk from the well-known historic monument "Palacio da Bahia", Riad Marocain Avec Jacuzzi Sur La Terrasse Entierement Louer Avec 3 Chambres…

    More...

    Book Now
  • L'Ecrin Marrakech

    56 Rue De La Bahia, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    L'Ecrin Marrakech Hotel Marrakesh has 6 rooms and is located around a 25-minute walk from Maison de la Photographie Photography Gallery. The riad is…

    More...

    From US$ 515
    price for 1 night
    Book Now From US$ 515
  • Riad Lalla Rachida In Medina Heart Of Marrakech B&B

    N 53 Rue De La Bahia, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    Located merely 12 minutes' stroll from the Jemaa el-Fnaa, Riad Lalla Rachida In Medina Heart Of Marrakech B&B Marrakesh villa offers a terrace…

    More...

    Book Now
  • Riad Malayine

    53 Avenue Imam El Ghazali, Marrakesh, Morocco

    0.1 km to Bahia Palace ( Show map )

    The 3-star Riad Malayine Marrakesh is merely 1.3 km from Mosquee moulay lyazid and features a deck with outdoor dining areas. The positioning of…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60