Question: are barcelo resorts all inclusive?
Answer: In the Caribbean, Barcelo has a pair of all-inclusive hotels in Cancun, five others along the Mexican Riviera Maya; five resorts in Punta Cana (Bavaro Beach), Dominican Republic, plus single resorts in Juan Dolio and Puerto Plata. ... Most of these resorts are billed as premium or five-star properties.