Opodo
Flights
Hotels
Flight + Hotel
Cars

Hotels in Marrakech

Choose your dates to check current prices and hotel deals
PRIME DAYS discounts live for
--
Days

:

--
Hours

:

--
Minutes

:

--
Seconds
Last-minute deals
    Best hotel deals in Marrakech
    Save up to £175 on accommodation
    Oudaya Hotel & Spa
    Oudaya Hotel & Spa
    Gueliz, Marrakech · 3.4 km from city centre
    Good 3.7
    /5
    TripAdvisor: 3.7
    2,901 reviews
    Extra discount available
    Moroccan House Marrakech
    Moroccan House Marrakech
    Gueliz, Marrakech · 2.9 km from city centre
    Good 3.6
    /5
    TripAdvisor: 3.6
    733 reviews
    Extra discount available
    Hotel Imperial Plaza & Spa
    Hotel Imperial Plaza & Spa
    Gueliz, Marrakech · 3.8 km from city centre
    Good 3.6
    /5
    TripAdvisor: 3.55
    2,242 reviews
    Extra discount available
    Hôtel Les Trois Palmiers
    Hôtel Les Trois Palmiers
    Gueliz, Marrakech · 2.9 km from city centre
    Good 3.5
    /5
    TripAdvisor: 3.5
    497 reviews
    Diwane Hotel & Spa Marrakech
    Diwane Hotel & Spa Marrakech
    Gueliz, Marrakech · 3.3 km from city centre
    Good 3.4
    /5
    TripAdvisor: 3.35
    797 reviews
    Grand Mogador Agdal & Spa
    Grand Mogador Agdal & Spa
    Agdal, Marrakech · 3.6 km from city centre
    Good 3.3
    /5
    TripAdvisor: 3.3
    1,357 reviews
    Imperial Holiday Hôtel & spa
    Imperial Holiday Hôtel & spa
    Gueliz, Marrakech · 3.2 km from city centre
    Good 3.2
    /5
    TripAdvisor: 3.2
    3,206 reviews
    Extra discount available
    Hôtel Chems
    Hôtel Chems
    Medina, Marrakech · 1.7 km from city centre
    Good 3.1
    /5
    TripAdvisor: 3.1
    1,180 reviews
    Mogador Menzah Appart Hôtel
    Mogador Menzah Appart Hôtel
    Hivernage, Marrakech · 3.3 km from city centre
     3
    /5
    TripAdvisor: 2.95
    3,579 reviews
    Extra discount available
    Aquafun By Grand Mogador Agdal
    Aquafun By Grand Mogador Agdal
    Agdal, Marrakech · 3.7 km from city centre
     2.5
    /5
    TripAdvisor: 2.5
    17 reviews
    Extra discount available

    Find the best hotels in Marrakech for your next stay

    Still wondering what to do in Marrakech? Opodo has the top must-see plans so you won't miss a thing. Find everything you need to know before picking your stay in Marrakech and book your hotel today!

    Get Lost in the Ochre Labyrinth of Marrakech

    Marrakech, the 'Ochre City' of Morocco, is an intoxicating and vibrant destination that offers an unparalleled sensory experience. The city's heart is the UNESCO-listed Medina, a labyrinthine walled old town, centred around the vast, pulsating main square, Jemaa el-Fnaa. By day, this square is full of storytellers and market stalls, transforming at sunset into an immense, open-air food spectacle.

    You can seek serenity in the beautiful gardens of Jardin Majorelle, explore the stunning tilework of the Bahia Palace, or experience traditional Moroccan hospitality by staying in a riad. Marrakech is a city that stimulates all the senses, effortlessly blending ancient traditions with a stylish, modern flair.

    Where to book your hotel in Marrakech

    Choosing where to stay in Marrakech determines the level of immersion you will have in the city's unique atmosphere, from the authentic bustle of the old town to the tranquility of modern resorts.

    For an authentic and immersive experience, the Medina is the best choice. Here, traditional guesthouses known as Riads offer a serene oasis with beautiful inner courtyards. Staying in the Medina places you steps away from the souks and Jemaa el-Fnaa, making it perfect for first-time visitors who want to be at the heart of the action, though it can be busy and sometimes challenging to navigate.

    For a quieter, more upscale, and modern base, the Hivernage district is ideal. This 'new town' area is known for its wide avenues, stylish hotels, high-end restaurants, casinos, and lively nightlife. It offers a more luxurious and relaxed atmosphere, away from the intense energy of the Medina, while still being a short taxi ride away.

    The Guéliz district is another option in the 'new town', offering a blend of modernity and culture, with art galleries, contemporary shops, and cafes. It's a great base for those who want a more structured, European feel with easy access to modern amenities.

    Marrakech is served by Marrakech Menara Airport (RAK), with taxis and airport buses providing a simple connection to the city centre. Getting around the Medina is done almost entirely on foot, while taxis are the best way to travel between the Medina and the New Town districts.

    Find the best hotel deals in Marrakech

    To find the most competitive hotel prices in Marrakech, you should aim to book outside of the peak European and local holiday seasons. Prices are highest during the Christmas/New Year period and the peak spring/autumn tourist months.

    For a significant saving, plan your visit during the low season, particularly the summer months of July and August, when the heat deters some travellers and hotel rates drop significantly. A unique factor to watch out for is the Ramadan period. While this major religious observance will be reflected in a quieter, more subdued atmosphere during the day, it can also lead to fewer tourists and therefore lower hotel rates.

    Opodo logo
    Terms and conditions

    Privacy policy
    © Opodo 2026. All rights reserved. Vacaciones eDreams, S.L. Sociedad unipersonal, Calle de Manzanares, nº 4, Planta 1º, Oficina 108, 28005, Madrid, Spain, with VAT number B-61965778. Registered in Commercial Register of Madrid, Volume 36897, Sheet 121 Page M-660117. Travel Agency Licence GC88MD. IATA-accredited agent. To contact us about your booking, you can do so immediately via our help centre or contact our agents here.
    Flight-inclusive Packages booked on opodo.co.uk are financially protected by the ATOL scheme (under Vacaciones eDreams SL’s ATOL number 11966). ATOL protection does not apply to all travel services listed on this website. This website and our general terms and conditions will provide you with information on the protection that applies in the case of each holiday and travel service offered before you make your booking. If you do not receive an ATOL Certificate, then the booking will not be ATOL protected. If you do receive an ATOL Certificate but all the parts of your trip are not listed on it, those parts will not be ATOL protected. Please ask us to confirm what financial protection may apply to your booking. Please see our general terms and conditions for more information about financial protection, or for more information on the ATOL Certificate go to: www.caa.co.uk.
    IATA Accredited Agent
    ATOL protected