Clear recent searches

      Top 10 Marrakech Hotels

      • Find your perfect hotel
      • Always get the best price!
        More info

        Our technology scans all the major hotel sites to find the lowest price for your stay.

        Compare real time prices from Expedia, Booking.com, LateRooms and many more.

      Check in:
      Select date
      Check out:
      Select date
      ×
      Select your check-out date
      Select your check-in date

      Scanning hotel prices…

      • Expedia.co.uk
      • Hotels.com
      • Booking.com
      • LateRooms.com
      • lastminute.com

      Best deals from 1,568 hotels in Marrakech:

      Sort:

      TopRank™ is the fastest way to find your ideal hotel. TopRank™ aggregates hotel popularity, price, customer reviews, location and hand-picked hotels from our travel experts to find you the best results for your criteria, every time.

      You can also sort hotels by price, star rating or user rating.

      1. Riad El Mansour

        Loading…

        227 Derb Jdid, Bab Doukalla, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Gym
        • Room service
        • Bar
        • Breakfast available
        • Non-smoking rooms
        • Family friendly
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Baby cot
        • Hot tub
        • Internet access
        • Steam room
        • Sauna
        • Business centre
        • Laundry service
        • Doctor on call
        • Air conditioning
        more
        close
      2. Rue Haroun Errachid, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Gym
        • Room service
        • Bar
        • Breakfast available
        • Non-smoking rooms
        • Family friendly
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Boutique
        • Baby cot
        • Golf
        • Hot tub
        • Internet access
        • Steam room
        • Sauna
        • Business centre
        • Wheelchair friendly
        • Elevator
        • Laundry service
        • Meeting rooms
        • Doctor on call
        • Air conditioning
        more
        close
      3. 10 Bis Derb Chérif, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Gym
        • Bar
        • Non-smoking rooms
        • 24 hour reception
        • Pet friendly
        • Airport shuttle
        • Internet access
        • Steam room
        • Business centre
        • Laundry service
        • Air conditioning
        more
        close
      4. 29 Derb Bouelilou, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Room service
        • Non-smoking rooms
        • 24 hour reception
        • Airport shuttle
        • Golf
        • Internet access
        • Steam room
        • Laundry service
        • Doctor on call
        • Air conditioning
        more
        close
      5. 89 Angle Av Mohamed V & Bd Zerktouni, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Room service
        • Bar
        • Breakfast available
        • Non-smoking rooms
        • Family friendly
        • 24 hour reception
        • Childcare available
        • Airport shuttle
        • Baby cot
        • Internet access
        • Steam room
        • Wheelchair friendly
        • Elevator
        • Gay friendly
        • Laundry service
        • Meeting rooms
        • Doctor on call
        • Air conditioning
        more
        close
      6. Rue Haroun Errachid - Quartier Hivernage, Marrakech, 40 000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Gym
        • Room service
        • Bar
        • Breakfast available
        • Non-smoking rooms
        • Family friendly
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Boutique
        • Baby cot
        • Golf
        • Hot tub
        • Internet access
        • Steam room
        • Sauna
        • Business centre
        • Wheelchair friendly
        • Elevator
        • Laundry service
        • Meeting rooms
        • Doctor on call
        • Air conditioning
        more
        close
      7. Rue Des Temples, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Gym
        • Room service
        • Bar
        • Breakfast available
        • Non-smoking rooms
        • Family friendly
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Boutique
        • Baby cot
        • Internet access
        • Steam room
        • Sauna
        • Business centre
        • Wheelchair friendly
        • Elevator
        • Laundry service
        • Meeting rooms
        • Doctor on call
        • Air conditioning
        more
        close
      8. 34 Derb L'Hotel Bab Doukkala, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Room service
        • Bar
        • Non-smoking rooms
        • Family friendly
        • 24 hour reception
        • Childcare available
        • Airport shuttle
        • Internet access
        • Steam room
        • Business centre
        • Meeting rooms
        • Air conditioning
        more
        close
      9. 79 Derb Derdouba Bab Doukala Marrakech , Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Room service
        • Bar
        • Breakfast available
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Boutique
        • Internet access
        • Laundry service
        • Air conditioning
        more
        close
      10. Djebel Alakhdar - Bab Doukkala, Marrakech, 40 000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Gym
        • Room service
        • Bar
        • Breakfast available
        • Non-smoking rooms
        • Family friendly
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Boutique
        • Internet access
        • Steam room
        • Business centre
        • Elevator
        • Laundry service
        • Meeting rooms
        • Doctor on call
        • Air conditioning
        more
        close
      11. 3 , Rue des Temples, quartier hivernage, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Gym
        • Room service
        • Bar
        • Breakfast available
        • Family friendly
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Boutique
        • Hot tub
        • Internet access
        • Steam room
        • Business centre
        • Elevator
        • Laundry service
        • Meeting rooms
        • Air conditioning
        more
        close
      12. 14 Derb Ben Zina Kasbah, Marrakech, 40 000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Gym
        • Room service
        • Bar
        • Non-smoking rooms
        • Family friendly
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Baby cot
        • Golf
        • Internet access
        • Steam room
        • Wheelchair friendly
        • Laundry service
        • Meeting rooms
        • Doctor on call
        • Air conditioning
        more
        close
      13. Quartier Bab Doukkala Derb Arset Aouzel n°72 , Marrakech, 40000see all hotels
        • WiFi
        • Restaurant
        • Spa
        • Room service
        • Bar
        • Breakfast available
        • Family friendly
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Internet access
        • Steam room
        • Laundry service
        • Air conditioning
        more
        close
      14. 1 Boulevard de la Menara, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Gym
        • Room service
        • Bar
        • Non-smoking rooms
        • Family friendly
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Boutique
        • Golf
        • Hot tub
        • Internet access
        • Steam room
        • Business centre
        • Elevator
        • Laundry service
        • Meeting rooms
        • Doctor on call
        more
        close
      15. 65 Derb Jdid, Riad Zitoun Kedim, Marrakech, 44000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Room service
        • Bar
        • Breakfast available
        • Non-smoking rooms
        • Family friendly
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Boutique
        • Baby cot
        • Internet access
        • Steam room
        • Sauna
        • Business centre
        • Gay friendly
        • Laundry service
        • Meeting rooms
        • Doctor on call
        • Air conditioning
        more
        close
      16. Avenue Jnane El Harti Hivernage, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Gym
        • Room service
        • Bar
        • Non-smoking rooms
        • Family friendly
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Boutique
        • Baby cot
        • Hot tub
        • Internet access
        • Steam room
        • Business centre
        • Wheelchair friendly
        • Elevator
        • Laundry service
        • Meeting rooms
        • Doctor on call
        more
        close
      17. 8, Derb Myara, Sidi Ben Slimane, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Spa
        • Room service
        • Breakfast available
        • Non-smoking rooms
        • 24 hour reception
        • Airport shuttle
        • Internet access
        • Steam room
        • Air conditioning
        more
        close
      18. Sidi Ben Sliman, Derb Driba Jdida, N° 1, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Pool
        • Room service
        • Bar
        • Family friendly
        • 24 hour reception
        • Pet friendly
        • Childcare available
        • Airport shuttle
        • Boutique
        • Baby cot
        • Internet access
        • Steam room
        • Laundry service
        • Doctor on call
        • Air conditioning
        more
        close
      19. N°11 Derb Halfaoui, Bab Doukkala, Marrakech, 40000see all hotels
        • WiFi
        • Parking
        • Restaurant
        • Spa
        • Room service
        • Non-smoking rooms
        • 24 hour reception
        • Airport shuttle
        • Internet access
        • Steam room
        • Laundry service
        • Air conditioning
        more
        close

      About Marrakech

      Situated at the foot of the Atlas Mountains, the lush oasis of Marrakech is Morocco's third largest city. Located in North Africa between the Atlantic Ocean and the Sahara Desert, Marrakech is known as the red city. Marrakech is home to the historic Medina, an Aladdin's cave of shops where you will find Morocco's largest souk. At the heart of the Medina lies the world- famous Djemma el Fna. This vibrant market square comes alive at dusk with its acrobats, jugglers and snake-charmers. Sip a glass of mint tea, or sample Moroccan delicacies in one of the restaurants or cafes surrounding the square. For those in search of culture, Marrakech has a wealth of museums, mosques and palaces. The Saadian Tombs is worth a visit with its colourful mosaics and elaborate carvings. With its blend of French and Arabic culture, exotic sights and smells and vibrant nightlife, Marrakech has something to offer visitors both young and old.

      Staying in Marrakech

      Those searching for accommodation will be spoilt for choice in Marrakech. The 'old city', boasts more boutique hotels than possibly anywhere else in the world. There are countless riads, offering stylish lodgings in traditional Moroccan surroundings. For the more price-conscious traveller there are budget options to found in the city centre. Golfers are also well-catered for with many hotels located in close proximity to the city's fine golf courses.

      Getting around Marrakech

      There are direct flights to Marrakech from most European and Asian cities. However, visitors from North America or Canada will need to change at Casablanca or fly via another European city. There are plenty of taxis to and from the airport with some of the larger hotels offering free transfers.