Skip to Content

Hotels in Morocco

Morocco, a land of ancient traditions and modern allure, invites travelers to discover a melting pot of culture, history, and natural beauty. From the bustling souks of Marrakech to the serene blue streets of Chefchaouen, every corner of Morocco tells a unique story. Marriott Bonvoy’s hotels in Morocco offer a gateway to this enchanting country, with prime locations near historic landmarks, vibrant markets, and tranquil beaches. Whether you're embarking on a business trip or a leisurely adventure, our hotels provide the perfect blend of comfort and convenience, ensuring your stay is both memorable and hassle-free.


Discover the magic of Morocco’s imperial cities, where palaces and mosques are a testament to a glorious past. The ornate architecture of Fes, the strategic charm of Rabat, and the coastal allure of Casablanca are just a few highlights that await. Many of our Marriott Bonvoy hotels offer luxurious amenities such as spa services, outdoor pools, and local dining experiences, allowing you to unwind and recharge after a day of exploration. With our hotels strategically placed throughout the country, you can seamlessly access the best of Morocco, from the Atlas Mountains to the Sahara Desert, all while enjoying the exceptional service and attention to detail that Marriott Bonvoy is known for.

Explore Morocco

Check out our travel tips before booking your hotel.