Or at least it isn't ALWAYS the best type of vacation. It depends on what you want from your vacation. Cruising is Travel the lazy way. Relax. Make few decisions each day of any importance. Spend a few hours ashore and kid yourself that you have "seen" or experienced that place in any meaningful way. If that is all you want out of your vacation, then a cruise is likely your ideal vacation. We relegate cruises a ways down our preference list, to those cruises sailing itineraries to various ports difficult to do by other means, or in lieu of a resort vacation if it's cheaper.