Finder is committed to editorial independence. While we receive compensation when you click links to partners, they do not influence our content.

5 favorite Puerto Rico cruises

Set sail for colonial forts, cobblestone streets and the Bacardi factory.

Sunny skies and delicious savory food are within reach with these amazing cruises to Puerto Rico. Book with Norwegian, Carnival, Royal Caribbean or Holland America Line for a budget-friendly journey. If you’re looking for a luxurious, all-included escape, go with Regent Seven Seas, Silversea or Viking. Just don’t forget to pack your swimsuit and sunscreen!

Ports with cruises to Puerto Rico

Most cruises to Puerto Rico leave from Florida or Texas, since it’s an island in the Caribbean. There are also a handful of cruises that start in San Juan and sail around the Caribbean Sea. You should be able to book a cruise to PR starting from:

  • Fort Lauderdale, FL
  • Galveston, TK
  • Jacksonville, FL
  • Miami, FL
  • Orlando, FL
  • Palm Beach, FL
  • Tampa, FL

Traveling during COVID-19
The CDC continues to advise caution when traveling within or outside the US, However, it no longer requires self-quarantine or a COVID-19 test for fully vaccinated domestic travelers as of April 2021. International travelers need to get tested three days prior to flying out of the US and within three days after returning, even if you are fully vaccinated. It recommends that you delay travel if you’re not fully vaccinated to protect yourself and your family from getting or spreading the virus.

If you’re planning a trip outside the US, bear in mind that many countries have placed restrictions on US tourists. Check the US embassy website for updates before booking international travel.

Our favorite cruises to Puerto Rico

Cruise lineCruiseItineraryPriceBook
MSC CruisesCaribbean & Bahamas — 7 nights
  • Miami
  • San Juan (two days!)
  • Charlotte Amalie
  • Nassau
  • Ocean Cay
  • Miami
From $519 per personBook now
Norwegian Cruise LineCaribbean Round-trip: Great Stirrup Cay & Dominican Republic — 9 nights
  • Miami
  • Grand Turk
  • Puerto Plata
  • St. Thomas
  • Philipsburg
  • San Juan
  • Great Stirrup Cay
  • Miami
From $755 per personBook now
Holland America Line7-Day Eastern Caribbean
  • Fort Lauderdale
  • Grand Turk
  • San Juan
  • St. Thomas
  • Half Moon Cay
  • Fort Lauderdale
From $969 per personBook now
CarnivalEastern Caribbean from Miami — 8 days
  • Miami, Florida
  • Amber Cove
  • San Juan, Puerto Rico
  • St. Maarten
  • St. Thomas
  • Miami, Florida
From $509 per personBook now
Celebrity CruisesPuerto Rico, St. Thomas & St. Kitts Cruise — 9 nights
  • Fort Lauderdale, Florida
  • San Juan, Puerto Rico
  • Charlotte Amalie, St. Thomas
  • St. Johns, Antigua
  • Castries, St. Lucia
  • Basseterre, St. Kitts & Nevis
  • Fort Lauderdale, Florida
From $1,519 per personBook now

Best cruise lines sailing to Puerto Rico

Whether you’re after a breezy bargain getaway or a luxury escape, these cruise lines are sailing to Puerto Rico year round.

Best for a blissful budget getaway: MSC

Grab a seven-night sail for as little as $350 a person — or less if you score the right deal. For that price, ride on one of the largest cruise ships with accommodations, entertainment and dining options onboard covered. Facilities include bowling, a 4D cinema, ziplines, a large water park plus youth programs to keep the little ones happy.
  • Room service included
  • No free alcohol
  • Food included
  • No price matching
  • Visa, Mastercard, American Express, Discover Card
Price ($-$$$):
Book now

Best for families: Disney

With a name synonymous with family-friendly entertainment, Disney knows how to pull out all the stops to make your next holiday a magical one. Imaginative play spaces, Broadway-style live entertainment, dining for the adults, deck parties and nightlife are all on the itinerary. And don’t just take our word for it. Disney has taken the crown for Cruise Critic’s Best for Families four years in a row.
  • Room service included
  • No free alcohol
  • Food included
  • No price matching
  • Visa, Mastercard, American Express, Diners, Discover Card, JCB
Price ($-$$$):
Book now

Best for all-inclusive luxury: Regent

Enjoy the champagne and caviar lifestyle? Regent’s lush all-suite accommodations will make you feel right at home. The spacious rooms boast marble accents and walk-in wardrobes, while exquisite cuisine choices and dynamic entertainment options are waiting for you outside. Better yet, everything is covered in your fare including shore excursions, wine pairing at dinner and gratuities for the flawless service.
  • No free room service
  • No free alcohol
  • Food included
  • No price matching
  • Visa, American Express, Discover Card
Price ($-$$$):
Book now

Best for mega-ship fun: Royal Caribbean

Explore Puerto Rico in one of the three largest ships in the world and you’ll never be bored. Sailing from Miami, the Symphony of the Seas is the largest of them all and offers a long line-up of heart-pumping experiences, energy-filled performances and a stack of dining options. Think rock-climbing walls, zipline, laser tag, waterslides, ice skating, an escape room, nightly comedy shows, live music, festive onboard parties and that’s just the tip of the iceberg. This floating city at sea has got something for everyone.
  • Room service included
  • No free alcohol
  • Food included
  • Price matches
  • Visa, Mastercard, American Express, Diners, Discover Card
Price ($-$$$):
Book now

Best for first-timers: Carnival

If it’s your first cruising adventure, Carnival can help you figure out where you fit in the cruising spectrum. Choose from cabins for every budget from cozy inside rooms to grand suites with balconies and exclusive amenities. Fill your days with adventure activities like rock climbing walls and ziplines or relax at the spa or by the pool, while evenings can be spent tucked away in a quiet lounge or at a big-production show. You’ll have your sea legs in no time.
  • No free room service
  • No free alcohol
  • Food included
  • No price matching
  • Visa, Mastercard, American Express, Diners, Paypal, Carnival EasyPay, Gift Card, Discover Card, Debit, Western Union, Cheque
Price ($-$$$):
Book now

Best for small-ship adventures: Silversea

Bigger isn’t always better and when it comes to cruising, a smaller ship offers more peace and quiet, intimate and personalized service and a destination-driven itinerary. Silversea’s ships accommodate less than 255 passengers and offer lots of room to breathe with spacious, ocean-view suites that include butler service. Instead of the bells and whistles of a megaship, expect expert guest speakers, gourmet dining and thoughtful shore excursions.
  • Room service included
  • No free alcohol
  • Food included
  • No price matching
  • Visa, Mastercard, American Express
Price ($-$$$):
Book now

Best for seniors: Celebrity

Celebrity is all about modern luxury for a sophisticated traveler. Top-notch cuisine is served in elegant dining areas, thoughtful enrichment programs include a series of celebrity lecturers and live entertainment. And for those will special needs or limited mobility, you’ll find accessibility features including multiple grab bars, wider doors, roll-in showers and a lower sink and vanity in the rooms.
  • Room service included
  • No free alcohol
  • Food included
  • No price matching
  • Visa, Mastercard, American Express
Price ($-$$$):
Book now

Best for couples: Viking Ocean Cruises

From the infinity pool and beautiful sun decks, to the huge Nordic-inspired spa and intimate lounge areas, Viking’s ships offer plenty of opportunities to cuddle up with your special someone. Viking’s itineraries focus on the destination, so by day you’ll be out exploring and at night, you can catch a cabaret show in the lounge or live music under the stars on the pool deck. Oh, and did we mention it’s adults only?
  • Room service included
  • No free alcohol
  • Food included
  • No price matching
  • Visa, Mastercard, American Express, Discover Card, Cheque
Price ($-$$$):
Book now

Best for New York departures: Norwegian

While most lines sail to Puerto Rico from much further south, Norwegian offers 10- to 14-night journeys departing from Manhattan on the recently refurbished Norwegian Gem. Costs are reasonable and if you catch a good sale, you can get onboard for as low as $75 a night often with added extras included. Fill your days with dozens of onboard restaurants and bars, spa, casino, pool, live music, nightly production shows and a modern nightclub.
  • Room service included
  • No free alcohol
  • Food included
  • No price matching
  • Visa, Mastercard, American Express, Diners, Discover Card
Price ($-$$$):
Book now

Best for solo travelers: Holland America

Going solo? Holland America’s got you covered with its focus on single travelers. Some ships offer single cabins and there are tons of opportunities to meet other singles including hosted on-board solo traveler events. The culinary program offers hands-on cooking workshops, demonstrations and wine tasting and the regular trivia contests will get you laughing along with new friends.
  • Room service included
  • No free alcohol
  • Food included
  • No price matching
  • Visa, Mastercard, American Express, Discover Card
Price ($-$$$):
Book now

How we picked our best cruises.

When choosing cruises for this list, we look at the quality of routes available from each cruise line, prioritizing well-paced itineraries with port stops at key destinations around Puerto Rico.

We also consider onboard dining options, weighing the number, variety and overall quality of restaurants against passenger reviews. Finally, we weigh cabin amenities against each price point, looking for cruise lines that are known to deliver the best value.

We also seek out customer reviews on travel websites and personal travel blogs, considering first-person experiences and each company’s overall reputation.

When is the best time to cruise to Puerto Rico?

While Puerto Rico’s port is open all year round, there are a few distinct seasons that are better to visit.

  • Peak season. From mid-December to April is when you’ll find the largest crowds and driest weather.
  • Storm watch. Wild weather is getting much more difficult to predict but most hurricanes tend to appear between July and September. This doesn’t stop most cruisers, though, and during the summer break, ships can be just as busy. If you’re willing to take a gamble, consider cruise travel insurance to avoid any disappointments.
  • Key festivals and events. Puerto Rico is full of festivals from late-November to January including Three Kings Day and the San Sebastián Street Festival. There’s also Carnaval de Ponce and SoFo Culinary Week. Also, Puerto Rico recognizes US federal holidays — so when you’re off work, so are people in Puerto Rico.
  • Looking to save some money? The shoulder seasons from mid-April to June and November to mid-December get you out of the worst of the rainy weather with higher chances of discounted cruise fares.

What are the must-do cruise excursions in Puerto Rico?

  • Old San Juan. The heart of the city is within walking distance from the cruise port where you can spend your day walking within the historic walls, colonial architecture and centuries-old forts.
  • El Yunque National Forest. Hike through an enchanting tropical rainforest known for its biodiversity. Conquer a rope swing, bathe in natural pools, find your new favorite waterfall or get lost in the jungle for a few hours.
  • Food tour. Get a taste for the rich culture of Puerto Rico with a culinary dive into the authentic treats of the island. If you’re going DIY, include mofongo, lechon asado, arroz con gandules, alcapurrias, tembleque and a refreshing pina colada.
  • Cueva Ventana. The window cave sits high atop a limestone cliff with a panoramic view from the valley to the sea. Learn about the interesting cave formations, petroglyphs and stone engravings and get a chance to meet the cave’s residents including bats and giant harmless spiders.
  • Casa Bacardi. Become a rum maestro with a tour through the Bacardi Rum factory. Keep things simple with a historical tour, get a bit boozy with a rum tasting or master the mojito with a mixology class.
  • Get out into the water. A trip to Puerto Rico is ideal for water activities, whether it’s a beach day you’re after, or if you’re ready to dive into snorkeling. You can even climb aboard a luxury catamaran sailing trip.

Current cruise deals

Deal

Disney cruises from $705 per person to the Caribbean

T&Cs apply.
Deal

Disney Cruise Line deals starting from $213/night to Caribbean and other destinations

T&Cs apply.
Deal

Save up to 25% on select Bahamian, Caribbean and Baja cruises with Disney

T&Cs apply.
Deal

Carnival cruises to the Caribbean starting from $179 per person

T&Cs apply.
Deal

Save up to 83% off Carnival cruises to the Caribbean

Caribbean cruises from 4-7 nights from $179 per person. T&Cs apply.
Deal

Royal Caribbean Cruise Sale - Up to 70% off cruise fares + free perks

Expires 31 Dec 2021
T&Cs apply

Bottom line

Lazy beach days, adventurous jungle treks and everything in between are on the itinerary with any cruise to Puerto Rico. Find the perfect cruise for you by comparing deals and destinations.

More guides on Finder

Ask an Expert

You are about to post a question on finder.com:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder.com provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and finder.com Terms of Use.

Questions and responses on finder.com are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site