Save on Top Morocco Hotels

Search Morocco Hotels


    Why book with Expedia ?

    • Price Guarantee
    • Over 321,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 & Resort - Marrakech Hotels
    Rating: 5.0 Stars

    Kenzi Menara Palace & Resort

    Av. Mohamed VI, Zone Agdal, Marrakech - Map
     
     
    "Good hotel but avoid a room with connecting door"
    My Fiancée and I enjoyed our trip. The pool area and grounds are lovey. We particularly enjoyed long breakfasts sitting outside in the sun and shade. The little sparrows are most entertaining. The restaurants are huge and have very little character - very bright lights and very high ceilings the food is good but not cheap. The room service is great however and a romantic meal on the balcony is much better! We changed rooms 3 times as the connecting doors are not effective at blocking sound between rooms - even normal chatting is quite easy to hear without trying. We loved the last room - very quiet and lovely. The gym is great, spa is good enough and the staff are very friendly and helpful. The taxi drivers will rip you off - from a cheaper hotel 3 hotels down the taxi drivers will open negotiations to go anywhere about 50% lower than here - it's naughty! Overall, had a good time - but get a room with no connecting door.
    Traveller from Bournemouth
    This family-friendly Marrakech hotel is located in the historical district, within 1 mi (2 km) of AL Mazar Mall and Cinema …More
    Eden Andalou Aquapark & SPA - Marrakech Hotels
    Rating: 5.0 Stars

    Eden Andalou Aquapark & SPA

    Km 4 route d'Amezmiz, Marrakech - Map
     
     
    "Good location but service isn't great."
    Cleanliness in the room is an issue.Bathroom looks horrible with water trapped in the sink. Management isn't very helpful. Location is great,wonderful pools,good animation.
    A Traveller
    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 experience, nice hotel, lovely staff, perfect location and beautiful view Defiantly recommend :)
    A Traveller
    This family-friendly Marrakech hotel is located near the airport, within a 15-minute walk of Jardin el Harti and Palais des …More

    Hotels in Fes (and vicinity)

    Wassim Hotel - Fes Hotels
    Rating: 4.0 Stars

    Wassim Hotel

    Avenue Hassan II, Rue du Liban, Fes - Map
     
     
    "Good place for tourism and business."
    Staff, just very kind. Location is nice. Ask for a room NOT on the club side of the hotel if you want to sleep at night. Go down to the club at night to enjoy Moroccan folklore and party (starts at midnight)
    Z from Orlando
    Located in Fes Medina, this hotel is 0.2 mi (0.4 km) from Kassr Annoujoum Ducci Foundation and 3.1 mi (4.9 km) from Medersa …More
    Hotel Moulay Yacoub - Moulay Yacoub Hotels
    Rating: 4.0 Stars

    Hotel Moulay Yacoub

    B.P 40, Moulay Yacoub - Map
     
     
    2.9 out of 5 (25 reviews)
    Situated in Moulay Yacoub, this hotel is within 12 mi (20 km) of Fes Country Club, Aux Merveilles du Tapis, and Attarin …More
    Palais Faraj Suites & Spa - Fes Hotels
    Rating: 5.0 Stars

    Palais Faraj Suites & Spa

    Bab Ziat, Quartier Ziat, Fès Médina, Fes - Map
     
     
    "surprisingly nice"
    I normally do not like any hotel close to the Old City but this one you actually don't have to go into the old city to get to it and it's actually really clean and the room is spot-on
    A Traveller
    Located in Fes El Bali, this luxury hotel is within a 15-minute walk of Der Batha Museum and University of Al-Karaouine …More

    Hotels in Essaouira

    Atlas Essaouira & SPA - Essaouira Hotels
    Rating: 5.0 Stars

    Atlas Essaouira & SPA

    Boulevard Mohamed V, Essaouira - Map
     
     
    "Good choice for room only"
    Strange experience when I was sleeping at noon, they were painting the next room with a very hard smell paint which entered the room through the AC. I tried to call the reception 5 times over a full 30 minutes but no answer at all and I was tired to get dressed and go down to them. Anyway, when I went to the reception at night the reception agents denied totally that they ever received any calls from my room phone!! I don't really know how they paint a room during other gusts stay especially with a hard smell that could cause problems to guests..! Poor management and poor staff
    Traveller from Cairo
    Located in Essaouira, this beachfront hotel is in a provincial park and within 1 mi (2 km) of Essaouira Beach, Place Moulay …More
    Océan Vagabond - Essaouira Hotels
    Rating: 4.0 Stars

    Océan Vagabond

    4 Boulevard Lalla Aichaangle, Essaouira - Map
     
     
    "Service was good with very pleasant staff."
    Recliners somewhat tired and new covers required. was upgraded to sea view .which was appreciated
    A Traveller
    This family-friendly Essaouira hotel is located near the beach, within a 15-minute walk of Place Moulay el Hassan, Essaouira …More
    Sofitel Essaouira Mogador Golf & Spa - Essaouira Hotels
    Rating: 5.0 Stars

    Sofitel Essaouira Mogador Golf & Spa

    Domaine Mogador Diabat, Essaouira - Map
     
     
    The hotel and staff were great. It needs a bit of updating....mold smell in the bathrooms and on the carpets.
    A Traveller
    This family-friendly Essaouira hotel is located near the airport, within 3 mi (5 km) of Bordj el Berod and Essaouira Beach …More