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.

Showing 1-12 of 14 Hotels

Sort by:
City
Lowest Regular Rates for Fri, Jul 17 - Sat, Jul 18

Luxury hotel with fine dining, a modern gym, pool and event space in Fes, Morocco.

For both business and leisure, we warmly welcome you to the first Courtyard hotel in Africa

Explore vibrant and Art Deco Casablanca by embracing the elegance of our 4 star establishment

NEW

Luxury retreat nestled in the Atlas Mountains near Marrakesh

The first premium Marriott brand in Rabat next to the biggest shopping mall and business center

Exclusive beachfront resort, where immersive leisure, fine dining and signature service converge.

Casablanca Marriott Hotel, a 5-star hotel located in the city center of Casablanca

NEW
Slide 1
View Details
NEW

Taghazout Bay from our breathtaking beachfront Resort

The 300-year-old city palace AnaYela is the jewel of Marrakech.

Explore Morocco

Check out our travel tips before booking your hotel.

    Morocco: Find Places to Stay