Hotels in Morocco

Hotels in Morocco

    Why book with Expedia ?

    • Best Price Guarantee
    • Over 321,000 hotels worldwide
    • Price Guarantee
    • 91% customer satisfaction

    Pocket Guide: Morocco

    Morocco is one of the most diverse destinations in the world. It is endlessly appealing in the varied landscapes and experiences it offers visitors. Here you can trek in high mountains, take a camel safari in the sweeping sands of the desert, enjoy romantic views of the rugged coastline, party hard in Casablanca or get lost in the winding alleys of the ancient souqs. From vibrant artistic communities in Essaouira to historic sites in Marrakech, a hotel in Morocco never fails to inspire.

    Areas & Neighbourhoods: The Best Essaouira Hotel Locations

    Casablanca – Cosmopolitan Casablanca likes to party and this busy city is where modern Moroccan pleasures can best be enjoyed. Book yourself a modern Morocco hotel in Casablanca and see this for yourself.

    Marrakech – It is the historic souqs, where Berbers have traded since time immemorial, that captures most people’s imagination in Marrakech. In the medina’s central square, the action-packed Djemaa el-Fna, night food stalls, storytellers, magicians, dancers and all manner of sights, smells and sounds will assault your senses. You’ll also find some of the city’s best hotels round here too.

    Agadir – The beautiful, sheltered crescent that forms the coast at Agadir ensures that life really is a beach here. It may not feel much like Morocco but it sure is a fun place to enjoy the sun, sea, surf and sand. A beachside Agadir hotel is perfect for families and anyone looking to just lay back and take it easy.

    Essaouira – It is hard to beat the romantic views from the ramparts of Essaouira. Gaze out at the Atlantic from ancient, crumbling fortifications, listen to the distant drums of Gnawa musicians and admire some of the best Moroccan arts and crafts available. The historic hotels of Essaouira are some of the best.

    Things to See with a Hotel in Morocco

    Casablanca boasts some truly impressive architecture that ranges from Art Deco masterpieces to the epic grandeur of the Hassan II Mosque. Elsewhere in Morocco there are rare falcons to watch swooping over the sea in Essaouira, the desolate beauty of the Sahara to appreciate and ancient medinas or imperial grandeur to lose yourself in. If you are feeling energetic the views from the Atlas mountain are staggering but, closer to sea level, the sight of the turquoise streams and limestone gorges in Paradise Valley will also take your breath away.

    Things to Do in Morocco

    Some of the best windsurfing in the world can be enjoyed at Essaouira, thanks to its expansive coastline and the Atlantic winds that cross it. Further watersports of all descriptions can be enjoyed at Agadir, including jet skis, surfboards, parasailing and many more. Take a cookery course to learn how to recreate those tagines when you head back home, or strap yourself onto a camel to travel like the Bedouin do. Tours of the Marrakech souq will reveal its hidden structures and organisation to you and also show you the colourful tanneries at its heart. With Gnawa music to listen to, treks to the foothills to enjoy and tours of ancient cities brimming with history to experience, Morocco is never short of things to do!

    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
    "Relaxing location"
    Having decided to have a suite, this made the holiday better than ever. This paid dividends when a day of rain followed by a day of a sand storm, gave us the space to actually enjoy even these days. Good restaurant and no excessive amounts of food on display but regular, fresh, top-ups for demand. Suite mini-bar filled up properly with more than enough for a day or two. The lack of piped muzac around the pool and bar areas was very pleasant. The lack of formal activities was exceedingly welcome. Both of these made the hotel very relaxing and staff were very good at responding to requests. We shall be returning and will have a suite again. Can't recommend this hotel highly enough.
    Traveller from UK
    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
    "Pretty good place to stay"
    All went well. The staff was phenomenal. The food was good and great place for kids. One suggestion though; the hotel needs to invest in the mattresses. They were comfortable and i did not get the idea of having two twin beds next to each other to accommodate a parents' bed. Either queen or king size of mattress would be proper.
    Traveller from S., NJ, US
    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
    "Old but nice very homely environment "
    Big gardens,Friendly staff,nice food, good location
    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
    Palais Medina & Spa - Fes Hotels
    Rating: 5.0 Stars

    Palais Medina & Spa

    Boulevard Allal El Fassi, Fes - Map
    "Little old but nice for the price"
    Nice but older hotel little difficult to find for taxi drivers Needs remodeling Staff friendly
    Traveller from New Jersey
    Located in Fes Medina, this luxury hotel is 0.2 mi (0.2 km) from Borj Fez Mall and within 3 mi (5 km) of Medersa Bou-Inania …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
    A warm welcome in a well located hotel. Stunning sunsets.
    A Traveller
    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