Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Puerto Plata Province's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Sosua Inn Hotel

Hotel in Sosúa

Located in Sosúa, a 2-minute walk from Alicia Beach, Sosua Inn Hotel provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. This place is a paradise . Location, food, rooms…everything. Try it again on your own.

Show more Show less
9.4
Awesome
102 reviews
Price from
$89
per night

El Encuentro Surf Lodge

Hotel in Cabarete

Located in Cabarete in the Puerto Plata Province Region, 984 feet from Encuentro Beach. Loved the staff, the location, food! Everything!

Show more Show less
9.2
Awesome
474 reviews
Price from
$90
per night

Kibayo Lagoon Villa

Hotel in Cabarete

Located in Cabarete, a 3-minute walk from Kite Beach, Kibayo Lagoon Villa has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. amazing place great people, good vibes, loved it!

Show more Show less
9.7
Exceptional
57 reviews
Price from
$22
per night

Corales Punta Rusia

Hotel in Punta Rucia

Located in Punta Rucia, a 5-minute walk from Punta Rucia Beach, Corales Punta Rusia has accommodations with a restaurant, free private parking, a garden and a terrace. The hotel has family rooms. Nice place for long staying, especially if you like diving. Rene, the owner, helps us a lot with advices. Very tasty breakfast.

Show more Show less
9.2
Awesome
86 reviews
Price from
$50
per night

Casa Colonial Beach & Spa

Hotel in San Felipe de Puerto Plata

Featuring a rooftop infinite pool, 4 hot tubs, and a bar overlooking the Caribbean Sea, this beachfront resort is 3 miles from downtown Puerto Plata. It offers spacious suites with a flat-screen TV. Everything, this hotel is immaculate and honestly seemed reasonably priced (maybe even cheap!) in the bar and restaurant for the quality. We would have stayed here for at least one extra night if we had known it would be so great.

Show more Show less
9.1
Awesome
60 reviews
Price from
$436
per night

Velero Beach Resort

Hotel in Cabarete

Our swimming pool will be closed for maintenance from 16 May until 31 May 2022. Offering an outdoor pool and a restaurant, Velero Beach Resort offers self-catering accommodations right on the beach. We loved our stay at velero beach, clean and comfortable room, seaview, nice Swimmingpool beach front, wonderful Restaurant with view of sunset, very good food and reasonable prices.

Show more Show less
8.7
Excellent
1,246 reviews
Price from
$56
per night

Cabarete Boutique Eco Lodge Beachfront

Hotel in Cabarete

Located in Cabarete, a 3-minute walk from Encuentro, Cabarete Boutique Eco Lodge Beachfront has accommodations with a restaurant, free private parking, a fitness center and a bar. One of the things I liked was the staff, how friendly and accommodating they were

Show more Show less
8.4
Very Good
178 reviews
Price from
$84
per night

Presidential Suites Cabarete - Room Only

Hotel in Cabarete

Presidential Suites Cabarete - Room Only is offering accommodations in Cabarete beach. Providing a garden, the property features a restaurant. All rooms in the hotel are fitted with a flat-screen TV. i live everything, it was clean, and the staff were all nice and professionals

Show more Show less
8.7
Excellent
169 reviews
Price from
$67.15
per night

Tropical Casa Laguna

Hotel in Cabarete

Set in Cabarete, 5 mi from Encuentro Beach, Tropical Casa Laguna offers accommodations with an outdoor swimming pool, free private parking, a bar and a garden. Everything was amazingly good, the pool, the room, the service....! Absolutely everything ! Emmanuel helped us throughout our whole stay ! I highly recommend this property 💜 and we will definitely go back

Show more Show less
8.4
Very Good
373 reviews
Price from
$51
per night

Caribbean Diamond Boutique Hotel

Hotel in Sosúa

Caribbean Diamond Boutique Hotel is set on the beachfront in Sosúa. The property has a bar, as well as a restaurant serving National and International cuisine. Check in/out is easy. Place feels less hotel and more staying in someone's house. Staff becomes your friend on a first name basis and they "take care of you" when needed.

Show more Show less
8.2
Very Good
164 reviews
Price from
$69
per night

Hotels with extra health and safety measures

Find hotels in Puerto Plata Province with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Puerto Plata Province in the past month

See all

Puerto Plata Province's best hotels with breakfast

See all

Budget hotels in Puerto Plata Province

See all

Hotels in Puerto Plata Province you can book without a credit card

See all

FAQs about hotels in Puerto Plata Province