The best cities for sightseeing in Morocco. Click on each of the cities to see the best tours in the country.
Find a selection of the most booked tours around the country. Morocco's top tours
Immerse yourself in the magic of Marrakech with a captivating half-day tour. Explore the vibrant Medina, discover historic palaces, and encounter charming hidden gems in this engaging 4-hour experience. Get a taste of the rich culture and history that defines the "Red City" of Morocco.
Immerse yourself in the magic of Morocco's most cosmopolitan city in this day trip from Marrakesh. Tour the spectacular Hassan II Mosque, stroll along the Corniche and enjoy the contrast between tradition and modernity in this coastal gem. Pickup service included.
Travel from bustling Marrakech to the peaceful Atlantic coast and discover the coastal charm of Essaouira, a blue jewel of history, charm and sea. This small group getaway is perfect for those seeking culture, relaxation and an authentic local touch.
Discover the hidden treasures of Morocco on a day trip from Marrakesh. Dare to cross the majestic Atlas Mountains, explore the iconic Kasbah of Ait Benhaddou and immerse yourself in the world of cinema in Ouarzazate.