Hotel Morocco

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Morocco?

Top hotels in Marrakech (and vicinity)

Top hotels in Agadir

Top hotels in Casablanca (region)

Top hotels in Tangier

Showing deals for:27 Feb - 1 Mar

Top landmarks in Morocco

Check out reviews of Morocco hotels guests love

Find out more about Morocco

Whispers of the Desert: Discover Morocco's Enchanted Gardens and Timeless Charm

Morocco beckons with its vibrant tapestry of culture, history, and breathtaking landscapes. Wander through the enchanting souks of Marrakech, where the air is fragrant with spices and the streets pulse with life. Discover the serene beauty of the Jardin Majorelle, enveloped in lush gardens, or trek the majestic Atlas Mountains for stunning vistas. The coastal charm of Essaouira offers windswept beaches and rich maritime heritage, while the Sahara’s golden dunes promise an unforgettable sunset experience. With its fusion of ancient traditions and modern allure, Morocco is a captivating destination that enchants every traveller.

Top locations to stay in Morocco

Some of the great areas to stay in Morocco are Marrakech, Agadir, and Tangier. Marrakech offers a romantic atmosphere with vibrant markets, Agadir boasts stunning beaches and surfing opportunities, while Tangier is known for its charming cafes and rich history. For first-time visitors, Marrakech is the ideal choice, providing a captivating introduction to Moroccan culture.

  1. MarrakechOpens in a new window: Marrakech is a vibrant city known for its romantic charm and rich culture. The historic medina is a must-see, with its bustling souks filled with artisanal crafts and spices. Explore the stunning Jardin Majorelle, and don't miss the magnificent Koutoubia Mosque. For a taste of local life, visit the lively Jemaa el-Fnaa square, where you can watch street performers and enjoy delicious Moroccan cuisine. The city offers a variety of luxurious riads and hotels, providing the perfect base for your stay while allowing you to immerse yourself in the enchanting atmosphere of this iconic destination.
  2. AgadirOpens in a new window: Agadir is the perfect spot for beach lovers and surf enthusiasts, boasting a long stretch of golden sand along the Atlantic coast. The vibrant beach promenade is lined with cafes and shops, making it an ideal place to relax and soak up the sun. You can also try your hand at water sports or take a leisurely stroll in the nearby Souss-Massa National Park, where you can enjoy the stunning landscapes and diverse wildlife. Agadir's laid-back vibe and beautiful coastal scenery create a welcoming environment for visitors looking to unwind and enjoy the outdoors.
  3. TangierOpens in a new window: Tangier is a captivating port city with a unique blend of cultures and influences. Perfect for those looking to explore charming cafes and local tours, it offers a delightful atmosphere for wandering through its narrow streets and discovering hidden gems. Visit the historic Kasbah and enjoy breathtaking views of the Mediterranean Sea. The city is also known for its art scene and local markets, where you can find unique souvenirs. Tangier's rich history and vibrant culture make it a fantastic stop for any traveler seeking an authentic Moroccan experience.

Things to do in Morocco

Morocco offers a delightful blend of vibrant markets and serene beaches, perfect for both thrill-seekers and those craving relaxation. Explore bustling souks, enjoy golf in stunning landscapes, or unwind by the sea. Whether dancing the night away or visiting majestic mosques, there's something for everyone!

  • Anfa – This vibrant neighbourhood is a perfect spot for beach lovers and those seeking recreational activities. Spend your day at the stunning Ain Diab BeachOpens in a new window, where you can relax on the sand or enjoy water sports. For golf enthusiasts, there’s a lovely golf course nearby, along with shopping centres and private clubs to explore. Don’t miss the local mosque, a serene place of worship, and if you’re up for it, catch a game at the stadium.
  • Hay Hassani – Another delightful neighbourhood, Hay Hassani boasts a blend of modernity and tradition. Visit the local mosque for a spiritual experience, then take a stroll along the beach to soak in the sun. The area is bustling with activity, featuring public markets and shopping malls where you can snag unique souvenirs and try delicious local snacks. And of course, make sure to spend some time at the vibrant Ain Diab BeachOpens in a new window, where the atmosphere is lively and inviting.
  • Casablanca (region) – The Casablanca region is brimming with excitement and energy. Enjoy leisurely walks along the coastal promenade, where the fresh sea breeze will invigorate you. This area is great for shopping and entertainment, with numerous malls and theatres to choose from. Dance the night away at local clubs or simply take in the scenic views of the sea. Don’t forget to relax at the iconic Ain Diab BeachOpens in a new window, known for its lively beach clubs and stunning sunsets.

4 tips for savvy savings when booking a hotel in Morocco

  1. Book for the cheapest times: The most affordable times to visit Morocco are in January, September, and November, when hotel prices tend to be lower. For those on a budget, a stay of at least 3 days is recommended to effectively explore the country's fascinating landmarks and cultural sites. During this time, you can immerse yourself in Morocco's rich history, visit stunning natural attractions, and appreciate its vibrant culture, all while ensuring great value for money. Prices may drop during these months, making it an excellent opportunity for a budget-friendly getaway.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals in Morocco, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and exclusive promotions, increasing your chances of securing savings. Additionally, Smart Shopping is a useful comparison tool available via the app, allowing you to compare hotel prices and amenities. With these resources, you're more likely to be the first to know if prices drop or rooms become available for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you save on your stay at a hotel in Morocco. For those seeking distinctive accommodations, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we may suggest more economical dates to enhance your chances of securing the best deal.
  4. Consider your location: Staying in the heart of Morocco's major cities can certainly provide the convenience of being close to local attractions, but it often comes at a premium price. Accommodations in city centres are more likely to be costly due to the high demand and the desirability of the location. In contrast, smaller towns and rural areas tend to be more affordable, offering a chance to experience authentic local culture without breaking the bank. For those seeking better rates, it may be worth considering hotels located just outside the city centre, although this could involve a bit more travel to reach key sites. Additionally, exploring nearby cities can yield a wealth of experiences while presenting more budget-friendly options.

Best time to go to Morocco

Morocco has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. January, June, and July are the peak travel months in Morocco, attracting a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. On the other hand, May, October, and November tend to be quieter times to visit, marked by no rainfall and sunny conditions.

Keep exploring