42 hotels across 5 neighborhoods
Discover Marrakech with our travel guide. Explore historic landmarks, vibrant markets, and serene gardens, and find the best hotels in Morocco’s Red City.
Marrakech, often called the 'Red City' for its distinctive terracotta buildings, is a vibrant destination in Morocco that blends history, culture, and modern charm. From the bustling souks of the Medina to the tranquil gardens and palaces, Marrakech offers a sensory experience unlike any other. Whether you're exploring its historic landmarks or enjoying the lively atmosphere of Jemaa el-Fnaa, this city promises a journey filled with discovery.
Marrakech is home to some of Morocco’s most iconic landmarks. The Bahia Palace, with its intricate tilework and lush courtyards, showcases the grandeur of Moroccan craftsmanship. Nearby, the Saadian Tombs offer a glimpse into the city’s royal past. The Koutoubia Mosque, with its towering minaret, stands as a symbol of Marrakech and is a must-see for visitors. For those interested in Islamic architecture, the Ben Youssef Madrasa, once one of the largest Quranic schools in North Africa, is a masterpiece of design.
The Medina’s souks are a labyrinth of narrow alleys filled with colorful stalls selling everything from spices to handmade crafts. Jemaa el-Fnaa, the city’s main square, comes alive in the evening with street performers, food vendors, and storytellers. For a break from the hustle, visit the Majorelle Garden, a serene oasis of exotic plants and vibrant blue structures. The Menara Gardens, with their olive groves and reflecting pool, offer another peaceful retreat.
Beyond the historic center, Marrakech’s modern districts like Gueliz and Hivernage provide a contrast with chic cafes, art galleries, and boutiques. These areas are perfect for those looking to experience the city’s contemporary side while still being close to its historic heart.
Marrakech · 20 hotels
Marrakech · 42 hotels
Marrakech · 42 hotels
Marrakech · 14 hotels
Marrakech · 14 hotels
Marrakech · 20 hotels
Marrakech · 42 hotels

Check availability

Check availability

4 reviews
Check availability

23 reviews
Check availability

48 reviews
Check availability

41 reviews
Check availability

44 reviews
Check availability

8 reviews
Check availability

2,099 reviews
Check availability

143 reviews
Check availability

3 reviews
Check availability

266 reviews
Check availability

43 reviews
Check availability

184 reviews
Check availability

189 reviews
Check availability

51 reviews
Check availability

371 reviews
Check availability

3 reviews
Check availability

69 reviews
Check availability

186 reviews
Check availability