Several carriers have direct flights there from the United States and Europe.
Cabarete is a four-hour drive from Santo Domingo, the capital. For people unfamiliar with the country, it's probably easier to take a Caribe Tours bus from Santo Domingo to Sosua and a taxi from there. The trip will take an extra 30 minutes to an hour by bus. For seafood, Casa del Pescador is a good choice, with tasty paella and rock lobsters cooked just right. Miro's is a good bet for just about anything.