15 Punta Cana All-Inclusive Resorts You Can Visit Now

Barceló Bavaro Palace Deluxe: This five-star luxury all-inclusive resort occupies a long stretch of Punta Cana beachfronts, meaning lots of high-design oceanfront rooms (some with terrace hot tubs) and plenty of space to spread out on the sand. All-inclusive offerings include 11 restaurants, watesports, and entertainment. There’s also a spa and casino.