You are not going to find a cheap cruise in he summer--that's peak cruising time. If you want a cheap vacation or cruise, you need to go in the winter or off-season.