Hotel On The Waterfront is another possibility. It is cheap but you get to pay for all the extras - or so I have heard. They have an excellent restaurant and new owners. You can find reviews in the DR1 resort database where you can also look for other hotels in Sosua.
Otherwise, check out <A HREF="http://www.sosua.com">www.sosua.com</A>
There is bound to be more possibilities there as well as general information on Sosua.
Close to Sosua, in Cabarete you will find the Aparthotel Caracol; not all-included, on the Cabarete beach, quiet and relaxing. Web site: <A HREF="http://www.hotelcaracol.com">http://www.hotelcaracol.com</A>