Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Marrakech Preferred Hotels

See all 1,516 Hotels in Marrakech
Es Saadi Marrakech Resort - Palace

Es Saadi Marrakech Resort - Palace

Rue Ibrahim el Mazini, Marrakech
    5.0 out of 5.0
     
     
    4.6 out of 5 (158 reviews)
    Very good hotel, facilities were first class.The location was perfect. - 

    Es Saadi Marrakech Resort - Palace£216

    Es Saadi Marrakech Resort - Palace£216
    Map

    Recently booked Marrakech hotels

    Riad Couleurs du Sud
    3.0 out of 5.0
    Last booking: 14 minutes ago
    Riad Elixir
    3.0 out of 5.0
    Last booking: 33 minutes ago
    Kenzi Menara Palace & Resort
    5.0 out of 5.0
    Last booking: 2 hours ago
    La Maison Arabe Hotel, Spa and Cooking Workshops
    5.0 out of 5.0
    Last booking: 2 hours ago
    Royal Mansour Marrakech
    5.0 out of 5.0
    Last booking: 5 hours ago
    Palais Sebban
    4.0 out of 5.0
    Last booking: 12 hours ago
    Riad Karmela
    4.0 out of 5.0
    Last booking: 13 hours ago
    Riad Dar Justo
    4.5 out of 5.0
    Last booking: 18 hours ago
    Riad La Terrasse des Oliviers
    4.0 out of 5.0
    Last booking: 19 hours ago

    Pocket Guide: Marrakech Preferred Hotels

    Search for hotels in Marrakech on Expedia.co.uk. You can easily find your hotels in Marrakech using one of the methods below:

    • View our selection of featured hotels in Marrakech
    • Use the map to find hotels in the Marrakech neighborhood you prefer
    • Use the filters to see hotels in a specific area of Marrakech, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Marrakech
    • Enter your travel dates to view the best deals on hotels in Marrakech - while they last