Search hotels in Puerto Plata Province, Dominican Republic
Enter your dates and choose from 819 hotels and other places to stay
Check out these popular cities in Puerto Plata Province
San Felipe de Puerto Plata
326 hotelsSosúa
410 hotelsCabarete
224 hotelsPunta Rucia
35 hotelsLuperón
6 hotelsBombita
16 hotelsGurapito
1 hotelTubagua
1 hotelCantabria
8 hotelsEstero Hondo
3 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.

El Colibri Hotel
Situated 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.

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.


Velero Beach Resort
Activities that can be enjoyed in the surroundings, include cycling, horse riding and fishing. The property offers free parking.

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 shared lounge.


Presidential Suites Cabarete - Room Only
Presidential Suites Cabarete - Room Only features an outdoor swimming pool, garden, a restaurant and bar in Cabarete.

Tropical Casa Laguna
Set in Cabarete, 8 km from Encuentro Beach, Tropical Casa Laguna offers accommodation with an outdoor swimming pool, free private parking, a bar and a garden.


Diamond Hotel Cabarete
Situated in Cabarete, 500 metres from Kite Beach, Diamond Hotel Cabarete features accommodation with a garden, free private parking, a terrace and a restaurant.

Most booked hotels in Puerto Plata Province in the past month
Popular with guests booking hotels in Puerto Plata Province
Review scorePleasant · 1,825 reviewsPopular with guests booking hotels in Puerto Plata Province
Review scoreGood · 1,263 reviewsPopular with guests booking hotels in Puerto Plata Province
Review scoreFabulous · 480 reviewsPopular with guests booking hotels in Puerto Plata Province
Review scoreSuperb · 475 reviewsPopular with guests booking hotels in Puerto Plata Province
Review scoreFabulous · 1,046 reviewsPopular with guests booking hotels in Puerto Plata Province
Review scoreFabulous · 480 reviewsPopular with guests booking hotels in Puerto Plata Province
Review scoreVery good · 360 reviewsPopular with guests booking hotels in Puerto Plata Province
Review scoreExceptional · 270 reviewsPopular with guests booking hotels in Puerto Plata Province
Review scoreVery good · 314 reviewsPopular with guests booking hotels in Puerto Plata Province
Review scoreGood · 1,209 reviews
Puerto Plata Province's best hotels with breakfast
New Garden Hotel
Hotel in SosúaBreakfast optionsReview scoreVery good · 360 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.
Guest reviewThe breakfast was great and the staff was very friendly
Hotel Voramar
Hotel in SosúaBreakfast optionsReview scoreVery good · 117 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.
Guest reviewBreakfast every morning was great. Staff and the owner was great and friendly.
Punta Rucia Lodge Hotel Boutique & Spa
Hotel in Punta RuciaBreakfast optionsReview scoreFabulous · 480 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.
Guest reviewLocation is great ! The restaurant is good but expensive.
Hotel Don Bululo Camping Lodge
Hotel in Punta RuciaBreakfast optionsReview scoreVery good · 9 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.
Hotel Montesilva
Hotel in San Felipe de Puerto PlataBreakfast optionsReview scoreVery good · 67 reviewsSet in San Felipe de Puerto Plata, within less than 1 km of Long Beach and 3.3 km of Fortaleza San Felipe, Hotel Montesilva offers accommodation with a terrace and free WiFi throughout the property as...
Guest reviewNewly renovated rooms and interior. Nice staff at the breakfast
Coral Blanco Hotel
Hotel in SosúaBreakfast optionsReview scoreFabulous · 47 reviewsSituated in Sosúa, 1.9 km from Alicia Beach, Coral Blanco Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Guest reviewExcelent customer service and the place is beautiful.
Natura Cabana Boutique Hotel & SPA by Mint
Hotel in CabareteBreakfast optionsReview scoreFabulous · 90 reviewsWith natural stone walls and high thatched roofs, these private bungalows are on the coast of the Caribbean Ocean. The property features a yoga studio and a full-service spa.
Guest reviewCommon areas, we feel like staying in a jungle near the sea
Senator Puerto Plata
Hotel in San Felipe de Puerto PlataBreakfast optionsReview scoreGood · 1,263 reviewsSituated in San Felipe de Puerto Plata, 800 metres from Maimon, Senator Puerto Plata features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
Guest reviewFood good Not disable friendly hard time getting around
Budget hotels in Puerto Plata Province
Kite Beach Inn
Hotel in CabareteCheap hotelReview scoreFabulous · 104 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.
Guest reviewKenny, the location is superb, great wi-fi, great kite!
Hotel Villa Taina
Hotel in CabareteCheap hotelReview scoreVery good · 357 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.
Guest reviewVery nice & high quality service! The room was clean.
- Review scoreVery good · 16 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.
Guest reviewGreat location, good size rooms, modern decor, free water and coffee facilities, staff were friendly and even came to get me from the car with an umbrella when it was raining.
HILLMON'S HOTEL BAR LOUNGE
Hotel in SosúaCheap hotelReview scoreVery good · 31 reviewsHILLMON'S HOTEL BAR LOUNGE has a shared lounge, terrace, a restaurant and bar in Sosúa. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.
Villa Antonia 16
Hotel in SosúaCheap hotelReview scoreVery good · 71 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.
- Review scoreGood · 166 reviews
Set on the beachfront in San Felipe de Puerto Plata and featuring a terrace, CortLang Vacation Rentals, El Pueblito has free WiFi.
Guest reviewvery nice Host close to the beach comfortable bed thank you
- Review scoreGood · 129 reviews
Situated in Punta Rucia, 2.7 km from Ensenada Beach, Punta Rucia Cristal Beach features accommodation with a garden, free private parking, a terrace and a restaurant. Free WiFi is at guests' disposal.
Guest reviewGreat location by the beach and a real friendly and honest staff.
- Review scoreGood · 307 reviews
Located in San Felipe de Puerto Plata, 2.6 km from Long Beach, Hotel Reloj provides accommodation with a terrace, free private parking, a restaurant and a bar.
Guest reviewThe Hotel is good, clean and the staff is very kind. The location is great if you are looking to seeing the colonial part of puerto plata.
Hotels in Puerto Plata Province that you can book without a credit card
Hotel Las Palmeras
Hotel in SosúaNo credit card neededReview scoreFabulous · 480 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.
Guest reviewThe owner has the "inn keeper mentality"
Hotel Victoriano
Hotel in San Felipe de Puerto PlataNo credit card neededReview scorePleasant · 213 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.
Guest reviewfridge in the room, free coffe, nice terrasse, nice staff, good placement
Hotel Sand Bay
Hotel in Punta RuciaNo credit card neededReview scoreGood · 156 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.
Guest reviewcercania en la playa, la atencion de WILLIAM FUE EXEPCIONAL
Hotel Kevin
Hotel in San Felipe de Puerto PlataNo credit card neededReview scoreGood · 114 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...
Guest reviewVery good location and staff, quiet and convenient
Ensenada Resort
Hotel in Punta RuciaNo credit card neededReview scorePleasant · 102 reviewsSet in Punta Rucia, 500 metres from Ensenada Beach, Ensenada Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel Plaza Europa
Hotel in SosúaNo credit card neededReview scoreGood · 134 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.
Guest reviewThe room is spacious and clean. Everthing worked as advertised. The staff was nice.
Leve UP Hotel & Sport Lounge
Hotel in SosúaNo credit card neededSituated within 15 km of Cabarete and 28 km of Fortaleza San Felipe, Leve UP Hotel & Sport Lounge provides rooms in Sosúa. This 2-star hotel has air-conditioned rooms with a private bathroom.
Aparta Hotel Ana Julia
Hotel in SosúaNo credit card neededLocated in Sosúa, 600 metres from Sosua Beach, Aparta Hotel Ana Julia features a bar and views of the city.
FAQs about hotels in Puerto Plata Province
Planning a trip? Get inspired by reviews of cities in Puerto Plata Province
- Review score
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 - Review score
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 - Review score
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 - Review score
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 - Review score
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 - Review score
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 - Review score
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 - Review score
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 - Review score
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 - Review score
Enjoyed our very brief time there, 2 days only.
Enjoyed our very brief time there, 2 days only. Time spent relaxing on the beach was wonderful before heading back to the cold in Canada. Unfortunately it was quite windy on those days so did not get in for a swim, the sand was really stirred up and would love to visit again on a calm day in order to be able to enjoy the water. I would have enjoyed being able to wander through looking at the "touristy" items but absolutely cannot stand the locals luring tactics so missed out on ALL of that. Ah well, saved money in that regard. Le Petit Francois has good draft beer specials at RD.50 per large glass, had a generous amount of food on our plates for breakfast which was the fruit plate and typical Dominican breakfast. Very good. All in all I would recommend staying in this area. We stayed in Cortalang Vacation Rentals apartment building. Nice but simple suite. Grabbing an Uber is also very easy. Uber to POP airport cost $30 USD. Taxi would have cost the same, didn't notice them outside the area till we ordered the Uber though.Guest review byAnonymous