My 100th post, so I hope it will be helpful!!
How many in your party? That depends, because with the right group of people might get you a better deal renting a villa then paying hotel rooms.
Go to this link, it will give you a list of hotels
Paginas Amarillas (List)
some recommendations:
Brisas de los alpes - very good mountain villas, 2000 pesos night for villa, with breakfast, but 12 kms from Jarabacoa (midway La Vega to Jarabacoa).
I know the administrator. This is really good place in nice calm area where you can really rest. If you got a car, this is your best bet.
Pinar Dorado - a 3 star hotel, 4 star price.
Hotel Gran Jimenoa - best bet, really nic, newly constructed rooms, nice grounds, on a riverside, 3 star, 3 star price.
PM me your email address, I can send you photos of these hotels, so you can decide.