Compare and save on Puerto Plata hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
114 Results
  • The Residence Suites at Lifestyle Holidays Vacation Resort
    Ranked #1 overall in Puerto Plata hotels
    8.05 reviews
    Popular withStudents
    • Restaurant
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Lifestyle Holidays Vacation Club
    Ranked #2 overall in Puerto Plata hotels
    10.02 reviews
    Popular withFoodiesFamiliesAdventure
    • Restaurant
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Iberostar Costa Dorada
    Ranked #3 overall in Puerto Plata hotels
    10.02 reviews
    Popular withFamilies

    Iberostar Costa Dorada is nothing short of fantastic! It delivers everything you expect plus some more. If you are going to Puerto Plata and looking for all-inclusive book Iberostar Costa ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Riviera Azul
    Ranked #4 overall in Puerto Plata hotels
    10.01 review
    Popular withFamiliesLuxuryFoodies
    • Free WiFi
    • Swimming Pool
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Playa Alicia
    Ranked #5 overall in Puerto Plata hotels
    10.02 reviews
    Popular withFamiliesOutdoorsyAdventure
      ReviewsPhotosAmenitiesMaploadingclose
    • Ultravioleta boutique residences
      Ranked #6 overall in Puerto Plata hotels
      10.01 review
      Popular withLuxuryFamiliesOutdoorsy

      Perfect place for vacations and do kitesurfing

        ReviewsPhotosAmenitiesMaploadingclose
      • Be Live Collection Marien
        Ranked #7 overall in Puerto Plata hotels
        8.01 review
        Popular withAdventureFamilies

        This was an all-inclusive resort located in puerto plata . The ride from the airport was about 20 mins . Very calming and beautiful scenery of the Dominican country side ...

        • Swimming Pool
        • Fitness Center
        • Free Breakfast
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Tropical Beach Hotel Puerto Plata
        Ranked #8 overall in Puerto Plata hotels
        10.01 review

        I am realy reviewing the Mexican resturant at Lifestyles Tropical resort. I am not a fan of mexican food but this resturant changed my mind. Everything from the appertizer to ...

        • Free WiFi
        • Swimming Pool
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Villa Rosa
        Ranked #9 overall in Puerto Plata hotels
        10.01 review
        • Restaurant
        • Free Parking
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Puerto Plata Village Resort
        Ranked #10 overall in Puerto Plata hotels
        8.01 review
        • Free WiFi
        • Swimming Pool
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel Villa Carolina
        Ranked #13 overall in Puerto Plata hotels
        8.01 review
        Popular withBackpackers
          ReviewsPhotosAmenitiesMaploadingclose
        • Hostal Casa Jum
          Ranked #12 overall in Puerto Plata hotels
          8.01 review
          Popular withBackpackers
            ReviewsPhotosAmenitiesMaploadingclose
          • Whostal
            Ranked #11 overall in Puerto Plata hotels
            8.01 review
            Popular withBackpackers
              ReviewsPhotosAmenitiesMaploadingclose
            • Casa Colonial Beach & Spa
              Ranked #14 overall in Puerto Plata hotels
              0.0
              • Free WiFi
              • Swimming Pool
              • Fitness Center
              • Free Parking
              • Airport Transfer
              PhotosAmenitiesMaploadingclose
            • VH Gran Ventana Beach Resort
              Ranked #15 overall in Puerto Plata hotels
              • Swimming Pool
              • Fitness Center
              • Free Breakfast
              • Free Parking
              PhotosAmenitiesMaploadingclose
            • Occidental Caribbean Village Playa Dorada
              Ranked #17 overall in Puerto Plata hotels
              0.0
              • Restaurant
              • Fitness Center
              PhotosAmenitiesMaploadingclose
            • Fun Royale Beach Resort
              Ranked #16 overall in Puerto Plata hotels
              0.0
              • Restaurant
              • Fitness Center
              • Free Parking
              PhotosAmenitiesMaploadingclose
            • Occidental Allegro Playa Grande
              Ranked #19 overall in Puerto Plata hotels
              • Restaurant
              • Fitness Center
              PhotosAmenitiesMaploadingclose
            • Coral Sol de Plata
              Ranked #18 overall in Puerto Plata hotels
              0.0
              • Fitness Center
              PhotosAmenitiesMaploadingclose
            • Puerto plata cleuisma
              Ranked #20 overall in Puerto Plata hotels
              6.01 review
              • Free WiFi
              • Swimming Pool
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • delphin apartments
              Ranked #21 overall in Puerto Plata hotels
              3.02 reviews

              This is a dangerous place to go! My experience in July 2014 was a gas cooker blowing up in my face causing bad injuries and distress. This was after staff ...

                ReviewsPhotosAmenitiesMaploadingclose
              • Barcelo Puerto Plata
                Ranked #22 overall in Puerto Plata hotels
                0.0
                • Restaurant
                • Free Parking
                PhotosAmenitiesMaploadingclose
              • Celuisma Tropical Playa Dorada
                Ranked #23 overall in Puerto Plata hotels
                • Free WiFi
                • Restaurant
                • Swimming Pool
                • Fitness Center
                • Free Breakfast
                • Free Parking
                PhotosAmenitiesMaploadingclose
              • La Catalina
                Ranked #26 overall in Puerto Plata hotels
                0.0
                • Restaurant
                • Free Parking
                PhotosAmenitiesMaploadingclose
              • Caliente Caribe Resort & Spa
                Ranked #30 overall in Puerto Plata hotels
                0.0
                  PhotosAmenitiesMaploadingclose
                • Grand Oasis Marien
                  Ranked #28 overall in Puerto Plata hotels
                  0.0
                  • Restaurant
                  • Fitness Center
                  • Free Parking
                  PhotosAmenitiesMaploadingclose
                • Sun Village Resort & Spa Cofresi
                  Ranked #27 overall in Puerto Plata hotels
                  0.0
                  • Restaurant
                  • Fitness Center
                  • Free Parking
                  PhotosAmenitiesMaploadingclose
                • Portofino Guest House
                  Ranked #25 overall in Puerto Plata hotels
                  0.0
                    PhotosAmenitiesMaploadingclose
                  • Ramada Hacienda Resort
                    Ranked #24 overall in Puerto Plata hotels
                    0.0
                      PhotosAmenitiesMaploadingclose
                    • Hotel Castilla
                      Ranked #29 overall in Puerto Plata hotels
                      0.0
                        PhotosAmenitiesMaploadingclose

                      Average price per night

                      Hotel class

                      Hotel type

                      Average user rating

                      Clear Filters
                      Clear Filters
                      var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com/trip/hotels/hotel_list_page?action=index&clean_path=puerto-plata&controller=topics&country_code=&current_user_id=&filters=&id=2000000014206&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=puerto-plata%2Fhotels&place=2000000014206&place_type=City&place_type=region&region=2000000014206&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000003660134&hotel_ids%5B%5D=5000000310388&hotel_ids%5B%5D=5000000095263&hotel_ids%5B%5D=5000003642522&hotel_ids%5B%5D=5000001571871&hotel_ids%5B%5D=5000001746307&hotel_ids%5B%5D=5000003487751&hotel_ids%5B%5D=5000000381880&hotel_ids%5B%5D=5000000010806&hotel_ids%5B%5D=5000000000457&hotel_ids%5B%5D=5000005632525&hotel_ids%5B%5D=5000005632548&hotel_ids%5B%5D=5000005632712&hotel_ids%5B%5D=5000000250188&hotel_ids%5B%5D=5000000423550&hotel_ids%5B%5D=5000000177328&hotel_ids%5B%5D=5000000250201&hotel_ids%5B%5D=5000000076621&hotel_ids%5B%5D=5000000095296&hotel_ids%5B%5D=5000000921662&hotel_ids%5B%5D=5000000916070&hotel_ids%5B%5D=5000000250205&hotel_ids%5B%5D=5000000249899&hotel_ids%5B%5D=5000000250084&hotel_ids%5B%5D=5000000096121&hotel_ids%5B%5D=5000000177458&hotel_ids%5B%5D=5000000250038&hotel_ids%5B%5D=5000000250127&hotel_ids%5B%5D=5000000380590&hotel_ids%5B%5D=5000000117862", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000014206" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };