Arriving the night before your cruise is one of the best decisions you can make as a traveler. It eliminates flight-delay anxiety, gives you time to explore your departure city, and means you wake up rested on embarkation day rather than sprinting through an airport. The only question is which hotel to book.
Caribbean cruises depart from four major US ports: Miami, Fort Lauderdale, San Juan, and Galveston. Each city has a distinct character, different terminal layouts, and varying options for where to stay. Here's what you need to know for each.
Hotel booked — now the ship. Browse Caribbean sailings on Cruisebound →
Miami: PortMiami

PortMiami is the busiest cruise port in the world, handling well over 6 million passengers annually. Ships from Royal Caribbean, Carnival, Norwegian, Celebrity, and MSC all depart from here. The port occupies Dodge Island, connected to downtown Miami by the Port Boulevard bridge.
How to Get to the Port
PortMiami is a 10-minute taxi or rideshare from Downtown Miami and Brickell. From South Beach it's 20-25 minutes, depending on traffic. There's no public transit directly to the cruise terminals, so budget $15-30 for a rideshare on embarkation morning.

HEETA 20L Waterproof Dry Bag
- Roll-top 20L dry bag keeps everything waterproof for snorkeling, kayaking, and beach excursions
- Shoulder strap for easy carrying
Essential for water excursions — protects electronics and dry clothes on the boat
View on Amazon
Hiearcool Waterproof Phone Pouch 2-Pack
- IPX8-rated waterproof phone pouches that float
- Full touchscreen access through clear window
Pool deck, snorkeling, rain on excursions — your phone needs waterproofing
View on Amazon
Beach Towel Clips 8-Pack
- Eight clips keep your towel on the lounge chair in the sea breeze
- Also works for securing towels on cruise ship railings
Wind on the pool deck constantly blows towels off chairs — clips end the frustration
View on Amazon
Water Shoes Quick Dry
- Quick-dry shoes for beach, snorkeling, and rocky shore walks
- Protective sole guards against coral and sharp rocks
Rocky Caribbean beaches and coral cuts are no joke — water shoes are a must
View on Amazon
Unigear Waterproof Dry Bag with Whistle
- Waterproof dry bag with included emergency whistle
- Multiple size options
The included whistle adds a safety element for open-water excursions
View on AmazonBest Hotels Near PortMiami
InterContinental Miami — Downtown Miami, a 10-minute drive from the port. Directly on Biscayne Bay with views of the water and cruise ships departing. The lobby is grand, the pool overlooks the bay, and it's walking distance to Bayside Marketplace for a pre-cruise dinner. Rates: $220-380/night.
Kimpton EPIC Hotel — Downtown, right on Biscayne Bay, 12 minutes from the port. Two pools (including a rooftop), excellent dining, and one of the better hotel bars in the city. The views from upper floors include cruise ships at anchor. Rates: $250-420/night.
Hampton Inn Miami Downtown/Brickell — The practical, no-nonsense option. Consistent quality, good breakfast, and central location at under $200/night. Not glamorous, but it does exactly what you need a pre-cruise hotel to do.
Loews Miami Beach Hotel — If you want to experience South Beach before your cruise, this is the best-positioned option. Oceanfront, large pool deck, excellent dining. Budget extra time to get to the port on embarkation morning. Rates: $300-550/night.
Four Seasons Miami — For the traveler who wants to extend the luxury of their cruise into the night before. Brickell, walking distance to excellent restaurants. Rates: $450-750/night.
Park and Cruise Options
PortMiami's own garage charges $22/day, which adds up fast on a 7-night sailing. Several hotels in Brickell and Downtown offer park-and-cruise packages that work out cheaper:
Hotel | Park-and-Cruise Rate | Days of Parking |
|---|---|---|
Holiday Inn Miami Downtown | From $159/night | 7 days included |
Best Western Brickell | From $139/night | 7 days included |
Courtyard Miami Downtown | From $179/night | 7 days included |
Book these directly through the hotel; packages rarely appear on third-party booking sites.
Fort Lauderdale: Port Everglades
Port Everglades is Miami's slightly quieter sibling — and many cruisers prefer it. Less traffic, easier terminal access, and a more relaxed vibe on embarkation day. It's the primary departure point for Holland America, Princess, Oceania, and many Carnival and Royal Caribbean sailings.
How to Get to the Port
Port Everglades sits at the southern end of Fort Lauderdale, about 3 miles from downtown Las Olas and 5 miles from the beach strip. Rideshare from the beach runs $12-18; from downtown it's $8-12. Fort Lauderdale-Hollywood International Airport (FLL) is 4 miles from the port — extremely convenient for fly-cruise passengers.
Best Hotels Near Port Everglades
Marriott Harbor Beach Resort — On the beach, about 2 miles from the port. This is the preferred choice for cruisers who want to spend a beach day before their sailing. Large pool complex, good dining, and reliable shuttle service to Port Everglades. Rates: $280-480/night.
Hyatt Regency Pier 66 — Directly on the Intracoastal Waterway with a revolving rooftop bar that's worth visiting even if you're not staying here. Close to the port, boat slips out front, excellent service. Rates: $240-420/night.
W Fort Lauderdale — On the beach, 2.5 miles from the port. Great pool scene, upscale rooms, and a lively bar. Uber to the terminal on embarkation morning is straightforward. Rates: $300-500/night.
Embassy Suites by Hilton Fort Lauderdale 17th Street — One of the better value-for-money options. Suites with separate living areas, included evening reception with complimentary drinks, and very close to the port entrance. Rates: $180-280/night.
Sonesta Fort Lauderdale Beach — Mid-range beachfront with solid amenities. Popular with pre-cruise travelers for its proximity to Lauderdale's beach strip and reasonable rates. Rates: $200-350/night.
The FLL Airport Hotel Option
If you're flying in the night before and want pure convenience, the Hyatt Place Fort Lauderdale Airport and Hilton Fort Lauderdale Airport both offer free airport shuttles and are 4 miles from the port. Not scenic, but maximally practical if your flight arrives late.
San Juan, Puerto Rico: Pier 4
San Juan is both a departure point and a destination. Ships leave from Old San Juan's Pier 4 — a few minutes' walk from the colorful colonial streets, the fortresses, and some of the best restaurants in the Caribbean. A pre-cruise night in San Juan isn't just logistical; it's genuinely worth doing for its own sake.
Best Hotels Near San Juan Cruise Port
Condado Vanderbilt Hotel — The grand dame of San Juan hotels, in the Condado beach district about 10 minutes from the cruise pier. Ocean views, a beautiful pool, superb dining, and service that genuinely earns the luxury classification. If you're extending a cruise vacation, this is the hotel to book. Rates: $350-650/night.
La Concha Renaissance Resort — Condado beachfront, slightly more accessible pricing than the Vanderbilt. Excellent pool area, strong restaurant lineup, walkable neighborhood. Rates: $250-450/night.
El Convento Hotel — In the heart of Old San Juan, a converted 350-year-old convent two blocks from the cruise pier. Atmospheric, historic, small. The best location for walking to the port on foot. Rates: $200-380/night.
AC Hotel San Juan Condado — Modern, well-run, and competitively priced. The rooftop bar is excellent. Slightly further from the port (taxi needed), but excellent value in a prime neighborhood. Rates: $180-300/night.
Hotel El Convento — Worth repeating: if you want to stay steps from the cruise terminal and experience the magic of Old San Juan on your last night before sailing, this is the obvious choice. Book a room with a balcony overlooking the cobblestones.
What to Do in San Juan Before Your Cruise
If you have an evening in San Juan, do not spend it in the hotel:
Walk the Paseo de la Princesa along the old city walls at sunset
Dinner at La Factoria (order the mofongo)
Early morning visit to Castillo San Felipe del Morro before the crowds arrive
Grab coffee and a mallorca at Cafetería Mallorca on the morning of embarkation
Galveston, Texas
Galveston is the primary departure port for Texas residents and the gateway to Western Caribbean itineraries covering Cozumel, Costa Maya, Belize, and Roatan. Carnival, Royal Caribbean, and Norwegian all operate from the Port of Galveston.
The island has genuine personality — Victorian architecture, beach strip, excellent seafood, and a laid-back Gulf Coast vibe that makes for a pleasant pre-cruise night.
Best Hotels Near Galveston Cruise Terminals
Hotel Galvez and Spa — The most famous hotel on the island. A 1911 beachfront landmark that's seen every hurricane Galveston has weathered and still stands with considerable grace. Full spa, pool, excellent restaurant, and shuttle service to the cruise terminals. Rates: $200-380/night.
Tremont House — In the historic Strand District of downtown Galveston, blocks from the terminal. Boutique hotel in a 19th-century building with exposed brick, a rooftop bar, and genuine character. Rates: $180-320/night.
Galveston Island Resort — More contemporary, beachfront, with a large pool complex. Good for families who want amenities. Shuttle service available. Rates: $180-300/night.
Holiday Inn Galveston-On the Beach — Reliable, consistent, well-positioned on the seawall. The most practical mid-range option for cruisers who just need a clean room and easy access to the terminal. Rates: $140-220/night.
Moody Gardens Hotel — Part of the Moody Gardens attraction complex (aquarium, rainforest pyramid, IMAX). It's further from the terminal, but it's a genuinely good hotel with its own waterpark and extensive facilities. Worth considering if you're arriving with children. Rates: $160-280/night.
Galveston Parking
Port of Galveston parking runs $15/day. Several hotels in the Strand district and on the seawall offer park-and-cruise packages that undercut port parking meaningfully. The Tremont House and Hotel Galvez both offer these packages; call directly to book.
General Tips for Pre-Cruise Hotel Stays
Book Directly for the Best Packages
Park-and-cruise packages and shuttle services are almost always reserved for direct bookings. Third-party sites like Booking.com and Expedia won't show you these packages — call the hotel or book through their website.
Arrival Timing
If your flight arrives the evening before, skip the temptation to explore and get a good night's sleep. Embarkation day is exhausting even when it goes perfectly — a rested start matters.
If you're arriving two nights before sailing, use the extra time to explore the city properly.
What to Pack in Your Carry-On
Pack your embarkation-day clothes, travel documents, and valuables in a bag you keep with you at the hotel. Don't bury your passports in a checked bag. Having everything you need for embarkation accessible means a smoother morning.
Compare Ships Departing Your Home Port
Before booking, use our ship comparison tool to evaluate which ships depart from your preferred port. Miami and Fort Lauderdale have the widest selection; Galveston has fewer options but itineraries that are otherwise hard to find.
The Bottom Line
A one-night pre-cruise hotel stay costs $150-400 and eliminates weeks of flight anxiety. The right hotel to book depends on what you want from your pre-cruise night: proximity to the terminal, beach access, neighborhood dining, or simply a reliable room at a reasonable price.
Miami and Fort Lauderdale offer the most options; San Juan offers the most memorable experience; Galveston offers genuine Texas character and underrated Victorian charm.
Book early for peak Caribbean season (December through April), look for park-and-cruise packages if you're driving to the port, and always confirm shuttle timing directly with the hotel before your stay.
Browse Caribbean cruise ships or compare cruise lines to plan the sailing that follows your hotel night.



