A cruise to Morocco is sure to leave you wanting more. It is famous for red-sand beaches, amazing mosques and sprawling souks – where you’ll find all sorts of treasures, like silver jewellery, teas and scented oils. Vibrant cities like Agadir and Casablanca offer all of that and more, including restaurants with delicious traditional dishes like tagine and some of the largest mosques in the world. From ancient cities that have unique cultures to the Sahara desert, on a cruise to Morocco, you'll discover a world that is the perfect blend of Arabic tradition and western modernity.
Morocco cruise deals
Browse all our amazing Morocco cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.