Almost all cruise ships sailing the Mediterranean have an itinerary that includes Spain. Many cruise ships embark and/or disembark in popular Barcelona. Other cruise ship favorites in Spain include Malaga, the port nearest Granada, and Cadiz, the port nearest Seville and Jerez.
In addition to mainland Spain, the Balearic Islands of Mallorca, Minorca, and Ibiza are also excellent cruise destinations. These sunkissed Mediterranean islands have long been a favorite of northern Europeans; however, the cruise ship passengers also enjoy visiting them.
More information on Spain Ports of Call --
Five Things to Do in Barcelona
Alhambra Palace in Grenada, Spain
Palma de Mallorca, Capital City of Mallorca

