Check out different cruise lines on 90-Day ticker to see who is going when and at what prices. For room, board, transportation and entertainment the per day cost of cruising can be a great bargain. The larger the ships, usually the lower the costs. But with the drawbacks that come with a larger number of passengers and larger spaces.
Many serious cruisers swear by the inside cabins because they only use it to sleep, clean up and change clothes so none of these activities need a window or balcony for the extra costs.
Ships have plenty of public outdoor spaces and lounges so you are not confined to your less expensive inside cabin space unless you choose to. Some lines allow you to bring your own unlimited alcohol onboard for in-cabin consumption if this matters.
If your schedule allows it, do not automatically opt for the early departure but enjoy that last breakfast on deck before you have to say good by to your newly cherished floating home.