Compare and save on Puerto Plata hotels

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

    Had a top family holiday here, great hotel on a lovely beach, excellent facilities and very good food with lots of variety

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Riviera Azul
    Ranked #4 overall in Puerto Plata hotels
    10.0
    Exceptional!
    1 review
    Popular withLuxuryFamiliesFoodies
    • Free WiFi
    • Swimming Pool
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Playa Alicia
    Ranked #5 overall in Puerto Plata hotels
    10.0
    Exceptional!
    2 reviews
    Popular withFamiliesOutdoorsyAdventure
      ReviewsPhotosAmenitiesMaploadingclose
    • Ultravioleta boutique residences
      Ranked #6 overall in Puerto Plata hotels
      10.0
      Exceptional!
      1 review
      Popular withLuxuryFamiliesOutdoorsy

      Perfect place for vacations and do kitesurfing

        ReviewsPhotosAmenitiesMaploadingclose
      • Be Live Collection Marien
        Ranked #7 overall in Puerto Plata hotels
        8.0
        Wonderful!
        1 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.0
        Exceptional!
        1 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.0
        Exceptional!
        1 review
        • Restaurant
        • Free Parking
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Puerto Plata Village Resort
        Ranked #10 overall in Puerto Plata hotels
        8.0
        Wonderful!
        1 review
        • Free WiFi
        • Swimming Pool
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel Villa Carolina
        Ranked #13 overall in Puerto Plata hotels
        8.0
        Wonderful!
        1 review
        Popular withBackpackers
          ReviewsPhotosAmenitiesMaploadingclose
        • Hostal Casa Jum
          Ranked #12 overall in Puerto Plata hotels
          8.0
          Wonderful!
          1 review
          Popular withBackpackers
            ReviewsPhotosAmenitiesMaploadingclose
          • Whostal
            Ranked #11 overall in Puerto Plata hotels
            8.0
            Wonderful!
            1 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
            • Coral Sol de Plata
              Ranked #18 overall in Puerto Plata hotels
              0.0
              • Fitness Center
              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
            • Puerto plata cleuisma
              Ranked #20 overall in Puerto Plata hotels
              6.0
              Pretty good
              1 review
              • Free WiFi
              • Swimming Pool
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • delphin apartments
              Ranked #21 overall in Puerto Plata hotels
              3.0
              Could be better
              2 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
              • Caliente Caribe Resort & Spa
                Ranked #30 overall in Puerto Plata hotels
                0.0
                  PhotosAmenitiesMaploadingclose
                • Hotel Castilla
                  Ranked #29 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
                  • La Catalina
                    Ranked #26 overall in Puerto Plata hotels
                    0.0
                    • Restaurant
                    • 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

                      Where to Stay in Puerto Plata

                      As the largest city on the north coast of the Dominican Republic, Puerto Plata has rich deposits of amber and beautiful beaches. Visitors may enjoy riding a cable car up Mount Isabel de Torres. Staying in hotels near the airport can reduce stress when you're travelling. If you are arriving late or departing early, book a room nearby.

                      Puerto Plata City Centre

                      Puerto Plata has a vibrant history and many downtown attractions for visitors. Some of these include free weekly concerts and beautiful beaches.

                      1. Real Dominican Republic Discovery

                      One of the cheap hotels in Puerto Plata, this hotel features horseback riding and an on-site restaurant, which overlooks the Munoz River. Cabana-style apartments have a fan and refrigerator. Some rooms have free Wi-Fi.

                      2. Hostal Galsi

                      Only a six-minute walk from the beach, this hotel has free Wi-Fi throughout the property. Rooms are air conditioned, have flat-screen TVs, and feature private bathrooms.

                      3. Viva Wyndham V Heavens

                      This is an all-inclusive boutique hotel for adults only. This resort has an outdoor pool, several restaurants, tennis courts, and a private beach. Rooms have TVs with cable channels, private bathrooms, and free Wi-Fi.

                      Playa Dorada

                      Known as the north coast's primary beach destination, Playa Dorada has many established resorts. Some places to see here include sandy beaches, a golf course, riding stables, and offshore snorkelling reefs.

                      1. Gipsy Ranch Rooms

                      If you are seeking budget hotels in Puerto Plata, try the Gipsy Ranch Rooms, which is only minutes from the beach. The hotel has a swimming pool, barbecue grills, and free Wi-Fi. Studios have a kitchenette with a fridge and a dining area.

                      2. Coco Hotel

                      Minutes from the beach and restaurants, Coco Hotel has a community bar and free Wi-Fi access. This mid-range hotel's rooms have satellite TVs, full bathrooms, and a safe, making it one of the better last-minute hotels in Puerto Plata.

                      3. Casa Colonial Beach and Spa

                      This gorgeous hotel is one of the boutique hotels in Puerto Plata. It has a rooftop infinity pool, four hot tubs, and a bar with a view of the Caribbean Sea. Spacious suites have flat-screen TVs, balconies, minibars, and CD players.

                      Puerto Plata Airport Hotels

                      Gregorio Luperon International Airport (POP) is located just east of centre city and has plenty of nearby Puerto Plata accommodations.

                      Gregorio Luperon International Airport Hotels

                      1. World Connection

                      World Connection is great if you need cheap hotels in Puerto Plata. Featuring a year-round outdoor pool, sun terrace, and barbecue, World Connection is less than 2 miles from Puerto Plata Airport.

                      2. Piergiorgio Palace Hotel

                      This mid-range hotel is about 5 miles from the airport and just a short walk from the beach. It features a wrap-around porch and a beautiful marble staircase that leads to the penthouses.

                      3. Penthouse Sosúa con vista al Mar

                      If you need last-minute hotels in Puerto Plata, try the Penthouse Sosúa con vista al Mar. This boutique hotel is about 2.5 miles from the airport with beautiful views of the sea.

                      Visit the Skyscanner website to find great deals on hotels in Puerto Plata.

                      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.net/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=5000000095296&hotel_ids%5B%5D=5000000177328&hotel_ids%5B%5D=5000000250201&hotel_ids%5B%5D=5000000076621&hotel_ids%5B%5D=5000000921662&hotel_ids%5B%5D=5000000916070&hotel_ids%5B%5D=5000000250205&hotel_ids%5B%5D=5000000249899&hotel_ids%5B%5D=5000000096121&hotel_ids%5B%5D=5000000117862&hotel_ids%5B%5D=5000000177458&hotel_ids%5B%5D=5000000250038&hotel_ids%5B%5D=5000000250084&hotel_ids%5B%5D=5000000250127&hotel_ids%5B%5D=5000000380590", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&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); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }