First, I want to say that the resort itself is beautiful, and I would absolutely visit again. This review, however, is specifically for the “tour” experience.
The resort can be booked directly through Infinity Bay’s website, where day passes are available for $30 per person—the same access included in this tour. The only reason we chose to book through this tour was because it advertised private transportation, which was completely inaccurate. Transportation was shared the entire time. In hindsight, a taxi would have provided better and more private service with far more flexibility and at a significantly lower cost.
Believing the transportation was private gave me peace of mind when booking outside of our cruise line’s offerings, and I was willing to pay the extra cost to ensure we would return to the ship on time with a dedicated driver. Unfortunately, that was not the case as this was a shared transport.
From the start, the experience was disorganized. Our ship operated on a different time zone than the local time, which created confusion. It was also difficult to locate the tour operator among the many vendors at the port. Once we found them, we were taken behind a fenced area and told to wait for other guests—our first indication that this was not a private tour as advertised.
We waited there for about 30 minutes in a gravel lot while other vendors repeatedly approached us selling bracelets and souvenirs—some returning multiple times to ask us to buy things. We felt a bit like sitting ducks. We were then led on a 5–6 minute walk along busy roads to a parked transport van, where we waited even longer for additional passengers. This is NOT ideal with children and we did not feel safe walking along these roads (no sidewalks). Once we finally departed, we made multiple stops to drop off other guests at activities like horseback riding, further confirming this was shared transportation and adding unnecessary delays.
Upon arrival at the resort, the driver handed us cash to pay for our entrance, despite the fact that we had already prepaid through Viator. The guide mentioned this arrangement would allow him to bring his family back in the future, which felt unprofessional and concerning.
We were given a limited amount of time at the resort. We initially arranged for a 1:00 PM pickup (local time) to ensure we returned to our ship comfortably. However, about an hour into our stay, the driver returned and asked us to be ready by 12:30 PM instead so he could accommodate another group wanting to visit the chocolate and rum factories. Although we were not interested, we agreed to avoid further delays.
We cut our resort time short, gathered our children, and were ready at 12:29 PM—only for the driver to arrive over 20 minutes late, nearly at our original requested pickup time. This was extremely frustrating, as we lost valuable time we had already paid for at the resort and were once again left waiting.
At that point, I insisted we return directly to the ship without any additional stops. Fortunately, the other passengers agreed. The van was overcrowded, and our children had to sit in the front, separated from us—again, far from the “private transportation” we were promised.
In the end, this experience did not deliver what was advertised. I strongly recommend booking directly through Infinity Bay and taking a taxi from the port. It will save you money, give you a truly private transportation, provide true flexibility, and eliminate the stress we experienced. The resort itself is well worth visiting—but this tour is not, especially at the $99 per person price tag when the resort pass itself is only $30. Our family of four paid nearly $400 instead of the $120 total resort pass fee expecting private transportation that was NOT provided. Nothing about our transportation was worth the tours additional $276. Beware!
Book with Anderson! We had a great day at Infinity Bay - the pool and hotel were very nice, food was great, and the beach was nice despite a little rain blowing through at one point. Anderson was a great host - met us on time at pickup and was ready to go right on time so we had no issues getting back to the ship on time. He's a great dude - loved hearing about his travels and his family! Hope to be back soon!