Yes you can delete the land portion - the hotel through the cruise line is overpriced (like most cruise lines) - you may have to pay for the transfer to the port if you delete the hotel (like Olivia said).