When we were in Cabarete in November, some people from our resort went to Ocean World. One set paid the cost to swim with the dolphins, another thought it was way too much money (maybe $US120.00? not sure now). The ones who did the swim said the visit was worth any price and would pay it again. The ones who only paid the gate admission were sorry. Moral: Pay the price - it seems to be worth it.