The other day, I discussed potential cruises with RQS. We had found an Alaska 9 day cruise for a reasonably cheap price ($799 pp/double occupancy, excluding fees/taxes) that RQS was interested in taking. Since I didn't want to do Alaska this year, I made a simple suggestion - look at the excursion package prices. That was enough to get her to realize that 2022 wasn't the time to go to Alaska.
One thing I've learned about cruising is that shore excursions can easily double the price of a cruise. I could have easily busted my budget on my last cruise if I took ALL the excursion options available to me. Instead, I chose the option that allowed me to see parts of a city that I've never visited before. But what happens on a cruise where ALL the ports have desired excursions?
Alaska and Hawaii cruises are known for their expensive excursions. One takes these excursions to experience things that have no equivalents anywhere else. Alaska has glaciers. Hawaii has volcanoes. This is a simplistic explanation of the states' uniqueness. And this uniqueness is why both states are on many peoples bucket lists. Where else can you take a bus to see a glacier from a port city? Where else can you get to an active volcano from a port city? Both states are isolated and expensive to reach. So they will be expensive places to visit.
If I wanted to cruise on the cheap, I'd stay in the Caribbean for my cruises. Once you've seen an island with a fort, an island with a pristine beach, and an island with a tourist oriented shopping area, they all seem the same. The specific details may be different for each island, but not enough is different to make any island stand out for long. So, once a person has sailed the 3 Caribbean areas (West, South, and East), there is not much new to see. Instead, a Caribbean cruise is a series of beach days that takes place on different islands.
Over time, a cruiser may decide to stay on the boat and avoid Caribbean shore excursions altogether. The ship has become its own destination. For me, that is how I afford many of my cruises. When I think of my former cruise partner, she complained that we don't go on any shore excursions. I'm not going into the reasons why I didn't go on excursions with her, save that there were none that made sense for us to go on. Once one has cruised the same route (or a similar route) several times, one has already done the excursions worth doing. The boat is now the destination, and not the Caribbean islands.
I monitor cruise prices all the time for trips I might want to take. There are price points that one must set, where when prices fall below them, it's time to consider buying a ticket. This was the case for my most recent winter cruise. The cruise line effectively made me an office I couldn't refuse. This is how I afford my trips....