San Juan, Puerto Rico, USA cruise port
CaribbeanPuerto Rico › San Juan

San Juan, Puerto Rico, USA

Puerto Rico's capital is one of the easiest cruise calls in the Caribbean — Old San Juan's blue cobblestones, towering Spanish forts, and rum bars start just steps from the pier.

⚓ Docked (pier)🕒 Typical call: 8–12 hrs💵 USD🗣️ Spanish / English🌴 Caribbean
Docking
Old San Juan piers (1, 3, 4, 6); ships dock alongside, no tender. Some ships use the Pan American Pier across the bay
Walk to center
5 min on foot to Plaza de Armas / Old San Juan
Best For
History, walking, beaches, rum distillery tours
Don't Miss
Castillo San Felipe del Morro at sunrise before the crowds

Getting Ashore

Most cruise ships dock at the Old San Juan piers (Piers 1, 3, 4 and 6) along Calle La Marina on the south edge of the walled city — you walk straight into the historic district. A few larger or homeport ships use the separate Pan American Pier on Isla Grande, across the bay, which needs a short taxi to Old San Juan.

Getting Ashore in San Juan

  • 1
    Walk off the shipNo tenders. The Old San Juan piers (1, 3, 4, 6) put you directly at the foot of the walled city. The port gate opens to Calle La Marina along the waterfront. If your ship is assigned the Pan American Pier on Isla Grande instead, it's a 10–15 min taxi to Old San Juan.
  • 2
    Enter Old San JuanTurn left on Paseo de la Princesa — a shaded promenade — and follow it to the walled city. Plaza de Armas is about a 10-minute walk.
  • 3
    Taxis and rideshareWhite tourist taxis queue at the pier exit with fixed rates posted; Uber also operates in San Juan. Condado Beach is about 15 min / $15–20 by taxi.
  • 4
    TrolleyA free Old San Juan trolley loops through the historic district — handy for the uphill climbs. Stops are marked on port maps.

💡 Pro move: Puerto Rico is a US territory — US citizens need no passport and there is no customs check. All other nationals follow standard US entry requirements.

Piers & Tendering by Cruise Line

Most ships use the Old San Juan piers right on the walled-city waterfront; some larger and homeport ships use the Pan American Pier on Isla Grande across the bay.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise lines (Carnival, Royal Caribbean, Norwegian, Celebrity, Princess)Piers 1, 3, 4, 6 — Old San Juan waterfront (walkable)📍Docked
Larger / homeport ships (often Royal Caribbean, NCL, Celebrity, Disney)Pan American Pier, Isla Grande — short taxi to Old San Juan📍Docked

Top Excursions

San Juan rewards walkers, history lovers, and beach seekers equally — and it's one of the few Caribbean ports where the best sights are genuinely walkable from the ship.

Iconic

Castillo San Felipe del Morro

The 16th-century Spanish citadel at the tip of the peninsula is one of the most photographed forts in the Americas. Walk the ramparts for sweeping Atlantic views. Allow 1.5–2 hours.

⏱ 1.5–2 hrs🚶 Easy walk from pier📷 Iconic💲 $10 NPS fee
Find El Morro walking tours →
History

Old San Juan Walking Tour

Blue cobblestone streets, Castillo San Cristóbal, La Fortaleza (governor's mansion), colorful colonial architecture, and Casa Blanca. You can self-guide or join a local tour.

⏱ 2–3 hrs🚶 Moderate (hilly)🏛 Colonial history💲 Free self-guided
Find Old San Juan walking tours →
Nature

El Yunque Rainforest

The only tropical rainforest in the US National Forest system, about 45 minutes east of the port. Waterfalls, jungle trails, and incredible biodiversity. Best booked as a ship excursion due to transport.

⏱ 5–6 hrs🚌 45 min from port🌿 Nature💲 ~$60–90 tour
Find El Yunque rainforest tours →
Relax

Condado & Ocean Park Beach

San Juan's best hotel-front beaches are 15 minutes east by taxi. Condado has calm water, beach bars, and sun lounger rentals. Ocean Park is quieter and beloved by locals.

⏱ 2–4 hrs🚕 15 min by taxi🏖 Beach💲 $15–20 taxi each way
Find Condado beach day tours →
Food

Rum & Mofongo Tasting

Puerto Rico is rum country — Casa Bacardí distillery is a 10-minute ferry ride across the bay in Cataño. Back in Old San Juan, mofongo (garlic mashed plantain with pork or shrimp) is the local dish to try at any traditional restaurant.

⏱ 2–3 hrs⛴ Short ferry to Bacardí🥃 Food & drink💲 $45 Bacardí tour
Find San Juan food and rum tours →
Culture

Bioluminescent Bay Night Tour

Laguna Grande in Fajardo (1 hr east) glows blue at night from dinoflagellates — one of the brightest bioluminescent bays in the world. Only viable for overnight calls or late-departure days.

⏱ 4–5 hrs (evening)🌙 Night tour only🚌 1 hr from port💲 ~$60–80
Find bioluminescent bay tours →

Self-Guided Walks & Hikes

Old San Juan's compact historic core is tailor-made for walking — most of the major sights sit within a 1-mile loop.

The Fort Walk

2.5 km · 1.5–2 hrs · Easy–moderate

From the pier, walk Paseo de la Princesa past the La Princesa building, through the city walls, then northwest along the coastal walk to El Morro. Return through the old city via Calle del Cristo and Plaza de Armas.

  1. StartPier 4, San Juan
  2. StopPaseo de la Princesa, San Juan
  3. StopCastillo San Felipe del Morro, San Juan
  4. EndPlaza de Armas, San Juan
🗺️ See full route in Maps →

Old San Juan Loop

1.5 km · 1 hr · Easy

A short loop through the heart of the walled city: Calle Fortaleza (restaurants and shops), La Fortaleza (the governor's mansion exterior), Calle del Cristo (art galleries), and down to the Plazuela de la Rogativa overlooking the bay.

  1. StartPlaza de Armas, Old San Juan
  2. StopLa Fortaleza, Old San Juan
  3. StopCapilla del Cristo, Old San Juan
  4. EndPlazuela de la Rogativa, San Juan
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for San Juan, Puerto Rico, USA (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan83°F / 28°C71°F / 22°C14
Feb83°F / 28°C71°F / 22°C14
Mar84°F / 29°C71°F / 22°C14
Apr86°F / 30°C72°F / 22°C15
May88°F / 31°C74°F / 23°C16
Jun89°F / 32°C76°F / 24°C15
Jul89°F / 32°C77°F / 25°C18
Aug88°F / 31°C77°F / 25°C19
Sep88°F / 31°C77°F / 25°C22
Oct87°F / 31°C76°F / 24°C21
Nov85°F / 29°C74°F / 23°C20
Dec83°F / 28°C73°F / 23°C16

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • ☀️
    Start early. El Morro is far cooler — and far less crowded — before 10 AM. The cruise pier fills up mid-morning; head to the fort first, explore Old San Juan on the way back.
  • 💵
    USD everywhere. Puerto Rico uses US dollars. ATMs are abundant in Old San Juan. No currency exchange needed for US visitors.
  • 🌧️
    Rain squalls are brief. San Juan averages rain year-round, but showers typically last 20–30 minutes. A light layer or compact umbrella handles it.
  • Bacardí ferry is easy. A public ferry from Pier 2 (near the cruise docks) crosses to Cataño for about $0.50 each way — direct access to the Casa Bacardí distillery without needing a taxi.
  • 🚌
    El Yunque logistics matter. Getting to El Yunque independently is possible but slow. Booking through your ship or a local operator ensures a guide and return transport that won't miss all-aboard.

Cruises Calling Here

Upcoming cruises that call at San Juan, Puerto Rico, USA. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Celebrity Constellation
Celebrity Cruises
Round-trip from San Juan
⚓ Calls 02 Jan 18:00 20277 nights7 portsDeparts 2027 Jan 02
View itinerary · 7 ports
7 days, round-trip Southern Caribbean
  1. 02 Jan 18:00Departing from San Juan, Puerto Rico
  2. 03 Jan 08:00 - 17:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 04 Jan 08:00 - 17:00Basseterre St Kitts, Port Zante
  4. 05 Jan 08:00 - 17:00Roseau, Dominica
  5. 06 Jan 08:00 - 17:00Castries, St Lucia Island
  6. 07 Jan 08:00 - 17:00Bridgetown, Barbados
  7. 09 Jan 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$861from / pp
Rhapsody Of The Seas
Royal Caribbean Cruises
Round-trip from San Juan
⚓ Calls 02 Jan 18:00 20277 nights7 portsDeparts 2027 Jan 02
View itinerary · 7 ports
7 days, round-trip Southern Caribbean Cruise
  1. 02 Jan 18:00Departing from San Juan, Puerto Rico
  2. 03 Jan 08:00 - 17:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 04 Jan 08:00 - 17:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  4. 05 Jan 08:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  5. 06 Jan 08:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  6. 07 Jan 08:00 - 17:00Roseau, Dominica
  7. 09 Jan 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$689from / pp
Valiant Lady
Virgin Voyages Cruises
Round-trip from San Juan
⚓ Calls 02 Jan 20:00 20277 nights7 portsDeparts 2027 Jan 02
View itinerary · 7 ports
7 days, round-trip 7 Night Southern Caribbean Cruise
  1. 02 Jan 20:00Departing from San Juan, Puerto Rico
  2. 03 Jan 08:00 - 17:00Tortola Island BVI, Road Town, UK Virgin Islands
  3. 05 Jan 08:00 - 20:00Bridgetown, Barbados
  4. 06 Jan 08:00 - 18:00Castries, St Lucia Island
  5. 07 Jan 08:00 - 19:00St Johns Antigua, RCI Royal Beach Club
  6. 08 Jan 08:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  7. 09 Jan 06:30Arriving in San Juan, Puerto Rico
Find this cruise to book →
$973from / pp
Vision Of The Seas
Royal Caribbean Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 18:00 20277 nights7 portsDeparts 2027 Jan 03
View itinerary · 7 ports
7 days, round-trip Southern Caribbean Cruise
  1. 03 Jan 18:00Departing from San Juan, Puerto Rico
  2. 04 Jan 08:00 - 17:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 05 Jan 08:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  4. 06 Jan 08:00 - 17:00Roseau, Dominica
  5. 07 Jan 08:00 - 17:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  6. 08 Jan 08:00 - 17:00Basseterre St Kitts, Port Zante
  7. 10 Jan 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$758from / pp
Crown Princess
Princess Cruises
San Juan → Bridgetown
⚓ Calls 03 Jan 19:00 20275 nights6 portsDeparts 2027 Jan 03
View itinerary · 6 ports
5 days, one-way from San Juan to Bridgetown
  1. 03 Jan 19:00Departing from San Juan, Puerto Rico
  2. 04 Jan 08:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 05 Jan 08:00 - 18:00Basseterre St Kitts, Port Zante
  4. 06 Jan 07:00 - 17:00Roseau, Dominica
  5. 07 Jan 08:00 - 18:00St Georges Grenada
  6. 08 Jan 07:00Arriving in Bridgetown, Barbados
Find this cruise to book →
$648from / pp
Crown Princess
Princess Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 19:00 20277 nights7 portsDeparts 2027 Jan 03
View itinerary · 7 ports
7 days, round-trip Southern Caribbean with Barbados and St. Kitts
  1. 03 Jan 19:00Departing from San Juan, Puerto Rico
  2. 04 Jan 08:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 05 Jan 08:00 - 18:00Basseterre St Kitts, Port Zante
  4. 06 Jan 07:00 - 17:00Roseau, Dominica
  5. 07 Jan 08:00 - 18:00St Georges Grenada
  6. 08 Jan 07:00 - 21:00Bridgetown, Barbados
  7. 10 Jan 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$899from / pp
Silver Shadow
Silversea Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 19:00 20277 nights8 portsDeparts 2027 Jan 03
View itinerary · 8 ports
7 days, round-trip San Juan To San Juan
  1. 03 Jan 19:00Departing from San Juan, Puerto Rico
  2. 04 Jan 08:00 - 18:00St John Island USVI, Cruz Bay, US Virgin Islands
  3. 05 Jan 08:00 - 23:00Gustavia St Barths, Saint-Barthelemy Island France
  4. 06 Jan 08:00 - 19:00St Johns Antigua, RCI Royal Beach Club
  5. 07 Jan 08:00 - 18:00Montserrat Island UK, Little Bay
  6. 08 Jan 08:00 - 19:00Basseterre St Kitts, Port Zante
  7. 09 Jan 08:00 - 18:00Jost Van Dyke Island BVI, Belle Vue, UK Virgin Islands
  8. 10 JanArriving in San Juan, Puerto Rico
Find this cruise to book →
$4500from / pp
Crown Princess
Princess Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 19:00 202714 nights13 portsDeparts 2027 Jan 03
View itinerary · 13 ports
14 days, round-trip Southern Caribbean Adventurer
  1. 03 Jan 19:00Departing from San Juan, Puerto Rico
  2. 04 Jan 08:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 05 Jan 08:00 - 18:00Basseterre St Kitts, Port Zante
  4. 06 Jan 07:00 - 17:00Roseau, Dominica
  5. 07 Jan 08:00 - 18:00St Georges Grenada
  6. 08 Jan 07:00 - 21:00Bridgetown, Barbados
  7. 10 Jan 06:00 - 19:00San Juan, Puerto Rico
  8. 11 Jan 08:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  9. 12 Jan 08:00 - 18:00Philipsburg St Maarten, Netherlands Antilles
  10. 13 Jan 07:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  11. 14 Jan 08:00 - 18:00Castries, St Lucia Island
  12. 15 Jan 07:00 - 21:00Bridgetown, Barbados
  13. 17 Jan 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$1616from / pp
SeaDream I
SeaDream Yacht Club Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 20276 nights7 portsDeparts 2027 Jan 03
View itinerary · 7 ports
6 days, round-trip 6 Night San Juan to San Juan Cruise
  1. 03 JanDeparting from San Juan, Puerto Rico
  2. 04 JanSt John Island USVI, Cruz Bay, US Virgin Islands
  3. 05 JanAnguilla Island, UK, Sandy Ground
  4. 05 Jan - 06 JanGustavia St Barths, Saint-Barthelemy Island France
  5. 07 JanMarigot, St Martin Island France
  6. 08 JanPrickly Pear Island BVI, UK Virgin Islands
  7. 09 JanArriving in San Juan, Puerto Rico
Find this cruise to book →
$3959from / pp
Norwegian Prima
Norwegian Cruise Line Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 16:00 20277 nights6 portsDeparts 2027 Jan 03
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip San Juan Curacao Aruba
  1. 03 Jan 16:00Departing from San Juan, Puerto Rico
  2. 04 Jan 07:00 - 17:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 05 Jan 07:00 - 17:00Tortola Island BVI, Road Town, UK Virgin Islands
  4. 07 Jan 07:00 - 20:00Oranjestad Aruba, Netherlands Antilles
  5. 08 Jan 07:00 - 20:00Willemstad Curacao, Netherlands Antilles
  6. 10 Jan 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$1719from / pp
Star Pride
Windstar Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 19:00 20277 nights7 portsDeparts 2027 Jan 03
View itinerary · 7 ports
7 days, round-trip 7 Night Windward Islands Surf and Sunsets Cruise
  1. 03 Jan 19:00Departing from San Juan, Puerto Rico
  2. 05 Jan 09:00 - 22:00St Georges Grenada
  3. 06 Jan 08:00 - 22:00Bequia Island, Port Elizabeth, Grenadines
  4. 07 Jan 08:00 - 16:30Mayreau Island, Grenadines
  5. 08 Jan 11:00 - 18:00Deshaies, Basse-Terre Island Guadeloupe
  6. 09 Jan 08:00 - 15:00Marigot, St Martin Island France
  7. 10 Jan 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$3830from / pp
Star Pride
Windstar Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 19:00 202714 nights14 portsDeparts 2027 Jan 03
View itinerary · 14 ports
14 days, round-trip 14 Night Star Collector Lovely Leewards Cruise
  1. 03 Jan 19:00Departing from San Juan, Puerto Rico
  2. 05 Jan 09:00 - 22:00St Georges Grenada
  3. 06 Jan 08:00 - 22:00Bequia Island, Port Elizabeth, Grenadines
  4. 07 Jan 08:00 - 16:30Mayreau Island, Grenadines
  5. 08 Jan 11:00 - 18:00Deshaies, Basse-Terre Island Guadeloupe
  6. 09 Jan 08:00 - 15:00Marigot, St Martin Island France
  7. 10 Jan 07:00 - 19:00San Juan, Puerto Rico
  8. 11 Jan 08:00 - 18:00St John Island USVI, Cruz Bay, US Virgin Islands
  9. 12 Jan 08:00 - 17:00Basseterre St Kitts, Port Zante
  10. 13 Jan 07:00 - 22:00Gustavia St Barths, Saint-Barthelemy Island France
  11. 14 Jan 08:00 - 22:00Philipsburg St Maarten, Netherlands Antilles
  12. 15 Jan 09:00 - 22:00Jost Van Dyke Island BVI, Belle Vue, UK Virgin Islands
  13. 16 Jan 08:00 - 17:00Prickly Pear Island BVI, UK Virgin Islands
  14. 17 Jan 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$6893from / pp
MSC Explora 1
MSC Explora Journeys Cruises
San Juan → Miami
⚓ Calls 04 Jan 17:00 20277 nights6 portsDeparts 2027 Jan 04
View itinerary · 6 ports
7 days, one-way from San Juan to Miami
  1. 04 Jan 17:00Departing from San Juan, Puerto Rico
  2. 05 Jan 08:00 - 18:00Philipsburg St Maarten, Netherlands Antilles
  3. 06 Jan 09:00 - 19:00St Johns Antigua, RCI Royal Beach Club
  4. 07 Jan 08:00 - 18:00Montserrat Island UK, Little Bay
  5. 08 Jan 08:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  6. 11 Jan 08:00Arriving in Miami, Florida
Find this cruise to book →
$3850from / pp
MSC Explora 1
MSC Explora Journeys Cruises
San Juan → Miami
⚓ Calls 04 Jan 17:00 202716 nights12 portsDeparts 2027 Jan 04
View itinerary · 12 ports
16 days, one-way from San Juan to Miami
  1. 04 Jan 17:00Departing from San Juan, Puerto Rico
  2. 05 Jan 08:00 - 18:00Philipsburg St Maarten, Netherlands Antilles
  3. 06 Jan 09:00 - 19:00St Johns Antigua, RCI Royal Beach Club
  4. 07 Jan 08:00 - 18:00Montserrat Island UK, Little Bay
  5. 08 Jan 08:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  6. 11 Jan 08:00 - 17:00Miami, Florida
  7. 13 Jan 09:00 - 19:00Puerto Plata-Amber Cove, Dominicana
  8. 14 Jan 08:00 - 18:00Samana, Dominicana
  9. 15 Jan 09:00 - 23:00San Juan, Puerto Rico
  10. 16 Jan 09:00 - 20:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  11. 17 Jan 08:00 - 18:00Virgin Gorda Island BVI, Spanish Town, UK Virgin Islands
  12. 20 Jan 08:00Arriving in Miami, Florida
Find this cruise to book →
$7385from / pp
Ritz-Carlton Ilma
Ritz-Carlton Yacht Collection Cruises
Round-trip from San Juan
⚓ Calls 04 Jan 18:00 20274 nights5 portsDeparts 2027 Jan 04
View itinerary · 5 ports
4 days, round-trip 4 Night San Juan to San Juan Cruise
  1. 04 Jan 18:00Departing from San Juan, Puerto Rico
  2. 05 Jan 09:00 - 22:00Anguilla Island, UK, Sandy Ground
  3. 06 Jan 08:00 - 22:00Gustavia St Barths, Saint-Barthelemy Island France
  4. 07 Jan 08:00 - 19:00St John Island USVI, Cruz Bay, US Virgin Islands
  5. 08 Jan 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$5100from / pp
Azamara Journey
Azamara Cruises
San Juan → Miami
⚓ Calls 05 Jan 18:00 20279 nights8 portsDeparts 2027 Jan 05
View itinerary · 8 ports
9 days, one-way from San Juan to Miami
  1. 05 Jan 18:00Departing from San Juan, Puerto Rico
  2. 06 Jan 08:00 - 18:00Virgin Gorda Island BVI, Spanish Town, UK Virgin Islands
  3. 07 Jan 08:00 - 18:00Gustavia St Barths, Saint-Barthelemy Island France
  4. 08 Jan 08:00 - 22:00Philipsburg St Maarten, Netherlands Antilles
  5. 09 Jan 08:00 - 18:00St Johns Antigua, RCI Royal Beach Club
  6. 10 Jan 08:00 - 18:00Basseterre St Kitts, Port Zante
  7. 11 Jan 07:30 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  8. 14 Jan 06:00Arriving in Miami, Florida
Find this cruise to book →
$2779from / pp
ms Nieuw Statendam
Holland America Cruises
Round-trip from Fort Lauderdale
⚓ Calls 06 Jan 13:00 - 22:00 20277 nights6 portsDeparts 2027 Jan 03
View itinerary · 6 ports
7 days, round-trip Eastern Caribbean San Juan St. Thomas
  1. 03 Jan 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 05 Jan 07:00 - 15:00Grand Turk Island, Cockburn Town, Turks and Caicos
  3. 06 Jan 13:00 - 22:00San Juan, Puerto Rico
  4. 07 Jan 07:00 - 16:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  5. 09 Jan 08:00 - 15:00Half Moon Cay, RelaxAway, Bahamas Carnival private island
  6. 10 Jan 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$749from / pp
ms Nieuw Statendam
Holland America Cruises
Round-trip from Fort Lauderdale
⚓ Calls 06 Jan 13:00 - 22:00 202714 nights11 portsDeparts 2027 Jan 03
View itinerary · 11 ports
14 days, round-trip Eastern Western Caribbean San Juan Mexico
  1. 03 Jan 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 05 Jan 07:00 - 15:00Grand Turk Island, Cockburn Town, Turks and Caicos
  3. 06 Jan 13:00 - 22:00San Juan, Puerto Rico
  4. 07 Jan 07:00 - 16:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  5. 09 Jan 08:00 - 15:00Half Moon Cay, RelaxAway, Bahamas Carnival private island
  6. 10 Jan 07:00 - 16:00Fort Lauderdale, Port Everglades, Florida
  7. 11 Jan 09:00 - 17:00Half Moon Cay, RelaxAway, Bahamas Carnival private island
  8. 13 Jan 08:00 - 16:00Ocho Rios, Jamaica
  9. 14 Jan 08:00 - 15:00Grand Cayman Island, George Town Harbour
  10. 15 Jan 11:00 - 21:00Cozumel, Mexico, Riviera Maya
  11. 17 Jan 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$1399from / pp
Resilient Lady
Virgin Voyages Cruises
Round-trip from Miami
⚓ Calls 06 Jan 08:00 - 17:00 20277 nights5 portsDeparts 2027 Jan 03
View itinerary · 5 ports
7 days, round-trip 7 Night Eastern Caribbean and Bimini Beach Club Cruise
  1. 03 Jan 17:00Departing from Miami, Florida
  2. 06 Jan 08:00 - 17:00San Juan, Puerto Rico
  3. 07 Jan 10:00 - 19:00Puerto Plata-Amber Cove, Dominicana
  4. 09 Jan 09:00 - 18:00Bimini Islands, Resorts World Bimini Bahamas
  5. 10 Jan 06:30Arriving in Miami, Florida
Find this cruise to book →
$973from / pp
Viking Sea
Viking Cruises
Round-trip from San Juan
⚓ Calls 06 Jan 20279 nights10 portsDeparts 2027 Jan 06
View itinerary · 10 ports
9 days, round-trip 10 Night West Indies Explorer Cruise
  1. 06 JanDeparting from San Juan, Puerto Rico
  2. 07 JanSt Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 08 JanPhilipsburg St Maarten, Netherlands Antilles
  4. 09 JanBasseterre St Kitts, Port Zante
  5. 10 JanSt Johns Antigua, RCI Royal Beach Club
  6. 11 JanCastries, St Lucia Island
  7. 12 JanBridgetown, Barbados
  8. 13 JanRoseau, Dominica
  9. 14 JanSt Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  10. 15 JanArriving in San Juan, Puerto Rico
Find this cruise to book →
$6099from / pp
Sun Princess
Princess Cruises
Round-trip from Fort Lauderdale
⚓ Calls 07 Jan 07:00 - 15:00 20277 nights5 portsDeparts 2027 Jan 03
View itinerary · 5 ports
7 days, round-trip Eastern Caribbean with Puerto Rico Holiday
  1. 03 Jan 15:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 05 Jan 08:00 - 18:00Grand Turk Island, Cockburn Town, Turks and Caicos
  3. 07 Jan 07:00 - 15:00San Juan, Puerto Rico
  4. 08 Jan 08:00 - 16:00Puerto Plata-Amber Cove, Dominicana
  5. 10 Jan 06:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$679from / pp
Norwegian Pearl
Norwegian Cruise Line Cruises
Round-trip from Philadelphia
⚓ Calls 07 Jan 10:00 - 18:00 202710 nights6 portsDeparts 2027 Jan 03
View itinerary · 6 ports
10 days, round-trip Caribbean Round-Trip Philadelphia Dominican Republic St. Thomas
  1. 03 Jan 16:00Departing from Philadelphia, PhilaPort, Pennsylvania
  2. 06 Jan 11:00 - 18:00Puerto Plata-Amber Cove, Dominicana
  3. 07 Jan 10:00 - 18:00San Juan, Puerto Rico
  4. 08 Jan 07:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 09 Jan 07:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  6. 13 Jan 07:00Arriving in Philadelphia, PhilaPort, Pennsylvania
Find this cruise to book →
$999from / pp
Norwegian Bliss
Norwegian Cruise Line Cruises
Round-trip from New York
⚓ Calls 08 Jan 11:00 - 19:00 202712 nights8 portsDeparts 2027 Jan 04
View itinerary · 8 ports
12 days, round-trip Caribbean Round-trip New York Dominican Republic St. Thomas
  1. 04 Jan 16:00Departing from New York, NYC Manhattan-Brooklyn
  2. 07 Jan 11:00 - 19:00Puerto Plata-Amber Cove, Dominicana
  3. 08 Jan 11:00 - 19:00San Juan, Puerto Rico
  4. 09 Jan 09:00 - 18:00Basseterre St Kitts, Port Zante
  5. 10 Jan 07:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  6. 11 Jan 07:00 - 18:00Philipsburg St Maarten, Netherlands Antilles
  7. 12 Jan 07:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  8. 16 Jan 07:00Arriving in New York, NYC Manhattan-Brooklyn
Find this cruise to book →
$1499from / pp
Silver Ray
Silversea Cruises
Round-trip from Miami
⚓ Calls 08 Jan 09:00 - 19:00 202711 nights8 portsDeparts 2027 Jan 05
View itinerary · 8 ports
11 days, round-trip Miami, Fl To Miami, Fl
  1. 05 Jan 18:00Departing from Miami, Florida
  2. 08 Jan 09:00 - 19:00San Juan, Puerto Rico
  3. 09 Jan 08:00 - 18:00St John Island USVI, Cruz Bay, US Virgin Islands
  4. 10 Jan 08:00 - 18:00Basseterre St Kitts, Port Zante
  5. 11 Jan 08:00 - 18:00Deshaies, Basse-Terre Island Guadeloupe
  6. 12 Jan 08:00 - 18:00St Johns Antigua, RCI Royal Beach Club
  7. 13 Jan 08:00 - 13:30Tortola Island BVI, Road Town, UK Virgin Islands
  8. 16 JanArriving in Miami, Florida
Find this cruise to book →
$8900from / pp
Emerald Sakara
Emerald Cruises
St Thomas Island USVI → San Juan
⚓ Calls 09 Jan 20276 nights7 portsDeparts 2027 Jan 03
View itinerary · 7 ports
6 days, one-way from St Thomas Island USVI to San Juan
  1. 03 JanDeparting from St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  2. 04 JanSt John Island USVI, Cruz Bay, US Virgin Islands
  3. 05 JanCharlestown Nevis, Nevis Island
  4. 06 JanFalmouth Antigua
  5. 07 JanGustavia St Barths, Saint-Barthelemy Island France
  6. 08 JanAnguilla Island, UK, Sandy Ground
  7. 09 JanArriving in San Juan, Puerto Rico
Find this cruise to book →
$5265from / pp
See more cruises visiting San Juan →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.