Located on a stunning stretch of picturesque, palm-studded white-sand beach, Dreams Royal Beach Punta Cana is a fresh and vibrant all-inclusive hotel. Spread out around the impeccably maintained gardens, the resort has a friendly, laid-back demeanor that other large resorts in the Dominican Republic often lack. With nine restaurants and ten bars, along with a host of activities to keep guests of all ages entertained, you really are spoilt for choice here.
7 Nights from £1,649
per person on All-Inclusive.