11 Cruise Ports That Passengers Love to Hate

Cruising through the Caribbean is often associated with blue waters, sandy beaches, and unforgettable shore excursions. But not every port of call leaves cruisers with a smile.

Crowded dock scene with two cruise ships, part of a bustling Caribbean cruise stop, docked beside numerous colorful shipping containers. Many passengers walk along the pier under a sunny sky, some holding luggage and wearing summer attire. Cranes and a town are visible in the background.

After surveying nearly 1,000 cruise passengers in our newsletter, we’ve uncovered cruise ports that passengers found the least appealing.

Whether it’s the long taxi rides, crowded shopping areas, or pushy vendors, these ports often fail to provide the perfect day ashore.

Here’s a look at 11 Caribbean cruise stops that cruisers say fall short of expectations—and why.

1. Freeport, Bahamas

An aerial view of the coastal area in Freeport, Bahamas, showcases a large cruise ship docked at the port. The port is surrounded by various buildings, roads, palm trees, and parking lots. The coastline features turquoise water stretching to a partly cloudy sky on the horizon.

Freeport often disappoints cruisers because it feels more like a shipping area than a vacation spot. There aren’t many things to do near the port, and getting to the beaches, shops, or restaurants usually means paying for a taxi and driving for a while.

This makes some visitors feel it’s too much trouble for a short stay, especially if they hope for a more relaxed and easy-going day.

A Cruiser’s Thought: “It feels like a commercial shipping port, not a vacation spot. I just don’t get that ‘Caribbean vibe’ here.”


2. Nassau, Bahamas

A white lighthouse stands on a small rocky island in Nassau, Bahamas surrounded by turquoise water. In the background, Nassau reveals a cluster of tall, pink buildings amid greenery under a clear blue sky.


Some cruisers find Nassau to be crowded and overwhelming, especially when multiple ships are in port at the same time. The constant offers from local vendors can feel pushy, making it hard to enjoy the surroundings.

While there are beaches and activities available, some visitors feel that it lacks the wow factor compared to other stops in the Caribbean.

A Cruiser’s Thoughts: “There are just too many people, and it gets stressful with all the vendors approaching you.”


3. Progreso, Mexico

A large cruise ship is docked in the background, with an oversized blue sign in the foreground reading "YUCATÁN" and "WELCOME." The sky is overcast at this bustling port, a gateway for passengers embarking on their Caribbean cruise adventure.


Progreso’s appeal is often lost on cruisers due to its industrial feel and limited attractions near the port. Progreso, Mexico, is known for its long pier, but the walk or shuttle ride from the ship can be a hassle. Many visitors prefer ports where they can easily step off the boat and find things to do nearby.

A Cruiser’s Thoughts: “It felt like I spent more time getting to the town than actually enjoying it.”


4. Cozumel, Mexico

A group of musicians in traditional attire perform under a palm tree on a sunny day at one of the lively Caribbean cruise ports. They are surrounded by a stone structure, a small vendor stand, and a plaza area with shops in the background. A decorative sign and hat are placed in front.


While Cozumel is a popular port for its beaches and diving, some cruisers feel it’s too commercialized, with the same chain stores and restaurants they can find back home.

The downtown area can get crowded, and haggling with vendors isn’t for everyone. Some visitors find it hard to relax and enjoy the day.

A Cruiser’s Thoughts: “It feels like I’m in a tourist trap instead of experiencing the real Mexico.”


5. Ocho Rios, Jamaica

A tropical outdoor cafe with colorful tables and chairs under large umbrellas, reminiscent of Caribbean cruise ports. Several passengers dine and chat. The building is painted blue with wooden balconies. A person in Jamaican-themed attire decorates above a staircase. The sky is clear and sunny.


Ocho Rios can be a mixed bag for visitors. While some well-known attractions exist, cruisers often mention being approached by many vendors and feeling pressured to buy souvenirs or book tours. Although Dunn’s River Falls is very close to the cruise port, it is easy to climb a waterfall.

Some also find the area a bit run down, with seedy people known to aggressively approach cruise passengers offering illegal substances, which takes away from the experience.

A Cruiser’s Thoughts: “I felt overwhelmed by all the people trying to sell me things as soon as I got off the ship.”


6. Belize City, Belize

carnival cruise line dream belize


Cruisers often find Belize’s tendering process a hassle, involving a long boat ride from the ship to the shore. Once there, some feel that the options for things to do aren’t as exciting as other ports, especially if you’re not interested in excursions like cave tubing or visiting Mayan ruins.

Many also reported getting seasick on the tender ride from the ship to shore.

A Cruiser’s Thoughts: “The tendering process took so long, and there wasn’t much to do once we got there.”


7. Ensenada, Mexico

A person stands in front of a vibrant "Ensenada Tierra Majestuosa" sign, capturing the essence of one of the popular Caribbean cruise ports. Palm trees, a Mexican flag, and clear skies set the perfect backdrop for passengers exploring this lively destination.


Ensenada sometimes doesn’t meet cruisers’ expectations because it lacks the beachside feel they hope for in Mexico.

The town is more known for its shops and restaurants, but some visitors find it doesn’t offer enough variety or special activities. It can be a letdown for those who are just looking to relax by the water.

A Cruiser’s Thoughts: “There wasn’t much to do except walk around and shop.”


8. Bimini, Bahamas

Aerial view of the Bimini Cruise Port, showcasing clear turquoise waters and white sandy beaches. A large cruise ship is docked near a long pier extending into the sea, with several white buildings with green roofs visible along the shore—a perfect travel destination.


Bimini, Bahamas, is a smaller island with limited activities, which can make it less appealing for those who want a variety of options. While the beaches are nice, some cruisers feel there isn’t much else to explore, leading to a shorter, less eventful day in port.

A Cruiser’s Thoughts: “Once you’ve seen the beach, there’s really not much else to do.”


9. Amber Cove, Dominican Republic

Carnival Horizon photo trip report


Amber Cove is a newer port built by Carnival Corporation that focuses on shopping and poolside relaxation.

Still, some cruisers feel it lacks the cultural experiences and adventure they seek in a destination. The port is very developed, making it feel less like an authentic Caribbean stop.

A Cruiser’s Thoughts: “It felt more like a resort than a real place to explore.”


10. Costa Maya, Mexico

Celebrity Edge return trip report


Costa Maya’s main area near the port is designed for tourists, with shops and bars that don’t always offer an authentic experience. In fairness, the cruise line built and developed Costa Maya as a purpose-built cruise port as another place to stop.

Some cruisers feel they are visiting an outlet mall or shopping center instead of a unique destination. With multiple ships present, the crowds often deter many cruisers from stepping off the ship.

A Cruiser’s Thoughts: “It just feels like a place made for tourists, not a real part of Mexico.”


11. Montego Bay, Jamaica

Front view of Carnival Glory in Montego Bay, Jamaica.
(Photo courtesy of Carnival Cruise Line)

Montego Bay has a reputation for having many vendors and tour operators eager (aggressive) for business, which can be overwhelming.

The city also has areas that some visitors find less appealing, and there have been occasional safety concerns, which make some cruisers hesitant to explore on their own.

A Cruiser’s Thoughts: “The vendors were just too pushy, and it made it hard to relax and enjoy the day.”