Enjoy the island spirit on a cruise to the land of reggae and rum.

It helps that Jamaica is extremely accessible.

The major cruise ports of Jamaica are Montego Bay, Ocho Rios, Falmouth, and Kingston.

Oceania cruise ship on the Caribbean Sea at sunset

Credit:Oceania Cruises

Explore some of the best cruises to Jamaica.

And don’t forget to check for seasonal festivals that take place at each port.

The ship sails the Caribbean for two days before making its first stop in Montego Bay, Jamaica.

Viking ship sailing through the Panama Canal

Alastair Miller/Viking Cruises

The cruise offers activities for foodies, thrill seekers, history buffs, and beach bums.

Visit Indigenous villages or take a walk around the colorful city.

Carnival Cruise Line

Aboard theCarnival Sunrise,cruisers depart from Miami for afive-night trip.

Oceania cruise ship sailing against blue sky

Oceania Cruises

Spend the first day at sea before arriving at Grand Cayman.

On the island, you’re able to visit a rum cake factory or go snorkeling.

The ship then spends another day at sea before arriving back in Miami.

Royal Caribbean Odyssey of the Seas illuminated at dusk

Royal Caribbean

Travel from Panama City to Miami on Oceania Cruises’Sirena, stopping along the South American coast along the way.

After a day of sailing through the Panama Canal, the first stop of this10-day cruiseis Cartagena, Colombia.

Here, guests can hop off the ship to see mansions and a historic fort.

Disney Fantasy ship on blue water

David Rourke/Disney Cruise Line

The following day is dedicated to Santa Marta, Colombia’s oldest city.

Stay entertained while at sea with the pool, theater, casino, and spa.

Guests can also visit a wide variety of restaurants or enjoy an afternoon tea service.

Celebrity Cruises ship sailing on the water

Michel Verdure/Celebrity Cruises

From there, the ship travels to Falmouth, Jamaica, located between Montego Bay and Ocho Rios.

Another option outside of tours is theArtisan Villagewhich easily connects Jamaican artists and their work to cruisers.

The next morning, the ship arrives back in Orlando.

Aerial view of an MSC Cruises deck with pool

Ivan Sarfatti/MSC Cruises

Enjoy the ship’s amenities while cruising to Disney Castaway Cay.

Don’t forget to check into otherDisney Cruise tips and secretsbefore you go.

The ship sails overnight to arrive in Port Canaveral for disembarkation.

Aerial view of Trunk Bay, St. John, U.S. Virgin Islands

SeanPavonePhoto/Getty Images

Take a trip to the Green Grotto Caves and Dunn’s River Falls or raft along Martha Brae River.

While this voyage visits eight countries, there’s a total of five days at sea.

That means guests will have plenty of downtime to rest and enjoy the ship.

Jaguar lies on a tree branch in southern Belize.

MarcioDufranc/Getty Images

The ship returns to Miami for a day before continuing on to Ocho Rios, Jamaica.

In Colon, experience Embera culture up the Chagres River or see sloths and tropical birds near Gatun Lake.

Take the day in Puerto Limon to explore the jungle, looking for crocodiles, monkeys, and manatees.

Blue cart with conch shells and starfish in Montego Bay, Jamaica.

hzechphotography/Getty Images

Holland America Line

SeanPavonePhoto/Getty Images

Spend three weeks sailing turquoise waters withHolland America Line.

Ports include Half Moon Bay Falmouth, Roatan, Belize City, and Cozumel.

Onboard, guests can enjoy their ocean-view suites, nine restaurants, or four pools.

Spend another day at sea en route to the Honduran island of Roatan.

There, tour the Roatan Rum Company and enjoy trying a few dishes to experience the island’s culture.

Next up is Belize City, Belize.

The ship then spends several days circumnavigating Mexico’s Yucatan Peninsula.

Ports include Cozumel and Progreso.

Off the coast of Cozumel, divers can visit a Mesoamerican reef.

Alternatively, guests can head inland to swim in cenotes.

Spend a last day onboard, sailing north, for disembarkation in Miami.

Colorful Cozumel offers cruise-goers great shopping and access to Mayan ruins while Roatan offers adrenaline-pumping activities like zip lining.

In fact, Belize and the Cayman Islands are among thebest snorkeling destinations in the world.

So, be prepared to rent (or pack your own) mask and fins.