
Tips for Your Next Caribbean Cruise
By Edmaris Carazo
When I was younger, I thought cruises were one of those things I would save for when I was older and retired.
Well… I’m 40 years old. Maybe I’m already old.
Or maybe what has changed isn’t my age, but life.
Because when you have kids, work, responsibilities, decisions to make practically every day, and an endless list of things that need to get done, you start to understand the appeal of a vacation where you don’t have to make too many decisions.
After two years without taking a big trip (and I don’t even know how long it had been since I’d had a vacation that actually felt like a vacation) what I wanted wasn’t necessarily to see 15 new places or plan every minute of every day. I wanted to rest. Not think. Make as few decisions as possible. Do as little work as possible.
And that’s when a Caribbean cruise started to make a whole lot of sense.
One reservation. One room. Several islands. Food. Entertainment. Pool. Shows. Activities. And, above all, the ability to simply disconnect.
So, if you’re thinking about trying a Caribbean cruise, especially now that one of the slower times of year is approaching, I wanted to share some of the tips that worked for me and several things I wish I had known beforehand.
When is the low season for Caribbean cruises?
If you’re looking for a good time to compare prices, it’s worth looking at the low season.
In Puerto Rico, the Tourism Company has historically identified April through October as a period of lower cruise activity, while November through April is the peak winter season. During the 2025-2026 high season, Puerto Rico received more than 1.36 million cruise passengers between November and April.
This doesn’t mean all cruises are automatically cheap during the low season. Prices depend on the date, cruise line, itinerary, type of cabin, and demand.
But it can be a good time to compare options and look for promotions.
September and October, in particular, can be attractive for people who have flexibility with their dates, although they also coincide with a very active part of hurricane season. That’s why price shouldn’t be the only factor you consider.
Compare before you book
My first piece of advice is simple: don’t book the first cruise that comes up.
Compare different cruise lines, ships, and itineraries, and look at:
- Departure port
- Available dates
- Length of the trip
- Destinations
- Cabin type
- What the fare includes
- Available promotions
- Cost of drinks, excursions, and other extras
- Total cost of the trip
If you have flexibility with your dates, use it to your advantage. Moving the trip by a few days or choosing another week can make a difference in the price.
Also compare the total cost of the trip, not just the fare that initially appears. An inexpensive cabin may not be so inexpensive once you add drinks, excursions, internet, gratuities, transportation to the port, and other expenses.
A cabin trick: start with what you actually need
Some people prefer a balcony cabin because they enjoy having that private space to sit and look at the ocean.
But some people do something different: they book an interior cabin, which is usually one of the more affordable options, and continue checking prices after booking.
Why?
Because if the price of a window or balcony cabin drops later, you can check whether an upgrade is possible.
It won’t always be possible, and the conditions depend on the cruise line and the reservation, but it’s worth checking prices periodically.
In the end, an important question is: how much time are you actually going to spend inside your cabin?
If you’re the type who only goes in to sleep, shower, and change clothes, an interior cabin might work perfectly for you.
If waking up and sitting on a balcony looking at the ocean is an essential part of your vacation, then it may be worth spending more.
If you live in western Puerto Rico, consider all your options for getting to San Juan
For those of us who live in the west, the departure port can be an important part of the budget.
If the cruise leaves from San Juan, you can’t just think about the cost of the cruise. You also have to add gas, tolls, parking, and the time it takes to drive to the metro area.
One option that many people may overlook is flying from Mayagüez.
Cape Air offers flights between Mayagüez and San Juan, and fares can start around $39 on certain dates, although prices vary depending on the day and availability.
That means that before assuming you have to drive, it’s worth doing the math.
Compare:
- Gas
- Tolls
- Parking
- Travel time
- Flight cost
- Baggage and other fees
Sometimes, the cheapest price isn’t necessarily the one that appears first in the cruise search.
Don’t overlook travel agents
We live in a time when we can book practically everything online, but travel agents are still a resource many people overlook.
They may know about promotions, credits, packages, and options that you might not find in a quick search. They can also help you compare itineraries and understand what you’re actually paying for.
In my case, I used a travel agent, and it worked out very well for me.
If you have one you trust, it doesn’t hurt to ask what options they have before booking on your own. And if you want to compare, you can also request quotes from more than one agent.
Download the cruise line’s app
This was one of my best tips.
Once you book your cruise, download the cruise line’s official app.
It’s not just for having your reservation information. The app basically becomes your trip-planning headquarters.
Depending on the cruise line, you can use it to:
- View and book excursions
- Check activities
- See restaurants and their hours
- Check menus
- Make dinner reservations
- View shows
- Check the ship’s map
- Check your account
- Receive important information
- Communicate with other passengers
And don’t download it only the day before you travel.
Many cruise lines start offering promotions through the app weeks or months before departure. In my experience, I found significant deals on drink packages and excursions.
Discounts can vary, but I’ve seen offers of up to 60% off certain drink packages and up to 40% off some excursions.
That doesn’t mean you’ll always find those percentages or that an offer is necessarily a good deal for you. You have to compare the price and ask yourself how much you’ll actually consume or use.
My recommendation: check the app periodically after booking.
Check how much alcohol you can bring
This is another one of those details worth checking before you pack, especially if you enjoy having a glass of wine while on vacation.
Many cruise lines allow you to bring a limited amount of wine or champagne onboard, although the rules vary by company. Some allow up to two bottles per cabin and typically have specific requirements regarding bottle size and type of beverage.
So don’t assume you can bring any amount you want.
Check the alcohol policy of the cruise line you’re using directly before packing. Rules can change, and there may also be differences regarding where you can bring it and where you can consume it.
If the cruise line allows you to bring wine or champagne, it can be a good way to have something to enjoy during the trip without having to purchase every drink onboard.
And if you’re the type who likes to celebrate, a bottle of wine while watching the sunset over the Caribbean doesn’t sound too bad.
Check the dining hours before you board
This seems like a small detail… until you’re hungry and discover the buffet has closed.
On a cruise, there are different options for breakfast, lunch, and dinner, but not every restaurant is open all the time.
For example, many buffets close after lunch, and there may be periods when the options are more limited.
The app can help you see the hours and, in some cases, even the menus before you arrive.
You may also find other more casual options, such as pizza, sandwiches, soups, or salads, depending on the ship.
My advice: check the hours before assuming food will always be available at the place you want.
If you’re traveling with kids, think about the little “munchies”
If you’re traveling with kids (or with adults who are always hungry) it doesn’t hurt to have a few snacks on hand.
Cookies, bars, cereal, or whatever snack is permitted by the cruise line can be useful for those moments between meals.
In my case, since I was traveling with a small child, I ended up making simple sandwiches with bread, butter, ham, and cheese from the buffet and putting them in little bags, so we had them available during the day.
That said, policies regarding taking food outside dining areas can vary between cruise lines, so check your cruise’s rules before doing this.
The idea isn’t to turn your cabin into a supermarket. It’s simply to have something available when the classic:
“I’m hungry!”
Don’t put everything important in the bag you’re checking
This is one of the tips I consider especially important.
When you arrive at the port, you can hand over your luggage so the crew can later deliver it to your cabin. That means several hours may pass before you have access to it.
So, carry a small bag with whatever you might need during those first few hours:
- Medications
- Documents
- Charger
- Swimsuit
- Change of clothes
- Sunscreen
- Essential items for children
- Anything you can’t go several hours without
If your plan is to get on the ship and head straight to the pool, carry your swimsuit with you.
You don’t want to be standing there looking at the ocean while your swimsuit is taking a tour of the ship inside a suitcase.
A cover-up or robe can become your best friend
Another little detail I discovered: you don’t always want to get completely dressed just to leave your cabin.
Having a cover-up, robe, or something easy to throw on over your swimsuit makes life much easier when you simply want to go get something to eat, grab some water, or walk around the ship.
They’re those little things that don’t seem important until you’re on vacation.
Check the dress code
Dress codes can vary depending on the cruise line and ship, and you don’t have to participate in every themed night.
But if you enjoy dressing up, it’s good to know ahead of time what special activities will be happening.
There may be formal nights, tropical nights, white nights, or other themes.
For me, part of the fun is precisely pulling out clothes that you don’t get many opportunities to wear in everyday life.
So, check the schedule before the trip and decide whether you want to participate.
Your phone can be more useful than you imagine
One of the things that surprised me most about modern cruises is how much you can do through the app.
In addition to checking schedules and activities, some cruise lines offer chat features that allow you to communicate with other passengers using the ship’s network without necessarily having to pay for a full internet package.
That can be especially useful when you’re traveling in a group, and everyone is doing something different.
You don’t have to book an excursion on every island
One of the advantages of cruising is that you can choose what you want to do at each port.
On some islands, you may find a nearby beach and spend the day relaxing. On others, you may want to pay for an organized excursion.
And prices can vary dramatically.
For example, you might find a beach where two chairs and an umbrella cost around $25 and another where they cost $40. At one port, you might find a six-beer bucket for $25 and at another pay $6 for a single beer.
That’s why researching before getting off the ship can help you know what to expect and decide where it’s worth spending your money.
Use artificial intelligence to get more out of your itinerary
This is one of the things I most wish I had when I first started traveling: being able to give an artificial intelligence tool all the information about my trip and ask it to help me get more out of it.
For example, you can upload or copy your itinerary into a tool like ChatGPT and tell it a little about the people traveling with you and what they like.
You don’t have to limit yourself to asking, “What can I do on this island?” The more context you give it, the better recommendations it can offer.
You can tell it things like:
- We’re traveling with kids and want family-friendly activities.
- We love the beach.
- We prefer quiet and safe places.
- We don’t want to spend hours driving.
- We like trying local food.
- We’re interested in learning about the local culture.
- We’re coffee, wine, beer, or cocktail lovers.
- We want activities that aren’t too expensive.
- We only have four or five hours before we need to return to the ship.
- We don’t want an activity that requires a lot of physical effort.
- We want to avoid overly touristy places.
- We’d rather spend the day at the beach than visit museums.
You can even give it more specific details about your family.
For example: “We’re traveling with a six-year-old who gets bored easily” is much more useful information than simply saying “we’re traveling with kids.”
You can then share your complete itinerary and ask which activities make the most sense at each port based on your interests, how much time you have available, and the distance from where the ship docks.
You can also ask it to help you compare options:
“We have six hours at this port. We like beaches, local food, and quiet places. We’re traveling with two kids. What do you recommend we do and in what order so we’re back on the ship with plenty of time?”
Or even:
“These are the excursions offered by the ship. Compare them based on price, time, difficulty, experience, and how appropriate they are for our family.”
Artificial intelligence can also help you discover opportunities you may not have considered.
Maybe on one island it makes more sense to spend your time at a nearby beach; on another, trying local food; and on another, looking for an experience involving coffee, rum, beer, crafts, history, or culture.
You don’t need to become a prompt expert.
Just tell it who is traveling, what they like, how much time they have, how much they want to spend, and what they definitely don’t want to do.
That said, use it as a tool for research and organization, not as your only source of information. Before booking or getting off the ship, confirm schedules, prices, conditions, safety, transportation, and any recent changes directly with the provider or an official source.
Because the best itinerary isn’t necessarily the one that includes the most things.
It’s the one that fits the people you’re traveling with.
Take advantage of the ship’s free activities
One of the things I liked most was discovering how many activities are included.
You can find:
- Trivia
- Aquagym
- Yoga
- Shows
- Karaoke
- Classes
- Games
- Kids’ activities
- Presentations
- Demonstrations and talks
Some may even have prizes.
At a diamond activity, for example, you might end up participating in a raffle and winning a bracelet or receiving discount coupons to use at jewelry stores when you visit the port.
You don’t have to spend money all the time to entertain yourself.
Is the service slower than it used to be?
Here’s where I have a completely personal observation.
I’ve taken cruises before and comparing my most recent experience with trips from several years ago, I felt that some areas of the service seemed slower.
For example, dinner service in the main dining room could take longer. There could also be more waiting to order drinks at the pool, a bar, or a lounge if you were depending on a server to come to your table.
Even at the buffet, some things seemed to move less quickly.
I can’t say that this is definitely due to reduced staffing because I don’t have data from every cruise line that would allow me to make that claim. But it was a difference I personally noticed.
My advice is simply to adjust your expectations and remember that you’re on vacation. If something takes a little longer, maybe it’s a good opportunity to sit down, talk, and enjoy the scenery.
Gratuities are also part of the budget
Before traveling, check how your cruise line handles gratuities.
Many cruise lines charge a daily amount per passenger, which can be paid in advance or charged during the trip, depending on the options available.
You can also give an additional tip directly to people who provided exceptional service, such as your dining room server or cabin attendant.
The important thing is to include this expense in your budget from the beginning, so it doesn’t become a surprise at the end.
If you’re celebrating something, ask about decoration options
Cruises can also be a great option for celebrating birthdays, anniversaries, or other special occasions.
Depending on the cruise line and available packages, you may be able to request cabin decorations or a special surprise.
And yes: it can be exciting for both kids and adults.
Because, let’s be honest, everyone likes opening the door to a room and finding a surprise.
Ship excursion or on your own?
This is one area where I do have an important recommendation.
If you’re going on an excursion on your own, you need to pay very close attention to the time you have to be back on the ship.
The ship doesn’t have to wait for you if you’re exploring independently and arrive late.
When you book an excursion directly through the cruise line, there are additional protections. Some cruise lines state that if an excursion booked through them is delayed, the ship will wait for the group or, if it can’t, will help coordinate the passengers’ return to the ship.
On the other hand, passengers who go out on their own are responsible for getting back on time.
And trust me: you don’t want your vacation to end by watching the ship sail away from the port.
Consider travel insurance
This is another expense many people want to avoid until they actually need it.
Travel insurance can provide protection for things such as cancellations, interruptions, medical emergencies, or transportation problems, depending on the policy.
It can also be especially important on a cruise because you’re traveling between different countries and ports.
If, for example, you miss embarkation because of a transportation delay, you could end up having to travel to another port to catch the ship. Some policies may cover certain associated expenses, but that depends entirely on the terms and conditions of the policy.
Don’t buy insurance without reading it. Check exactly what it covers, what the exclusions are, and what documentation you need if you have to file a claim.
My checklist before getting on the ship
If I had to summarize all these tips into a quick list, it would be this:
- Compare several cruise lines, ships, and dates
- Check the cabin price after booking
- Consider an interior cabin if you want to save money
- Compare the cost of driving to San Juan versus flying from Mayagüez
- Consult a travel agent
- Download the cruise line’s app
- Check drink and excursion promotions
- Verify the alcohol policy
- Check restaurant and activity hours
- Pack medications, documents, and a swimsuit in your carry-on
- Bring permitted snacks if traveling with kids
- Check themed nights and dress codes
- Research each port before getting off the ship
- Consider travel insurance
- Include gratuities in your budget
- Confirm the all-aboard time
So… are cruises for “old people”?
Maybe.
But after my experience, I think I finally understand why so many people enjoy them.
When I was younger, I thought the ideal vacation was one where I had to see everything, do everything, and make the most of every minute.
Now I think a vacation can be exactly the opposite.
After years of work, responsibilities, kids, decisions, and days when everything depends on you, there’s something incredibly appealing about not having to think about what you’re going to cook, which hotel you’re going to book tomorrow, or how you’re going to get to the next destination.
Sometimes you want to wake up, look at the ocean, eat something, get in the pool, watch a show, and decide that the only problem you have that day is whether you want pizza or ice cream.
And maybe that isn’t something reserved for retirees.
Maybe it’s simply something we learn to appreciate when we finally understand what it means to truly be on vacation.
Thinking about taking a Caribbean cruise?
If you’re considering booking one, August can be a good time to start comparing dates, itineraries, cabins, and promotions for the coming months.
The low season can offer some interesting opportunities, but remember to compare the total price, consider the weather, and read carefully what your fare includes.
And if you live in Puerto Rico, don’t forget to also calculate the cost and logistics of getting to the departure port.
Because a good vacation doesn’t have to be complicated.
Sometimes, the best part is precisely having someone else handle the logistics.
Sponsored Content


