COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Puerto Plata Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Puerto Plata

Anton Reef
3.5 out of 5
Calle Pedro Clisante 26, El Batey, Sosua, Puerto Plata
Free cancellationReserve now, pay when you stay
The price is CA $62 per night from Jun 16 to Jun 16
4.7/5Exceptional! (52 reviews)
"Friendly staff, nice rooms, free breakfast and good location. Very clean. The maid did a wonderful job.. I originally was assigned a room on the second floor, but due to my lower back and knee issues, they accommodated my request for first floor. I would recommend this hotel and stay here again my ..."

Reviewed on May 24, 2021

Anton Reef
Ocean Village Deluxe
3.5 out of 5
Highway Sosua-Cabarete, km 2, Sosua, Puerto Plata
The price is CA $109 per night from Jul 1 to Jul 1
4.4/5Wonderful! (28 reviews)
"Nice oceanfront villa with great view. Friendly staff. Everything was great. The only issues were: very slow check in process. Property overcharged me around $150 over the rate quoted by Expedia since they can not run credit card machine in $US and they use very high conversion rate. Fire ants were ..."

Reviewed on May 21, 2021

Ocean Village Deluxe
Instyle Residences at Infiniti Blu
4 out of 5
Calle Alejo Martinez, Sosua, Puerto Plata
The price is CA $102 per night from Jun 14 to Jun 14
4.3/5Excellent! (32 reviews)
"Very beautiful, clean and helpful staff"

Reviewed on Jun. 12, 2021

Instyle Residences at Infiniti Blu
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Playabachata Resort - All Inclusive
4 out of 5
Bahia de Maimon, Puerto Plata, Puerto Plata
Free cancellationReserve now, pay when you stay
The price is CA $217 per night from Jun 15 to Jun 15
3.4/5Good! (982 reviews)
"Nothing more"

Reviewed on May 30, 2021

Playabachata Resort - All Inclusive
Casa Colonial Beach & Spa
5 out of 5
57000 Playa Dorada, PO Box 22, Puerto Plata, Puerto Plata
The price is CA $257 per night from Jun 16 to Jun 16
4.8/5Exceptional! (324 reviews)
"The place and staff is outstanding"

Reviewed on Jun. 6, 2021

Casa Colonial Beach & Spa
Don't see what you're looking for?
See all available properties in Puerto Plata
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.