There are countless opportunities to experience vibrant culture and ancient history on a cruise to Spain. Malaga will wow you with its Roman amphitheatre and Moorish citadels, while Barcelona shares its awe-inspiring artistic side with Gaudi’s famous Sagrada Familia and Park Güell. And don’t forget the delicious tapas, best enjoyed with a refreshing glass of sangria.
Spain Cruises
Popular cruise ports in Spain
Spain cruise deals
Browse all our amazing Spain cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.