Unfortunately, no. None of these activities can be packaged with cruise tickets. The only package deals you can get involve transportation to and from the airport. Some local hotels will offer you free parking for the duration of your cruise if you book a room with them, though.