Yeah, I'm planning on booking an off season one (does Caribbean during the winter count?) (Please suggest some good off season ones).
I'm a very introverted person, think as me as a turtle, and my gf informed me that when you're eating, they pair you up with another group (her dad loves cruises) so I guess I'll have to suck that one up.
Might pay to get a window room since I'd love to have a view of the ocean (and yes, try to get one thats facing inland for the most amount of wow).
Balcony room might be pricey but I doubt I'll go on another cruise (that I'm going to pay for) anytime soon so I kind of want to ball out. Don't care for open bar and what not since I'm not a heavy drinker (I'm a 1 beer kinda person).
The wife and I are both quite introverted. She is extremely introverted. The first night, meeting the new neighbors at the dining room is a bit awkward, but, since it's the same people each night, and, usually they are having the time of their life partying on vacation, it tends to be quite jovial. There are many other dining options, but, I highly recommend sucking it up and going to the fancy dinners with the strangers. If you choose the late dinner, it'll be mostly adults. The early dinner will be mostly seniors or adults with kids.
Off season for the most part is "when the kids are in school", so, summer is busy/expensive. The 2 weeks when all the school kids have winter break is expensive. The week of thanksgiving is expensive. If you go early-mid December, or Mid-Late Jan or Feb, it's usually discounted. (Prices tend to go up for valentines day.) March/April tends to have some expensive times due to Spring Break.
The port you start at also can impact things.
We live by chicago, so, it's 750ish miles drive to the closest port (Baltimore)
Or it's about 1000 miles to a few other ports (New Orleans, Charleston)
We like New Orleans the best, but, Baltimore is less expensive to park our car.
If you fly, there's usually some kind of airport to port arrangement, but, you might want to arrive at the city with the port 1 or 2 days early to account for airline delays or prevent problems with lost luggage from impacting you.
if your not sure about a cruise, or nervous about getting seasick, it might be smart to start with a short 3 day cruise instead of booking a whole week. Booze is expensive on the boat, that tends to be one of their biggest money makers.
In most cases, the price difference between a Window room and an interior room is small enough that it doesn't hurt too bad. It really depends on how much time you spend in the room.
Sample off season pricing is here ...
https://www.cruisedirect.com/search...te]=12-1-2019&Departure[max][date]=12-31-2019
5 Days from New Orleans to Cozumel & Progreso has interior rooms for as low as $55 per night per person, or, Window room for $66 per night, or Balcony for $88 per night in early December 2019.
Same cruise during Christmas or New Years week, prices are 2x as much.