Either before or after your cruise, consider some of these short extensions.

Short Break in Naples

From US$952 per person, double occupancy. Ask about prices for the optional tours on day 3
4 days & 3 nights
6 days & 5 nights