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.

Diamond Hotel Cabarete

Hotel in Cabarete

Located in Cabarete, 2625 feet from Cabarete Beach, Diamond Hotel Cabarete features accommodations with a restaurant, free private parking, a bar and a garden. The staff is the nicest, it’s already our second stay in this location and looking forward for many more

Show more Show less
9.1
Awesome
196 reviews
Price from
$43
per night

El Encuentro Surf Lodge

Hotel in Cabarete

Located in Cabarete in the Puerto Plata Province Region, 984 feet from Encuentro Beach. Great menu for breakfast, lunch, and dinner. Just a 5 minute walk to the beach.

Show more Show less
9.3
Awesome
370 reviews
Price from
$78
per night

Hotel Las Palmeras

Hotel in Sosúa

Hotel Las Palmeras is located 1969 feet from Sosua Beach, and offers an outdoor pool, gardens and free private parking. Each bright air-conditioned room has free Wi-Fi and cable TV. Alway a great experience. The manager Mr. Obe run a great property.

Show more Show less
9
Awesome
244 reviews
Price from
$38
per night

Colibri Boutique Hotel

Hotel in Sosúa

Boasting an outdoor swimming pool, bar, garden and free WiFi, Colibri Boutique Hotel is set in Sosúa, 0.9 mi from Sosua Beach. Location was perfect, property well kept & pool/lounge areas wonderful. The staff & their willingness to help really set this place apart. Will return for sure!

Show more Show less
9
Awesome
29 reviews
Price from
$80
per night

Anton Reef

Hotel in Sosúa

Anton Reef is set in Sosúa in the Puerto Plata Province Region, 6.8 mi from Cabarete. Guests can enjoy the on-site restaurant. Everething. All staff so nice and helpful. Great room and locacion. Nice restaurant with very good breakfast

Show more Show less
9
Awesome
20 reviews
Price from
$65
per night

Sosua Inn Hotel

Hotel in Sosúa

Located in Sosúa, 984 feet from Sosua Beach, Sosua Inn Hotel provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Location...clean room...great staff

Show more Show less
9.3
Awesome
64 reviews
Price from
$99
per night

Corales Punta Rusia

Hotel in Punta Rucia

Located in Punta Rucia, 0.6 mi from Ensenada Beach, Corales Punta Rusia features accommodations with a restaurant, free private parking, a garden and a terrace. The hotel has family rooms. Rene the owner was amazing from every perspective. Besides being a great cook he is also a great host. He made sure that we had dinner on time, gave us valuable tips on the area and we learned a lot about the locals from our discussions. Hotel Corales offers a stunning sea and sunset view especially from the 2nd floor rooms. The rooms take advantage of the breeze so no need for airco. The rooms are basic although very clean and spacious. It's not a luxury accommodation if this is what you are looking for. Make sure to get some extra cash because the closest bank is 30 minutes drive in Villa Isabela. Rene was kind enough to lent us his snorkeling equipment. We didn't feel like staying at a hotel but at a friend's house. Thank you for everything Rene! Keep up the great work.

Show more Show less
9.4
Awesome
75 reviews
Price from
$46
per night

Coral Blanco Hotel

Hotel in Sosúa

Offering an outdoor swimming pool and a restaurant, Coral Blanco Hotel is located in Sosúa, just 328 feet from Playa Chiquita beach. Free WiFi access and free private parking are available. This small hotel is on perfect location, only 200 meters from the ocean and beautiful beach, Playa Chiquita from where you can snorkel toward coral reef. The owners give special touch to the place itself, always helping with advices where to go, what to see and with having all of the water-sport and diving equipment there was nothing we worried about. Few minutes away with taxi you can enjoy in crazy Sosua night life. Definitively, place to stay.

Show more Show less
9.1
Awesome
45 reviews
Price from
$75
per night

Casa Veintiuno

Hotel in Sosúa

Casa Veintiuno is a boutique B&B located just a 5-minute walk from the beach in Sosua. It offers an outdoor pool, a restaurant and stylish air-conditioned rooms with free WiFi. Absolutely everything, Saskia and Marc really know how to provide a top service. Also important to us is to feel that there is a good harmony between the management and there co worker and it is in this place.

Show more Show less
9.8
Exceptional
7 reviews
Price from
$144
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.3
Awesome
54 reviews
Price from
$320
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

Explore guest reviews of hotels in Puerto Plata Province

See all