Morocco hotels

More than 7,674 accommodations in Morocco, hotels, apartments, vacation homes, villas...

    Check-in Check-out
    Book without any prepayment
    No surcharges or hidden costs
    No cancellation fee
    Cancel or modify your reservation without additional charges according to establishment
    Find your place at the best price
    Book now and save more

    Most popular destinations in Morocco

    The Top Hotels in Morocco

    Visiting Morocco offers an unrivaled multicultural experience. Explore its four imperial cities brimming with mosques and palaces, discover landscapes that encompass mountains, beaches, and deserts, and savor the best vacation in this North African country.

    Start by selecting the perfect place for a memorable stay and book at the Opera Plaza Hotel Marrakech, situated in the best area to stay in Morocco.

    The Domaine Casa Cecilia is terrific if you're traveling as a couple, with its romantic amenities and attentive service ensuring an exceptional lodging experience.

    Highly rated by guests is the Hotel Riu Tikida Palmeraie - All Inclusive, noted for its excellent location and the quality of its modern facilities.

    Embark on this terrific tour by tracing the route through Morocco's four imperial cities: Marrakech, Fez, Meknes, and Rabat, the capital. Here you'll marvel at a rich heritage in their Medinas, or historical centers, where you'll relish the opportunity to stay in a riad, small transformed palaces that are now the most original hotels in Morocco center. Your journey through this African country should include a stop at the famous Casablanca; a stroll through the Sahara desert while visiting Merzouga; and a dip in the beaches of Agadir.

    Remember, the promos from offers the best prices on hotels in Morocco, Morocco, with strategic locations.

    Top Accommodation Options in Marrakech

    Marrakech is one of Morocco's four imperial cities and the most visited. You'll enjoy uncovering temples, mosques, palaces, and the popular souks or markets where you're sure to find the perfect souvenir. Book with at a hotel in the Medina of Marrakech, the local historical center where the most important places are. Here you can unwind with a beverage at the bar and feast on delicious dishes for breakfast, lunch, and dinner at the restaurant. Some establishments also offer a swimming pool, gardens, and air-conditioned rooms. Wander the streets teeming with ancient buildings leading to Jamaa el Fna Square, the city's hub, pause at the 12th-century Koutoubia Mosque and admire the imposing Moorish minaret.

    We invite you to experience staying in one of Marrakech's riads, which are ancient Arabic palaces remodeled for accommodation. These feature an inner courtyard, gardens and fountains, as well as terraces with fantastic views of the Medina, making them the best charming hotels in Morocco. Continue your city tour and visit the Majorelle Gardens, located beyond the Medina; marvel at the imposing walls of Marrakech; visit the Bahia Palace and the nearby Dar Si Said Museum, housed in a 19th-century palace.

    Relax in a Riad in Fez

    Meandering through the labyrinthine streets of Medina Fez el-Bali sets the stage for an unforgettable exploration of the imperial city of Fez. Book with at one of the best riads in Fez that abound in this ancient part of the city, many of them converted into charming hotels in Fez, highlighted by tiled decor and traditional furniture, equipped with a pool, terraces overlooking the Medina, a restaurant, and included breakfast. Gear up to traverse the corners of the Medina, a World Heritage Site, and discover the Bou Inania and Al Attarine madrasas, where the Quran is taught; the Nejjarine Museum of Art and Craftsmanship, and the Mausoleum of Mulay Idris II. Don't miss visiting the spice, antique, and perfume bazaars, as well as the amazing souks.

    Choose a Hotel in Rabat with Included Breakfast

    The imperial city of Rabat is the capital of Morocco and emerges as a modern, eco-conscious city faithful to its traditions. Uncover its charm and start your itinerary by visiting the Kasbah des Oudayas, a royal fort surrounded by gardens housing narrow streets and an old citadel; continue in the Medina of Rabat, the narrow, ancient streets leading you to the Hassan Tower, a minaret rising above the ruins of an old mosque; your tour also should include the Mausoleum of King Mohammed V.

    Check out the promotions on and book at hotels in Rabat with included breakfast, rooms with air conditioning, satellite TV, and a private bathroom with shower.

    Visit Meknes and Rest in Budget-Friendly Hotels in Morocco

    The least known imperial city is Meknes, but it's also considered the most authentically Moroccan. Enjoy the benefits of this city with budget-friendly Morocco hotels near its Medina or historical center, a World Heritage Site. While staying in one of the riads, you'll enjoy a hearty breakfast, air-conditioned rooms, a terrace, and the most authentic Moroccan ambiance. Visit the vibrant El-Hedim Square, admire the architecture of the Bou Inania Medersa and the Mulay Ismail Mausoleum, its most famous buildings; and, of course, take advantage of the bargains in the souks.

    Book at the Best Hotels in Casablanca, Morocco

    Morocco's largest city is also a significant economic hub and hiighly visited by tourists throughout the year. Although a very modern and lively city, it has a small Medina with ancient buildings and souks; but the most notable attraction is the Hassan II Mosque, the second largest in the world, built on an artificial peninsula and featuring a prayer hall for over 25,000 faithful, an ablution area with 41 marble fountains and a towering 210 m minaret. Stroll down the Corniche Boulevard, a promenade about 3 km long overlooking the Atlantic Ocean and one of the best areas to stay in Casablanca, near the mosque and the Morocco Mall, the largest shopping center in Africa. You can also choose a hotel in Casablanca near Mohammed V Square and the Arab League Park. You'll find establishments with a pool, spa, gym, hammam or Arabic baths, as well as restaurants, lounge bars, and parking.

    Rest in Hotels in Merzouga Near the Dunes

    Another of Morocco's tourist attractions is the Saharan landscape, and one of the best cities for a fantastic experience is Merzouga, which is also at the gateway to the Erg Chebbi dunes. This city boasts cultural and historical heritage you'll see in its Medina, but what will truly captivate you is the chance to take a camel ride through the desert, a walk over the dunes or drive a quad toward the sunset. Book with and rest in a hotel at the foot of the Merzouga dunes while enjoying its amenities. You could also choose a luxury campsite or a hotel in the heart of the Sahara desert in Morocco to appreciate the silence and the best starry night view.

    Enjoy the Beach Hotels in Agadir, Morocco

    Agadir is an exemplary tourist destination in Morocco, well-known among beach lovers. Book with, discover the great deals on beach hotels in Agadir, and relax after a day of water sports in rooms with air conditioning, smart TVs and private bathrooms with showers, plus facilities with a pool, restaurant, bar, nightclub, parking and options to visit the city's golf courses. We invite you to stroll down the promenade, hit its immense crescent-shaped beach, visit La Marina, and admire the city views from the lookout point at the old Kasbah fortress.

    Discover All the Charm of Morocco

    Get the best deals and offers!