Search hotels in Puerto Plata Province, Dominican Republic
Enter your dates and choose from 880 hotels and other places to stay
Check out these popular cities in Puerto Plata Province
San Felipe de Puerto Plata
313 hotelsSosúa
422 hotelsCabarete
215 hotelsPunta Rucia
35 hotelsBombita
15 hotelsPuerto Plata
26 hotelsLajas de Yaroa
2 hotelsLuperón
7 hotelsGurapito
2 hotelsSosua
4 hotels
Stay in Puerto Plata Province's best hotels!
Filter by:
Star rating
Review score
El Encuentro Surf Lodge
Located in Cabarete in the Puerto Plata Province Region, 300 metres from Encuentro Beach.

Perla Marina Encuentro Surf Beach Ecolodge Kite Cabarete by BTC Group Crypto
Located in Bombita, 11 km from Cabarete, Perla Marina Encuentro Surf Beach Ecolodge Kite Cabarete by BTC Group Crypto provides accommodation with an outdoor swimming pool, free private parking, a...
CortLang Vacation Rentals, Costambar
Situated in San Felipe de Puerto Plata, 200 metres from Costambar, CortLang Vacation Rentals, Costambar features accommodation with an outdoor swimming pool, free private parking and a terrace.
hotel la ensenada
Situated in Punta Rucia, 500 metres from Ensenada Beach, hotel la ensenada features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Surf One
Surf One has an outdoor swimming pool, terrace, a restaurant and bar in Sosúa. The property is situated 600 metres from Encuentro Beach, 8 km from Cabarete and 36 km from Fortaleza San Felipe.

La Curadiña - Encuentro Surf Resort
Set in Cabarete, 500 metres from Encuentro Beach, La Curadiña - Encuentro Surf Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Blue Island Punta Rucia
Located in Punta Rucia, a few steps from Punta Rucia Beach, Blue Island Punta Rucia provides accommodation with a garden, free private parking, a private beach area and a terrace.

Casa Colonial Beach & Spa
Featuring a rooftop infinite pool, 4 hot tubs, and a bar overlooking the Caribbean Sea, this beachfront resort is 4.5 km from downtown Puerto Plata. It offers spacious suites with a flat-screen TV.

CortLang Vacation Rentals, El Pueblito
Set on the beachfront in San Felipe de Puerto Plata and featuring a terrace, CortLang Vacation Rentals, El Pueblito has free WiFi.

Kibayo Lagoon Villa
Situated in Cabarete, 400 metres from Kite Beach, Kibayo Lagoon Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Most booked hotels in Puerto Plata Province in the past month
Popular with guests booking hotels in Puerto Plata Province
Scored out of 10, guest rating 9.3Superb - What previous guests thought, 481 reviewsPopular with guests booking hotels in Puerto Plata Province
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 927 reviewsPopular with guests booking hotels in Puerto Plata Province
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 485 reviewsPopular with guests booking hotels in Puerto Plata Province
Scored out of 10, guest rating 7.5Good - What previous guests thought, 168 reviewsPopular with guests booking hotels in Puerto Plata Province
Scored out of 10, guest rating 7.7Good - What previous guests thought, 127 reviewsPopular with guests booking hotels in Puerto Plata Province
Scored out of 10, guest rating 7.8Good - What previous guests thought, 120 reviewsPopular with guests booking hotels in Puerto Plata Province
Scored out of 10, guest rating 8.9Fabulous - What previous guests thought, 497 reviewsPopular with guests booking hotels in Puerto Plata Province
Scored out of 10, guest rating 6.6Pleasant - What previous guests thought, 84 reviewsPopular with guests booking hotels in Puerto Plata Province
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 130 reviewsPopular with guests booking hotels in Puerto Plata Province
Scored out of 10, guest rating 7.8Good - What previous guests thought, 1,105 reviews
Puerto Plata Province's best hotels with breakfast
Corales Punta Rusia
Hotel in Punta RuciaBreakfast optionsScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 232 reviewsSituated in Punta Rucia, 500 metres from Punta Rucia Beach, Corales Punta Rusia features accommodation with a garden, free private parking, a terrace and a restaurant.
From US$64.58 per nightParadise Island Beach Resort
Hotel in Punta RuciaBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 123 reviewsOffering a restaurant and a private beach area, Paradise Island Beach Resort is located in Punta Rucia Beach. Free WiFi access is available in all areas and there is free parking.
From US$90.28 per nightVelero Beach Resort
Hotel in CabareteBreakfast optionsScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 927 reviewsActivities that can be enjoyed in the surroundings, include cycling, horse riding and fishing. The property offers free parking.
From US$115.20 per nightNew Garden Hotel
Hotel in SosúaBreakfast optionsScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 363 reviewsOffering an outdoor pool and a hot tub, New garden Hotel is located in Sosúa, just 300 metres from Playa Alicia and 4 km from Laguna Beach.
From US$119.62 per nightHotel Voramar
Hotel in SosúaBreakfast optionsScored out of 10, guest rating 8.4Very good - What previous guests thought, 130 reviewsHotel Voramar has an outdoor swimming pool, garden, a shared lounge and restaurant in Sosúa. Offering a bar, the property is located within 1.6 km of Laguna Beach.
From US$60 per nightPunta Rucia Lodge Hotel Boutique & Spa
Hotel in Punta RuciaBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 497 reviewsLocated right on the beachfront, Punta Rucia Lodge Hotel Boutique & Spa offers an infinity pool, tropical gardens and stylish air-conditioned bungalows with terraces overlooking the ocean.
From US$207.36 per nightBlue JackTar
Hotel in San Felipe de Puerto PlataBreakfast optionsScored out of 10, guest rating 8.1Very good - What previous guests thought, 170 reviewsLocated in Playa Dorada Beach, this property has an outdoor pool and a fitness centre. Blue JackTar also has its own beach area and children’s playground.
From US$172.80 per nightHotel Don Bululo Camping Lodge
Hotel in Punta RuciaBreakfast optionsScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 12 reviewsLocated in Punta Rucia, 200 metres from Punta Rucia Beach, Hotel Don Bululo Camping Lodge provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From US$187.92 per night
Budget hotels in Puerto Plata Province
- Scored out of 10, guest rating 8.0Very good - What previous guests thought, 285 reviews
Situated in Sosúa, 1.8 km from Alicia Beach, Caribbean Diamond Boutique Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From US$103.84 per night Kite Beach Inn
Hotel in CabareteCheap hotelScored out of 10, guest rating 8.4Very good - What previous guests thought, 100 reviewsThis hotel is set on Kite Beach, 2 km from Cabarete Town Centre. It features a furnished sun terrace, wooden deck and an outdoor swimming pool. Free Wi-Fi is available in the entire property.
From US$82.35 per nightHotel Villa Taina
Hotel in CabareteCheap hotelScored out of 10, guest rating 8.4Very good - What previous guests thought, 351 reviewsLocated on the oceanfront in the center of Cabarete, this resort features a full-service spa and offers horse riding tours. All rooms include a private balcony and free internet access.
From US$104.70 per nightHotel Don Andres
Hotel in SosúaCheap hotelScored out of 10, guest rating 8.5Very good - What previous guests thought, 166 reviewsHotel Don Andres has a garden, shared lounge, a terrace and restaurant in Sosúa. With an outdoor swimming pool, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
From US$77.88 per night- Scored out of 10, guest rating 8.5Very good - What previous guests thought, 20 reviews
Set within 1.1 km of Long Beach and 2.8 km of Fortaleza San Felipe, Hotel Gutz offers rooms with air conditioning and a private bathroom in San Felipe de Puerto Plata.
From US$63.80 per night El Colibri Hotel
Hotel in SosúaCheap hotelScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 31 reviewsSituated in Sosúa, 1.5 km from Alicia Beach, El Colibri Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
From US$93.18 per nightDiamond Hotel Cabarete
Hotel in CabareteCheap hotelScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 98 reviewsSituated in Cabarete, 500 metres from Kite Beach, Diamond Hotel Cabarete features accommodation with a garden, free private parking, a terrace and a restaurant.
From US$64.90 per nightVilla Antonia 16
Hotel in SosúaCheap hotelScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 67 reviewsSituated in Sosúa, 1.1 km from Alicia Beach, Villa Antonia 16 features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From US$51.04 per night
Hotels in Puerto Plata Province that you can book without a credit card
Hotel Las Palmeras
Hotel in SosúaNo credit card neededScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 485 reviewsSituated in Sosúa, 600 metres from Sosua Beach, Hotel Las Palmeras features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
From US$55 per nightCasa Sylvie
Hotel in SosúaNo credit card neededScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 21 reviewsSet in Sosúa, 700 metres from Sosua Beach, Casa Sylvie offers accommodation with an outdoor swimming pool, free private parking and a garden.
From US$44.31 per nightHotel Reloj
Hotel in San Felipe de Puerto PlataNo credit card neededScored out of 10, guest rating 7.7Good - What previous guests thought, 327 reviewsLocated in San Felipe de Puerto Plata, 2.6 km from Long Beach, Hotel Reloj provides accommodation with a terrace, free private parking and a bar.
From US$46.40 per nightHotel Victoriano
Hotel in San Felipe de Puerto PlataNo credit card neededScored out of 10, guest rating 6.6Pleasant - What previous guests thought, 205 reviewsSet in San Felipe de Puerto Plata, less than 1 km from Fortaleza San Felipe, Hotel Victoriano offers accommodation with a shared lounge, free private parking and a terrace.
From US$39.67 per nightHotel Sand Bay
Hotel in Punta RuciaNo credit card neededScored out of 10, guest rating 7.5Good - What previous guests thought, 168 reviewsSituated in Punta Rucia, Hotel Sand Bay offers beachfront accommodation a few steps from Punta Rucia Beach and features various facilities, such as a garden, a private beach area and a shared lounge.
From US$70 per nightHotel Kevin
Hotel in San Felipe de Puerto PlataNo credit card neededScored out of 10, guest rating 7.2Good - What previous guests thought, 133 reviewsLocated in San Felipe de Puerto Plata, within 1 km of Fortaleza San Felipe and 7.7 km of Ocean World, Hotel Kevin provides accommodation with a shared lounge and free WiFi as well as free private...
From US$37.80 per nightHotel Plaza Europa
Hotel in SosúaNo credit card neededScored out of 10, guest rating 7.5Good - What previous guests thought, 118 reviewsOffering an outdoor swimming pool and a restaurant, Hotel Plaza Europa is located just a 5-minute walk from the beach in Sosúa. Free WiFi access and free private parking are available.
From US$59.71 per nightOcean Winds Hotel
Hotel in San Felipe de Puerto PlataNo credit card neededLocated in San Felipe de Puerto Plata, less than 1 km from Costambar, Ocean Winds Hotel provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
From US$290 per night
FAQs about hotels in Puerto Plata Province
See reviews by guests who stayed at hotels in Puerto Plata Province
- From US$300.35 per nightScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 96 reviewsOur favorite stay in the DR by far! Property is gorgeous and the staff and guests are both laid back and friendly. Spring for a massage as they are affordable and excellent. Food was great with many options for varied diets. I don’t drink alcohol and really appreciated the delicious mocktail menu. We are a married couple traveling without our kids, but the facility is child- and baby-friendly and all children we saw there were remarkably well-behaved. Our cabana was gorgeous with a great mattress. We loved lazing on the porch with its comfy hammock. We didn’t spend time at the pool with the ocean right there, but it was clean and a comfortable temperature. The property arranged multiple drivers for us, and they were extremely punctual (even in the very early morning) and well worth the cost. Maximo drove us to the waterfalls and dropped us at our next hotel in Puerto Plata afterward, and he was great. Highly recommend!Guest review byMeganUnited States
- From US$90.28 per nightScored out of 10, guest rating 8.2Very good - What previous guests thought, 123 reviewsWhat we liked most about it was the great service from the staff . Yocairy was an excellent manager who, greeted us, organised our tour to Cayó Arena and let us shower and stay longer in our rooms. The staff from the restaurant went over the mile to make our stay a wonderful experience.Guest review byChristopherUnited Kingdom
- From US$141.60 per nightScored out of 10, guest rating 7.7Good - What previous guests thought, 421 reviewsmy third time around. Staff excellent and friendly. Specially the guy at the bar, down at the pool, he went out of his way to find me a lighter. Think he bought one. Check-out quick and easy, Safety deposit was back in my account the same day. will go there again.Guest review byBeatSwitzerland
- Scored out of 10, guest rating 7.6Good - What previous guests thought, 26 reviewsThe restaurants are nice but the food is limited not many choices it is only 2 restaurants on the property but the other one you must pay 44.00 Dollars just to enter but you get 44.00 dollars to use in food in beverage it is a nice place called Santa FeGuest review byGinaUnited States
- From US$263.59 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 1,105 reviewsentertainers team the service in the restaurant,Roberto and Ramona and Bielka in the bar great person is Narciso and Luis the best entertainment team Madona bombom Dora Carlos Mitchel Francisco Elvia Hector they are the best team congratulationsGuest review bySöderlundSweden
- From US$104.70 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 351 reviewsPros The location is absolutely perfect. The beach is right outside your door. The pool is very refreshing. The food at the restaurant is great. The staff go out of their way to accommodate you.Guest review byDmansmom96Canada
- From US$354 per nightScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 91 reviewsExcellent host and team which takes care of you. The rented villa had an amazing infinity pool and incredible sea view, what a sun dawn each day. See you soon again !Guest review byMartinSwitzerland
- From US$284.62 per nightScored out of 10, guest rating 9.0Superb - What previous guests thought, 180 reviewsSuper nice apartment in great location at Cabaret beach. Spacy, modern, well equipped apartments great beds (better than at home). Super freindly an helpful staff.Guest review byAndreasGermany
- From US$296 per nightScored out of 10, guest rating 7.4Good - What previous guests thought, 401 reviewsI liked it better than another high rated all inclusive resort. However, I came for work and did not use much of the amenities. The bathrooms could be updated.Guest review byKatherineDominican Republic
- From US$326.57 per nightScored out of 10, guest rating 7.6Good - What previous guests thought, 1,171 reviewsLove the resort small but well organised!!! The private beach was beautiful , great food and entertainment very good !!!Guest review byValentinaUnited Kingdom
- From US$207.36 per nightScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 497 reviewsVery nice accomodation, nice area. Beautiful pool and beach, molo…. amazing place to be. One of the best I ever seen.Guest review byJozefSlovakia
- From US$222.49 per nightScored out of 10, guest rating 7.3Good - What previous guests thought, 1,084 reviewsGreat staff, awesome food, nice drinks and wonderful pool and beach. will definitely come againGuest review byAntjeGermany
- From US$220.30 per nightScored out of 10, guest rating 6.9Pleasant - What previous guests thought, 1,789 reviewsBeen in this hotel many times as local to my home town, brilliant as alwaysGuest review byluis amaurysUnited Kingdom
- Scored out of 10, guest rating 8.0Very good - What previous guests thought, 825 reviewsI Loved the hotel, the service was amazingGuest review byThomasDominican Republic
- From US$115.20 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 120 reviewsGreat family run place. Great sunset viewGuest review byvan der merweSouth Africa
- From US$351.03 per nightScored out of 10, guest rating 6.8Pleasant - What previous guests thought, 1,981 reviewsEverything was good and amazingGuest review byYonathanDominican Republic
Planning a trip? Get inspired by reviews of cities in Puerto Plata Province
- 4.0
Food was not good.
Food was not good. Service at the Buffet could have been much better. Rooms need attention. Lights need to be brighter, fans need controls, our door lock needed repair to lock. No water pressure in sink. The resort was attractive & kept clean.Guest review byElenaUnited States - 10.0
i liked the location the best because i was able to mix with...
i liked the location the best because i was able to mix with the local people there. i learned alot about the Dominican culture and meet some good people. the night life was great the clubs and the casino were full of people on the week end. and i have to say the ladies of Sosua are gorgeous and friendly. the local message shop only charge $20 America dollars for one hour you can get that in the us. and they do an assume job. the beach water was a beautiful blue color and they have a variety of good restaurants.Guest review byjamesUnited States - 10.0
Cabarete is an amazing city of sports and friendship - I...
Cabarete is an amazing city of sports and friendship - I come back here again and again! Ocean Dream is probably the best place here - great level and central location. I really liked the host - Nick is very friendly - I recommend!Guest review byPaul KovalUnited States - 10.0
Having visited both Ensenada and Punta Rucia beaches...
Having visited both Ensenada and Punta Rucia beaches regularily over the last 25 Years Punta Rucia is by far the best ... Ensenada has gone down in all aspects. We loved our experiance at Punta Rucia Lodge resort, the service, prices, staff's attention and overall service in all departments was excellent, the beach front well kept, clean and serviced by security ( available if needed) wonderful place to visit!!Guest review byLynneUnited Kingdom - 8.0
Property was as advertised. Very nice view.
Property was as advertised. Very nice view. For the money $$$, I got what I paid for. Took a minute to acclimate to the place. My ONLY TRUE CRITISISM - - - (that I didn't catch until too late) was there was NO address or name of the property. There was only a discription.Guest review byGreggUnited States - 8.0
I like the Mountains behind the Bay...
I like the Mountains behind the Bay...I love to see those mountains..There is a Jesus Statue donated by Rio to Puerto Plata, a miniature reproduction..The market is fun..not much into beaches..Great Ice Cream on the Central Plaza next to the Church..The Church Steeple is a great reference point when lost.A nice bus ride of 2.5 hours from Santo Domingo..Came by Carib Tours...walked up to the place on day one from the Bus station..a 10 minute walk up the hill.Guest review byAndre O EwertCanada - 10.0
Sosua offers everything for a nice short holiday. a very...
Sosua offers everything for a nice short holiday. a very beautiful beach is Playa Alicia. You have to pay for the sunbeds/ umbrellas but it is worth it. German butchers have great sausages and meat and also the "La Cantina" restaurant in La Mulata is great if you search for German food. The Playero supermarket offers a great variety of products.Guest review byHeikeGermany - 10.0
Cabarete has a laid-back feel that is perfect for an...
Cabarete has a laid-back feel that is perfect for an easygoing vacation. The waves are fun the play in and the water/wind sports are fun and colorful to watch. Getting around is easy by walking. High tide will make some of the beach walking a challenge if you are too far down the beach, but still doable.Guest review byLaurieDominican Republic - 8.0
It is definitely a hidden gem!
It is definitely a hidden gem! One must stay there for 2-3 nights rather than doing the Cayo Arena tour and leaving. There are many activities that you can do but the best actually is not doing anything and just enjoying the quietness of the beach and ocean. For some people, it might feel unsafe as the area is quite poor and the town itself has more local tourists but in reality, there is nothing to be afraid of. People are super nice and I even met solo traveling girls staying at the local B&Bs. Order pizza from Lino Pizza, and you will thank me! Also if you go to Cayo Arena look for Rikeury, 15y old boy who can show you the reef, he is the best!Guest review byNedzhmieNetherlands - 2.0
Nothing compared to what we see online.
Nothing compared to what we see online. It’s not worthy to visit the country, drive such a long distance and waste time and money to visit Puerto Plata. It’s not worth it. The beach just okay, the Centro Hisyorico” not worth it, and the such “teleférico” not in service for the last 3 years😐Guest review byDina