My daughter and I recently visited Doctor's Cave Beach and were not impressed. It was way too crowded, which may have been passengers from a cruise ship. Having been to Negril, Jamaica beach the day before, we were disappointed and wasted $6 each on entrance fee. We left w/in 30 min. and walked down to Margaritaville for the rest of the day. If you're going on a cruise, you don't really have a choice of beaches to visit before getting back on ship - another reason I would never do a cruise.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.