Welcome to Hotel Barcelo Puerto Plata – All Inclusive Caribbean Islands, Nested on a glorious golden beach in Puerto Plata, this all-inclusive resort boasts luxurious facilities and amenities just minutes from downtown Puerto Plata and the Puerto Plata Gregorio Luperón International Airport. Barcelo’s convenient all-inclusive plan offers breakfast, lunch and dinner, plus national alcoholic beverages included in the room rate. The property offers 6 a-la-carte restaurants, 1 buffet and 1 grill buffet and snack bar. The restaurant serve a variety of cuisine, including Italian, Mexican, Brazilian and seafood. Introductory classes in diving plus the necessary equipment and equipment rental for various water sports are also included. Spend the afternoon on the beach or go for a swim in one of Puerto Plata’s 2 swimming pools. Play a game of tennis, while the kids play in the children’s pool or participate in activities at the kids club. (Hotel Barcelo Puerto Plata – All Inclusive Caribbean Islands hotels booking).