Two specific itineraries come to mind. First, Celebrity's Mercury does a deep Mexican Riviera itinerary that is like a total surf cruise. There are waves in every port, especially, Cabo, Mazatlan, Puerto Vallarta and Zihuatanejo.
The other would be the Tahitian Princess in Tahiti. There are waves on every island on the itinerary and there is quality (point/pass) surf.
Hope that helps.