Barcelo Hotels is an international hotel chain boasting over 180 hotels. With destinations in 17 countries like Mexico, Dominican Republic, Costa Rica, United States, Tunisia, and more. You’ll have more than enough activities to choose from. Whether you want to play golf, relax on the beach or enjoy a luxury city escape Barcelo Hotels has you covered. Barcelo Resorts are family friendly, and care free.