Skip to main content

Stay in Puerto Plata Province's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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.

Kibayo Lagoon Villa

Hotel in Cabarete

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. The entire vibe of Kibayo is chill and positive. The staff is the best! The breakfasts are the best we’ve had in the DR and rate at the top for anyplace we’ve stayed around the world. In the evening, we laid back on beanbags and took in the chill sounds spun by the owner. There was even live music one night. Take the kayak out on the canal that runs through the property. Really fun! We highly recommend Kibayo and plan to return next year.

Show more Show less
9.2
Superb
222 reviews
Price from
£69
per night

Sosua Inn Hotel

Hotel in Sosúa

Located in Sosúa, 300 metres from Alicia Beach, Sosua Inn Hotel provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. The cleaning staff,location,rooms,security and front desk all amazing.Best hotel in Sosua by far.

Show more Show less
9.4
Superb
270 reviews
Price from
£111
per night

El Encuentro Surf Lodge

Hotel in Cabarete

Located in Cabarete in the Puerto Plata Province Region, 300 metres from Encuentro Beach. The staff was exceptional, they are all very friendly and helpful. The restaurant was delicious. The location was very close to the beach. The pool was amazing, and the rooms were very comfortable and clean.

Show more Show less
9.3
Superb
502 reviews
Price from
£91
per night

Surf One

Hotel in Sosúa

Surf One has an outdoor swimming pool, terrace, a restaurant and bar in Sosúa. The property is situated 600 metres from Encuentro Beach, 2.9 km from Kite Beach and 8 km from Cabarete. The place is middle position of sosua and cabret.near to beach.calm and quit.kitchen equpiments are so good .everything is properly perfection.

Show more Show less
9.4
Superb
8 reviews
Price from
£74
per night

Blue Island Punta Rucia 3 stars

Hotel in 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. - Everything. Location, gorgeous beach, availability of services, very helpful and friendly staff.

Show more Show less
9.6
Exceptional
31 reviews
Price from
£134
per night

Natura Cabana Boutique Hotel & SPA by Mint

Hotel in Cabarete

With 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. food is excellent, the place is secluded, great for just relaxing at the resort

Show more Show less
9.4
Superb
81 reviews
Price from
£230
per night

Casa Colonial Beach & Spa 5 stars

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 4.5 km from downtown Puerto Plata. It offers spacious suites with a flat-screen TV. Amazing property with great services and atmosphere. Very helpful staff. Good food offering

Show more Show less
9.2
Superb
61 reviews
Price from
£646
per night

Velero Beach Resort 4 stars

Hotel in Cabarete

Activities that can be enjoyed in the surroundings, include cycling, horse riding and fishing. The property offers free parking. Breakfast was satisfying. Location great.

Show more Show less
8.5
Very good
1,240 reviews
Price from
£138
per night

CortLang Vacation Rentals - Located in El Pueblito near Playa Dorada POP

Hotel in San Felipe de Puerto Plata

Set on the beachfront in San Felipe de Puerto Plata and featuring a terrace, CortLang Vacation Rentals - Located in El Pueblito near Playa Dorada POP has free WiFi. Private, well equipped room, safe.

Show more Show less
8.2
Very good
145 reviews
Price from
£36
per night

Punta Rucia Cristal Beach

Hotel in Punta Rucia

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.... The rooms are very comfortable and spacious. The breakfast was great and the view of the place is just perfect to have a relaxing time.

Show more Show less
8.3
Very good
121 reviews
Price from
£60
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels in Puerto Plata Province