Whilst i love a day of sailing or cruising the reef, I know multi-day cruising is mostly not for me. From what Ive observed they are rarely a good deal for a solo passenger (i dont always travel with my partner or friends), most offer very limited time off ship to properly visit a place and gouge you on excursion prices, the main demographic of the lux ships skews considerably older than my partner and I; and we have zero interesting gambling or RSL/Cabaret type entertainment.
I have done 1 small ship cruise (and I mean small - 30 passengers + 8 crew) down the Dalmatian coast from Split to Dubrovik. the good points were:
- adults only
- had no at sea days
- dropped anchor each day somewhere so we could swim or paddleboard off the boat
- we were in a different port before sunset each night so you could walk off the ship and come back whenever it suited you as long as back before sailing at 8am. So you could choose to dine cheap or Michelin star and didn't have to hare a table with randoms
The main con was the room not as nice as my usual standard of hotel.
We arrived in Dubrovnik on a day where no big cruise ships were in port (the largest was a 50 passenger one next to ours) and exploring the old town was calm and lovely. The next day huge cruise ships in port swamping everything we ended up hiding on the other side of town with some locals.
My sister otoh loves cruising but then again she also likes fancy dress parties which I loathe but seem to always feature on cruises.
Id only consider a cruise again if it was really the only way to properly visit a place i.e. Antarctica and then only if i could afford one of the ships that actually has you set foot on the continent, had proper guides etc.
I feel that almost everywhere else you get to experience a place much better not on a cruise. Im an efficient packers and use cubes, so i dont fine moving hotels frequently an issue.
Even in the Galapagos we flew in and stayed on the inhabited islands, taking some long day cruises to other islands.
I happy others love it, but too restrictive and questionable value to me.