Explore the wonders of Spain on a cruise. From the breathtaking architecture of Barcelona to the stunning beaches and historic caves of Majorca, a cruise around Spain will take you to some of the most beautiful destinations in the Mediterranean. Visit Madrid, Spain's central capital, with its elegant boulevards and expansive, manicured parks such as the Buen Retiro. Discover the ancient city of Toledo, set on a hill above the plains of Castilla-La Mancha in central Spain and Ronda in Spain’s Malaga province that is set dramatically above a deep gorge.
The Mediterranean has a lot to offer and on a cruise from Spain you can also visit Portugal, France and Italy with stunning destinations such as Lisbon, Portugal's hilly capital, where you can see the imposing São Jorge Castle, with the view that encompasses the old city’s pastel-colored buildings, Tagus Estuary and Ponte 25 de Abril suspension bridge. Other ports of call include Rome, Naples, Cannes and many more inspiring destiniations to visit on a cruise from Spain.
Check out some of our cruises from Spain