Fishing on Your Cruise Stop in San Juan
Why San Juan Is Perfect for Cruise Ship Anglers
San Juan is one of the busiest cruise ports in the Caribbean, welcoming ships from Royal Caribbean, Carnival, Norwegian, and Celebrity. The deep-water drop-off sits less than a mile from shore, which means half-day charters can reach prime fishing grounds in under 20 minutes. That gives you time to catch fish and still make it back to your ship.
What You Can Catch
The waters off San Juan hold mahi-mahi, yellowfin tuna, wahoo, and blue marlin year-round. Winter months bring sailfish closer to shore, while summer is peak season for big mahi and wahoo. Reef trips target yellowtail snapper, grouper, and barracuda on shorter outings perfect for cruise schedules.
Booking Tips for Cruise Passengers
Most charter boats dock at Club Nautico or nearby marinas within a 10-minute taxi ride from the cruise terminal at Old San Juan. Book a morning half-day trip (typically 4-5 hours) so you return well before your ship's all-aboard time. Confirm with the captain that they understand your ship departure schedule. Bring sunscreen, a hat, and motion sickness medicine if you need it — everything else is provided.
What to Expect
- Half-day offshore trips run $500-$800 for up to 4-6 anglers
- Trolling with ballyhoo and lures is the standard technique
- Light tackle bottom fishing available for families with younger kids
- Most captains handle licensing, but verify before booking
San Juan gives cruise passengers something most Caribbean ports can't — world-class offshore fishing just minutes from the dock. Even a short half-day trip can produce memorable catches.