In El Cortecito (Bavaro) there are a couple of places that may fit your bill.
Cortecito Inn, is across the street from Captain Cook Restaurant and it has a pool and beach restaurant. Price is about US $50 dbl per night, includes breakfast. Phone: 809-552-0639/552-0640 fax: 552-0641.
La Posada de Piedra, is a guest house on the beach, it has internet service, restaurant and bar. Price is about US $25-35 night. Phone: 809-221-0754 fax: 552-1083 email:
laposadadepiedra@hotmail.com /
www.laposadadepiedra.com
Note: the prices are subject to change.
Regards, PJT