Don't miss your cruise! Stay at a nearby hotel the night before you sail
Earn credit card points, redeem a free night award or pay with 'cash and points'
covering travel, budgets and credit card strategies
The editorial content below is based solely on the objective assessment of our writers and is not driven by advertising dollars. However, we may receive compensation when you click on links to products from our partners. Learn more about our advertising policy. The content on this page is accurate as of the posting date; however, some of the offers mentioned may have expired. Please see the bank's website for the most current version of card offers; and please review our list of best credit cards to find our current offers, or use our CardMatchTM tool to find cards matched to your needs.
After you’ve spent hundreds or thousands of dollars on a Caribbean cruise, you don’t want to be late to the port because of a flight delay or cancellation. One way to reduce this risk is to fly a day early to the city from which your ship will depart.
You may even be able to pay for your one-night stay with credit card points or “points and cash.”
“Flying in the day before a cruise adds an extra level of security; you’re safe in the knowledge that a flight delay won’t make you miss your cruise,” says Colleen McDaniel, senior executive editor of Cruise Critic.
And by flying to South Florida a day early, you can explore Miami or Fort Lauderdale. “Too often we breeze through an embarkation port, giving little thought to the fact it might be a vacation destination in its own right,” McDaniel says.
If your cruise is departing from Miami or Fort Lauderdale, I recommend these hotels for a one-night stay ahead of your adventure at sea.
See related: Before booking a cruise, check your rewards card
Try these hotels in Miami
Kimpton EPIC in Miami
The waterfront Kimpton EPIC has two swimming pools, several on-site restaurants, a spa, free Wi-Fi for IHG Rewards Club members, and it’s an easy Uber or cab ride to the port. There’s even a hosted evening wine hour for guests.
With Kimpton now part of the IHG portfolio, booking with your Chase IHG Rewards Club Premier Credit Card will earn you 10 points per dollar on your stay.
Since cardholders receive one free night’s stay every year, your EPIC night before your epic cruise might even be free.
Courtyard Miami Downtown
The Courtyard Miami Downtown offers cruise-and-stay packages that include breakfast and Wi-Fi, and the hotel has partnered with is a third-party shuttle service that will get you to the cruise port for $6 per person.
For your evening at the Courtyard Miami Downtown, I suggest taking a jaunt down to South Beach and then return for a dip at the hotel’s outdoor pool.
Courtyard by Marriott guests paying with the Chase Marriott Rewards Premier Plus Credit Card earn six points per dollar spent at participating hotels and an anniversary free-night certificate for any property up to 35,000 points.
With Marriott, you also can use “cash and points” to cover your night’s stay ahead of your cruise.
See related: Best hotel credit cards
Try these Hilton properties in Fort Lauderdale
The Embassy Suites on 17th Street in Fort Lauderdale probably is my favorite pre-cruise hotel when leaving from Port Everglades. This two-room, suite-style hotel has a sleeper sofa for extended families, a daily manager’s reception and a free breakfast.
Cruise travelers staying at the Embassy Suites can catch a ride from the airport to the hotel and then from the hotel to the port via a third-party shuttle for $9 a person (for each trip).
The Homewood Suites, Griffin Road, in Fort Lauderdale, is like a home away from home – with the bonus of a pool and fitness center. There’s a kitchen for meals, and you get a free breakfast, too.
For cruise-goers driving in from points across Florida, this Homewood Suites offers a cruise package that includes parking for up to seven days. (Just as you don’t want to miss the boat because of a flight delay or cancellation, driving in a day early cuts the risk that car trouble could keep you from being on the lido deck when your cruiseliner’s departure horn sounds.)
If you are flying into Fort Lauderdale’s airport ahead of your cruise, Homewood Suites guests can catch the free shuttle from the airport to the hotel and then book the shuttle to the cruise terminal for $10 per person.
Since Embassy Suites and Homewood Suites are part of the Hilton portfolio, booking with your no-annual-fee Hilton Honors Card from American Express will earn you seven points per dollar spent at a Hilton brand hotel. Paying with your $95-annual-fee Hilton Honors Ascend Card from American Express, meanwhile, will earn you 12 points per dollar spent at a Hilton brand hotel.
With the Ascend card, your night’s stay before your cruise may be covered by a free weekend night that you earn each year you spend $15,000 on the card.
Wherever you stay near your cruise terminal in South Florida, you’ll wake up refreshed and ready for your cruise – and maybe your night’s stay will be free with your credit card rewards.
- No time to earn a sign-up bonus for spring travel? No problem! – Planning a spring trip and running out of time to earn a new card sign-up bonus? Here's how to improve your experience with other card perks and save money before you qualify for the bonus ...
- A credit card for every decade of your life – Many issuers target different cards to specific niches of customers, including specific age groups. Here's how to find a credit card that's in sync with your financial goals, no matter what decade of life you're in ...
- Are you making this huge mistake with your points and miles? – Some rewards credit card users make the mistake of accumulating massive sums of points and holding onto them for dear life. Here's how to start using your points wisely ...