The Dominican Republic may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Puerto Plata

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 Cities in Puerto Plata

Top Hotels in Puerto Plata

Ocean Village Deluxe
3.5 out of 5
Highway Sosua-Cabarete, km 2, Sosua, Puerto Plata
Get Rates
4.6/5Wonderful! (23 reviews)

"Beautiful place to relax. Everything was clean. The only thing was that I thought the breakfast was included, but at the reception they told me that; it wasn't include it in my reservation. I was very disappointed. But the employees were very friendly. The spa was wonderful. I had the best massage ..."…"

Reviewed on Feb 27, 2020

Ocean Village Deluxe
Victorian House
3.5 out of 5
Dr. Alejo Martinez 1 El Batey, Sosua, Puerto Plata
Get Rates
3.1/5 (229 reviews)
I like it!!!

"Whether half sun and half rain! Good position in the city and Personal professional!!"…"

Reviewed on Mar 19, 2020

Victorian House
New Garden Hotel
3 out of 5
C. Dr Rosen # 32, El Batey, Sosua, Puerto Plata
Free CancellationReserve now, pay when you stay
The price is $45 per night from Sep 20 to Sep 21
4/5Very Good! (331 reviews)

"I've stayed at New Garden several times. The staff is always pleasant and reliable. Additionally, they speak English if your Spanish is elementary. The WiFi is good and consistent. If you are in this area, would recommend New Garden. New Garden is definitely at the top of my list."…"

Reviewed on Aug 26, 2020

New Garden Hotel

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 $148 per night from Sep 20 to Sep 21
3.5/5Good! (798 reviews)

"The property is very clean and large. The staff is friendly, attentive, the entertainment is very engaging and fun. The food is delicious, the beach is very close, I will definitely stay here again"…"

Reviewed on Sep 1, 2020

Playabachata Resort - All Inclusive
Monte Vista
3 out of 5
Calle America Latina. La mulata II, Sosua, Puerto Plata
Free CancellationReserve now, pay when you stay
The price is $64 per night from Sep 20 to Sep 21
3.9/5Good! (67 reviews)

"El complejo es bastante cómodo, la piscina es muy buena. El problema es con la música en el área de la piscina, no hay música propia del complejo, pero tampoco se puede poner música aunque esté a bajo volumen. No es fácil estar en un área de recreo con un silencio sepulcral. Deben resolver eso para ..."…"

Reviewed on Aug 3, 2020

Monte Vista
Be Live Collection Marien - All Inclusive
4 out of 5
Carretera Luperón, Km. 4.5, Complejo Turístico, Puerto Plata, Puerto Plata
Get Rates
3.7/5Good! (998 reviews)

"Great Staff, nice pool, beautiful beach, very useful amenities"…"

Reviewed on Mar 12, 2020

Be Live Collection Marien - All Inclusive
Emotions by Hodelpa - Playa Dorada
4 out of 5
Playa Dorada, Puerto Plata
Get Rates
3.8/5Good! (251 reviews)
Playa Dorada Stay at Emotions.

"Very Nice place for the price. Food was very good in all of the different venues. The Buffet had plentiful selections and special stations for grilled foods. The specialty restaurants, Italian, Mexican, Dominican were excellent with good selections and very good service. Definitely would stay here ..."…"

Reviewed on Mar 22, 2020

Emotions by Hodelpa - Playa Dorada
Blue JackTar
4 out of 5
Playa Dorada, Puerto Plata, Puerto Plata
Free CancellationReserve now, pay when you stay
The price is $100 per night from Sep 20 to Sep 21
4.3/5Excellent! (334 reviews)

"It was right after the hurricane so everything was a little beat up but the landscapers were right on it.... I stayed in a suite it was great ....lots of room..... very clean......The place was quite pool was clean........ beach was spotless"…"

Reviewed on Aug 25, 2020

Blue JackTar
Sunscape Puerto Plata - Optional All Inclusive
4 out of 5
Carretera Luperon KM 5, Puerto Plata, Puerto Plata
Get Rates
3.9/5Very Good! (408 reviews)
Enjoyed this resort.

"This is a very nice resort. The food was great and all the areas were kept clean. We particularly enjoyed the a la carte restaurants without having to make a reservation and the small coffee shop. Jose at the Lobby Bar makes the best margaritas. Employees were all very firendly. The larger pool was ..."…"

Reviewed on Mar 6, 2020

Sunscape Puerto Plata - Optional All Inclusive
Iberostar Costa Dorada - All Inclusive
4 out of 5
Carretera Luperon Km 2.5, Puerto Plata, Puerto Plata
Get Rates
4/5Very Good! (1,000 reviews)

"The room we got was terrible, even though the resort was almost empty. Overlooked the garbage and laundry facilities in the neighboring resort. When asked, we were moved to the renovated side."…"

Reviewed on Mar 27, 2020

Iberostar Costa Dorada - All Inclusive
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.

Puerto Plata Hotel Travel Guide

When you browse Expedia’s selection of hotels in Puerto Plata, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

Expedia will save you money and time when booking your reservations at a hotel in Puerto Plata so you can enjoy your stay and not worry about planning and your accommodation budget.

Enter your travel dates to view the best offers on hotel rooms in Puerto Plata!