Very nice resorts:
Punta Cana:
Bahia Principe Punta Cana, Riu Palace Punta Cana, Ocean Blue, Melia Caribe Tropical, Fiesta Palladium, Barcelo Palace, Sunscape the Beach
Bayahibe:
Canoa Coral, Viva Wyndham
Juan Dolio:
Barcelo Capella, Coral Globalia
Puerto Plata:
Riu Bachata, Iberostar Costa Dorada, Viva Wyndham
Rio San Juan:
Bahia Principe
Samana:
Bahia Principe