Where Do Western Caribbean Cruises Go? 10 Ports Explained
These will no doubt be the 10 Western Caribbean cruise ports that are on your radar when planning a cruise. Many of these stops include multiple piers and cruise line exclusivity, so you’ll want to know which cruise lines sail to which ones.
In This Article:
Cozumel, MexicoGrand Cayman, Cayman IslandsCosta Maya, MexicoRoatán, HondurasOcho Rios, JamaicaMontego Bay, JamaicaFalmouth, JamaicaProgreso, MexicoBelize City, BelizeKey West, Florida
Cozumel, Mexico
Lying just off the coast of Mexico’s Yucatan Peninsula, the island of Cozumel is one of the most popular ports of call. The port is towards the west of the island. The island can accommodate up to eight cruise ships at a time with three dedicated cruise piers: Punta Langosta for mainly Royal Caribbean-owned ships, the International SSA Pier, and Puerta Maya for mainly Carnival-owned ships.
Additional ships use tenders to transport passengers ashore, but this is very rare due to the high number of piers. Punta Langosta is just a five-minute stroll south of downtown and the Main Square. The other two cruise piers are further south and visitors can use shuttle buses or take a taxi for the 5-minute trip.
Once ashore, there’s plenty of duty-free shopping and authentic Mexican restaurants to explore before you even leave the port area. Cozumel has some of the best and clearest diving and snorkeling sites with caves, underwater tunnels and a coral reef brimming with marine life.
Take your pick from jet boat tours, fishing trips, Jeep excursions to Mayan ruins and Tequila tastings. There are plenty more thrills, such as ziplines and glass-bottom kayaking at Chankanaab Adventure Beach Park.
Cruise lines visiting Cozumel:
Holland America Line
Carnival Cruise Line
Royal Caribbean
Norwegian Cruise Line
MSC Cruises
Princess Cruises
Celebrity Cruises
Regent Seven Seas Cruises
Disney Cruise Line
Marella Cruises
Oceania Cruises
Virgin Voyages
TUI Cruises
Viking Cruises
Margaritaville at Sea
Grand Cayman, Cayman Islands
Located in the Western Caribbean, midway between Cuba and Jamaica, Grand Cayman is the largest of the three islands making up the Cayman Islands. The cruise terminal is in the capital, George Town, on the sheltered west coast.
Grand Cayman is a tender port, which means the ships drop anchor in the harbor and use tenders/ lifeboats to transport cruisers ashore. There are three terminals: South, North, and Royal Watler. They have modern facilities for welcoming cruisers along with duty-free shopping and excursion departure points.
Once famous for its turtles, the island has an interesting Turtle Center where you can learn more about turtle conservation and see new hatchlings and fully grown turtles up close. Go snorkeling with rays at Stingray City, swim with dolphins or visit Starfish Point Beach to see bright red starfish in abundance.
Relax and enjoy swimming and watersports on idyllic Seven Mile Beach, or visit Hell, a rocky area of jagged black limestone, and send a postcard from Hell to your family and friends.
Cruise lines visiting Grand Cayman:
Carnival Cruise Line
Royal Caribbean
Norwegian Cruise Line
MSC Cruises
Holland America Line
Princess Cruises
Celebrity Cruises
Disney Cruise Line
Marella Cruises
Oceania Cruises
Regent Seven Seas Cruises
Virgin Voyages
Costa Maya, Mexico
Located on the east coast of the Yucatan Peninsula, Costa Maya is just north of the town of Mahahual. It’s about 100 miles south of the popular resort of Playa del Carmen and the Mayan site at Tulum. Royal Caribbean Group actually completed a purchase of the port in July 2025. It planned to build Perfect Day Mexico to totally transform the port, but that project faces setbacks with the Mexican government.
The port has modern facilities with duty-free shopping, restaurants, and bars. There are plenty of local taxis to take you independently to Mahahual or other tourist attractions. Some cruise lines offer shuttle services to Mahahual, which has beautiful sandy beaches.
Costa Maya is an exciting Caribbean cruise destination with an incredible number of attractions, including two biosphere reserves at Banco Chinchorro and Sian Ka’an. More reasons to visit Costa Maya include pristine beaches, jungle adventures and amazing watersports.
Visit Xcalax, an authentic fishing village, or take a tour to see exotic wildlife, including beautiful jaguars, monkeys, and crocodiles. Divers can visit shipwreck sites and see turtles, rays, tigers, and hammerhead sharks. All this, plus Mayan temples and carved pyramids at Kohunlich and Chacchoben.
Cruise lines visiting Costa Maya:
Carnival Cruise Line
Royal Caribbean
Norwegian Cruise Line
MSC Cruises
Holland America Line
Princess Cruises
Regent Seven Seas Cruises
TUI Cruises
Oceania Cruises
Disney Cruise Line
Virgin Voyages
Roatán, Honduras
Roatán is the largest of the Bay Islands. The offshore island of Roatán is a popular port of call for cruises due to its cultural diversity and aquatic fun. There are two main cruise ports, but it depends on which cruise line you sail on, which one you visit.
Carnival Corporation owns Isla Tropicale (formerly known as Mahogany Bay), opened in 2009, and it has two berths. It is located on the southwest coast of the island near the town of Coxen Hole. The Cruise Center actually has its own shopping village. From the cruise terminal, you can walk along a nature trail or take a chairlift down to the beach.
There’s also the Coxen Hole cruise ship dock, which is used by other non-Carnival cruise lines such as Royal Caribbean and opened in 2008. This facility features a mall and stores for cruise visitors to enjoy.
On Roatan, you can snorkel and scuba dive on one of the largest reef systems in the world, visiting caves and shipwrecks while spotting sharks, eels, and colorful marine life. And where else can you visit a Sloth Farm or an Iguana Park that protects toucans, parrots, monkeys and reptiles? Other attractions to see from a water taxi tour include the multicolored stilted houses of fishermen in Oakridge and 17th-century pirate fortifications at Coxen Hole.
Cruise lines visiting Roatan:
Carnival Cruise Line
Royal Caribbean
Norwegian Cruise Line
MSC Cruises
Holland America Line
Princess Cruises
TUI Cruises
Oceania Cruises
Silversea Cruises
Regent Seven Seas Cruises
Virgin Voyages
Ocho Rios, Jamaica
Perched on the northern coast of the Caribbean island of Jamaica, Ocho Rios is Jamaica’s largest cruise port. It is also a lively coastal town backing onto lush tropical hills.
Most larger cruise vessels dock at the main Turtle Bay pier. From there, cruisers can head to the local craft markets and beaches or take an excursion to see more of the island. Street performers are a popular sight around the port shopping area, providing entertainment and music. There’s also a second berth just across the bay at the Reynolds Pier, a former sugar factory.
Ocho Rios offers some unique opportunities for adventure, including the chance to climb up Dunn’s River Falls, a dramatic cascade that is 180 feet high. At the top of the falls is a Craft Market where cruisers can pick up fragrant Blue Mountain Coffee that is grown on the island.
Visitors can also enjoy hiking in the lush rainforest, lagoon swims, boat rides, ziplines, and thrilling bobsleigh rides. Everywhere you go in Jamaica, you’ll hear the beat of reggae. Of course, Bob Marley fans can pay homage at his hometown of Nine Mile, St Ann.
Cruise lines visiting Ocho Rios:
Carnival Cruise Line
Norwegian Cruise Line
Holland America Line
Royal Caribbean
MSC Cruises
Princess Cruises
TUI Cruises
Costa Cruises
AIDA Cruises
Montego Bay, Jamaica
Montego Bay is a popular port of call on many Western Caribbean cruise itineraries. Located on the northwest side of the island, this buzzing port is the second-largest cruise port in Jamaica and can accommodate up to four ships at a time. The MoBay terminal has good amenities, including duty-free shops, restaurants, bars and excursion desks.
Montego Bay cruise terminal is within easy reach of many attractions on the island, such as the Rastafari Indigenous Village, just 15 minutes away by taxi. Four championship golf courses combine a round of golf with stunning scenery. The vibrant Hip Strip is the main hub for shopping and local businesses, such as the world-famous Margaritaville, which combines water slides and pools with cocktails in the sun.
Read Also: Jamaica Cruise Ports – Full List and Overview
Montego Bay has some of the finest white sandy beaches and clear blue waters in the Caribbean. Chill out and sunbathe, browse the local shops or visit one of the historic plantation homes such as Rosehall. A rafting trip down the Martha Brae River is the ultimate excursion from your cruise around the Western Caribbean.
Cruise lines visiting Montego Bay:
Carnival Cruise Line
Royal Caribbean
Norwegian Cruise Line
Holland America Line
Princess Cruises
MSC Cruises
TUI Cruises
Marella Cruises
Virgin Voyages
AIDA Cruises
Oceania Cruises
Ambassador Cruise Line
P&O Cruises
Falmouth, Jamaica
Another major cruise port on the popular western Caribbean island is Falmouth, located on the northern coast between Ocho Rios and Montego Bay.
Royal Caribbean and the Port Authority of Jamaica developed the port, which offers two berths and opened in March 2011. This means two cruise ships can dock at the same time, including the large Oasis-class vessels. Ocho Rios and Montego Bay can’t handle the larger Oasis-class ships, so the cruise line needed a new port to handle its larger ships. Falmouth can often serve as a handy relief port because of its location between the others.
The port is also not exclusive to Royal Caribbean-owned ships, as some other cruise lines visit too.
The Falmouth pier design is impressive as it allows for many stores and facilities in the middle of two docked ships. Cruisers get easy access to local taxis to reach attractions such as Martha Brae rafting and the Glistening Waters luminous lagoon. Just beyond the secure gate entrance to the port is the historic town that was founded in 1769.
Cruise lines visiting Falmouth:
Royal Caribbean
Disney Cruise Line
Norwegian Cruise Line
Holland America Line
Oceania Cruises
Progreso, Mexico
Located 30 km from the city of Merida in northwest Yucatan, the port of Progreso dates back to Mayan times. It remains a pretty fishing port as well as a busy cruise terminal that is growing in popularity as a port of call.
Progreso has an exceptionally long four-mile (6.4km) pier that goes over the shallow continental shelf to allow docking by larger cruise ships. Shuttle buses are provided to transport cruisers to the Progreso terminal. From there, you can walk just three blocks to the beach.
The most famous part of the port is El Malecon, an elegant mile-long seaside promenade that provides access to the sandy beach and has beautiful Gulf views. One of the main features is the traditional carousel right on the sand. The waters are warm and crystal clear for swimming.
The original Mayan city of Merida is worth a visit. Rebuilt by Spanish Conquistadors, it has grand Spanish-influenced architecture and palatial mansions. Shopping on the fashionable Paseo de Montejo is said to rival the Champs-Elysees in Paris!
Cruise lines visiting Progreso:
Carnival Cruise Line
Royal Caribbean
Disney Cruise Line
Margaritaville at Sea
Belize City, Belize
Belize City welcomes cruise ships to the port, which includes a cruise terminal officially known as Fort Street Tourism Village. It’s located in the heart of Belize City, the country’s capital. The terminal has good facilities, including restrooms, souvenir shops, and information desks.
Snorkelers and divers will be keen to visit Belize as the longest barrier reef in the Western Hemisphere lies just offshore. It provides amazing scuba diving, including the 300-meter-wide Blue Hole.
Excursions venture into the tropical jungle for zip-lining over the rainforest or visit long-lost Mayan ruins. Wildlife preserves and botanical gardens showcase exotic flowers, plants, and mammals, while Belize City has a bustling market and impressive Colonial architecture.
Cruise lines visiting Belize:
Holland America Line
Royal Caribbean
Princess Cruises
Celebrity Cruises
TUI Cruises
Silversea Cruises
Viking Cruises
Key West, Florida
Key West, Florida, is the southernmost tip of the continental United States. Although the island community is just 120 miles or so southwest of Miami, it is a world away in lifestyle and culture. This colorful island is at the end of a chain of offshore islands linked by the breathtaking Overseas Highway.
Larger cruise ships dock at the deepwater Pier B at the Key West cruise port, while smaller vessels dock at the city-owned Mallory Square Dock. Both terminals are just a short stroll from the downtown area, making it easy to explore independently. There are plenty of small shops and stalls near the cruise terminal, along with waterfront bars and boat trips.
This laid-back community is known for its pastel-painted architecture, naval and shipwreck museums, art studios and bars in the Old Town. Go shopping on Duval Street, visit the home of Ernest Hemingway, or take in the main sights on a whistle-stop trolley tour that includes the lighthouse, aquarium, and Truman’s Little White House. After that, treat yourself to a rum cocktail or a slice of Key Lime Pie as you watch street performers at sunset on Mallory Square, a Key West tradition.
Cruise lines visiting Key West:
Carnival Cruise Line
Royal Caribbean
Norwegian Cruise Line
Celebrity Cruises
Holland America Line
MSC Cruises
Princess Cruises
Regent Seven Seas Cruises
Virgin Voyages
Margaritaville at Sea
Armed with all this information, it’s easy to book a Western Caribbean Cruise based on places to visit and things to do that appeal to your personal taste. Bon voyage!