Hotels in Morocco

Search Morocco Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 271,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Morocco Hotel Guide

    Morocco offers an abundance of attractions nestled between both Atlantic and Mediterranean coastlines. It's a land of contrasts, with the sprawling Atlas mountains sprinkled with snow-capped peaks and the exotic Malabata Coast in Tangier, once an ancient Phoenician trading post. Hints of these contrasts abound in a country with both modern cities lined with skyscrapers and small villages little changed since ancient times.

    Read More

    Morocco hotel deals can usually be found for mid-summer dates, since most European tourists visit in early spring and late autumn, although there really is no official off-season time here. Weather conditions are generally stable in the main tourist destinations, with the exception being higher regions characterized by periods of snow, which makes for a great ski vacation.

    As an incentive to bring friends, some hotel reservations can be had for reduced rates for larger groups, while other hotels target business travellers with incentives. During the low season in November, expect discount rates on hotel accommodations and greater access to sites normally flooded with tourists. Some Morocco resorts also offer special packages and deals that include spa treatments and other amenities. You can still find a cheap Morocco hotel deal without sacrificing quality in more elite cities like Casablanca.

    Tangier and Marrakech feature many African cultural influences. Whether you want to literally rock the Kasbah with party-hardy locals, explore the country's ancient past, or sample some classic Moroccan dishes like ferakh maamer or kefta, you will find plenty of appealing special deals. Several local merchants are more than willing to offer great deals on leather goods, jewelry, pottery, ceramics, and exotic carpet designs unique to this part of the world.

    Many Morocco hotels are within easy driving or walking distance of attractions as vastly different as the impressive architectural displays found at the Marrakesh railway station and the old defense walls of Essaouira. Morocco hotel packages often include day trips to various cities along with time to shop and take in sights, such as the Koutoubia Mosque.

    Ancient Roman and Islamic sites are popular tourist destinations not far from many of the top hotels in Morocco. Marrakech, located in central Morocco, is a common one-to-two day trip. Cheap hotel deals in Morocco rarely sacrifice on quality. In fact, some of the best rooms can be had for reasonable prices when you either book in advance or search for cancellations. Explore the possibilities of a relaxing Moroccan getaway.

    Other Region Hotel Destinations in Africa & Indian Ocean

    Hide
    Morocco Hotels
    Morocco Hotels

    Hotels in Marrakech (and vicinity)

    Kenzi Menara Palace - Marrakech Hotels
    Rating: 5.0 Stars

    Kenzi Menara Palace

    Avenie Mohamed VI, Zone Agdal, Marrakech - Map
     
     
    "Marrakech Stay"
    Relaxing atmosphere, great staff. All inclusive was easy
    Traveller from Cambridge
    This family-friendly Marrakech hotel is located in the historical district, within 2 mi (3 km) of Cinema Megarama, Agdal …More
    Eden Andalou Aquapark & SPA - Marrakech Hotels
    Rating: 5.0 Stars

    Eden Andalou Aquapark & SPA

    Km 4 route d'Amezmiz, Marrakech - Map
     
     
    "Golf weekend "
    Our group stayed at the Eden Andalou for a long weekend to play golf. The hotel was very nice with good food very friendly and helpful staff and plenty of cold beer. We all agreed that it would be hotel we would return to with our families.
    Traveller from Essex
    Located near the airport, this family-friendly hotel is within 6 mi (10 km) of Royal Club Equestrian Center, Oasiria Water …More
    Le Meridien N'fis - Marrakech Hotels
    Rating: 5.0 Stars

    Le Meridien N'fis

    Avenue Mohammed 6, Marrakech - Map
     
     
    "Great hotel, highly recommended for families "
    We stayed at Le Meredian N'fis last week and totally enjoyed our stay. The hotel grounds are massive and very well kept. The pool is very clean but not heated so not suitable for cold weather. The rooms are spacious and clean. The only thing missing was tea and coffee making facilities. Breakfast is fantastic with an omelette chef and a pancake and paratha chef (traditional fried flat bread to die for!) The staff are very friendly and helpful and offer good tips. Exchange rate is also very good so no need to find one elsewhere. A big shopping mall offers great restaurants and a big food court with panaromic views. It also has 2 stories of kids rides! I would stay at this hotel again if I went back.
    A Traveller
    This family-friendly Marrakech hotel is located near the airport, within a 15-minute walk of Place of Youth and Palais des …More

    Hotels in Casablanca (region)

    Barcelo Casablanca Hotel - Casablanca Hotels
    Rating: 4.0 Stars

    Barcelo Casablanca Hotel

    139 Boulevard d'Anfa, Casablanca - Map
     
     
    "The best view over the city"
    The best view over the city! Worth the stay in the room on the top fl!
    Traveller from Brussels
    Located in the heart of Casablanca, this hotel is within 1 mi (2 km) of Casablanca Twin Center and Place Mohammed V. Hassan …More
    Mazagan Beach & Golf Resort - El Jadida Hotels
    Rating: 5.0 Stars

    Mazagan Beach & Golf Resort

    Route de Houzia, El Jadida - Map
     
     
    Amazing hotel great ameneties. Gorgeous Spa. 5 stars breakfast. Would recommend !!
    A Traveller
    Located in El Jadida, this beachfront hotel is connected to the airport and within 9 mi (15 km) of El Jadida Beach, El Jadida …More
    Casablanca Le Lido Thalasso & Spa - Casablanca Hotels
    Rating: 4.0 Stars

    Casablanca Le Lido Thalasso & Spa

    Boulevard de la Corniche, Casablanca - Map
     
     
    "...very nice..great omelette chef..nice breakfast."
    ...easy checkin...if EXPEDIA PREPAID..very easy checkin..great responsive conscierge....the room service food was better than nearly all restaurants along the strip.. no real access to the beach ..very strong surf..best entrance to beach is up near a new development near the mall.. very very very safe area..protected by hotel security and military protect of ENTIRE MOROCCAN BORDER..Morocco probably safest place in the world.
    Traveller from Boston University Boston mass usa
    Nestled on the beach, this Casablanca hotel is 2 mi (3.3 km) from Stade Mohammed V and 2.8 mi (4.5 km) from Hassan II Mosque …More

    Hotels in Tangier (and vicinity)

    El Minzah Hotel - Tangier Hotels
    Rating: 5.0 Stars

    El Minzah Hotel

    85 Rue De La Liberte, Tangier - Map
     
     
    "Old World Charm of the Orient"
    Built in 1930, it still has an air of old Tangier...Old photos show Aristotle Onassis, Rex Harrison, Francis Ford Coppola, etc enjoying the premises. It has lovely paneling, frescoes, Morroccan antiques. The pool is lovely and the Morroccan food and music at dinner were evocative. I chose a room with a terrace overlooking the straits of Gibralter which I highly recommend.
    A Traveller
    Located in the heart of Tangier, this luxury hotel is within a 15-minute walk of Place du 9 Avril 1947 and Place de la …More
    Atlas Rif and Spa - Tangier Hotels
    Rating: 4.0 Stars

    Atlas Rif and Spa

    152 Avenue Mohamed VI, Tangier - Map
     
     
    "A very comfortable respite in Tangier"
    Stunning value. Wonderful breakfast. On the harbor. Impeccably clean. Everything worked well including WiFi. Good staff. English communication very sketchy, but as always, it all worked out.
    A Traveller
    Situated by the sea, this hotel is within 1 mi (2 km) of Petit Socco and Place de la Kasbah. Place du 9 Avril 1947 and Grand …More
    Kenzi Solazur Hotel - Tangier Hotels
    Rating: 4.5 Stars

    Kenzi Solazur Hotel

    Avenue Mohammed VI, Tangier - Map
     
     
    "Good"
    newly renovated... Hotel Staff excellent... Thank you
    A Traveller
    Located in Tangier, this beachfront hotel is in the city center, 0.8 mi (1.4 km) from Tangier Beach, and 1.3 mi (2.1 km) from …More