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

Wonderful: 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

Located in Cabarete, a 5-minute walk from Kite Beach, Kibayo Lagoon Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. kibayo has everything, comfortable beds, AC, great pool, bar, amazing staff, delicious breakfasts, even comfy towels. there is such a good vibe and always something going on. the staff made my stay, thanks cena, thanell and Maria.

Show more Show less
9.4
Wonderful
151 reviews
Price from
$46
per night

Sosua Inn Hotel

Hotel in Sosúa

Located in Sosúa, a 3-minute walk from Alicia Beach, Sosua Inn Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center 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.3
Wonderful
210 reviews
Price from
$115
per night

El Encuentro Surf Lodge

Hotel in Cabarete

Located in Cabarete in the Puerto Plata Province Region, 984 feet 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
Wonderful
526 reviews
Price from
$72
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 garden, free private parking, a terrace and a restaurant. The owner of the hotel is a nice person .

Show more Show less
9.1
Wonderful
138 reviews
Price from
$48.59
per night

The Ocean Club, a Luxury Collection Resort, Costa Norte

Hotel in Sosúa

Featuring free WiFi, a restaurant and an outdoor pool, Gansevoort Dominican Republic is a pet-friendly accommodations in Sosúa, 7.5 mi from Cabarete. beautiful pool not too crowded great restaurant

Show more Show less
9.1
Wonderful
15 reviews
Price from
$230
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. Absolutely gorgeous hotel and grounds, staff are exceptional and atmosphere is perfect for a relaxing and romantic getaway. I could have stayed for much longer. This is not a party hotel, it’s very quiet and the beach was almost empty when we were there (during the off season) — food and drinks are great. We will definitely be back.

Show more Show less
9
Wonderful
79 reviews
Price from
$469
per night

Velero Beach Resort

Hotel in Cabarete

Activities that can be enjoyed in the surroundings, include cycling, horse riding and fishing. The property offers free parking. Breakfast delicious Pool nice and clean and the view is very romantic and calm

Show more Show less
8.6
Excellent
1,560 reviews
Price from
$84
per night

Cabarete Maravilla Eco Lodge Boutique Beach Surf & Kite

Hotel in Cabarete

Located in Cabarete, a 7-minute walk from Encuentro Beach, Cabarete Maravilla Eco Lodge Boutique Beach Surf & Kite has accommodations with an outdoor swimming pool, free private parking, a fitness... This place is incredible. It's literally a treehouse but with all amenities: shower, toilets, comfy and large bed equipped even with a mosquito net. The roof is made traditionally (sort of leaves of some plants / trees) and they have thought at practically all details to make the decor harmonious. Due to the proximity to the sea (at most 10 meters), it was never too hot. But it's "noisy" with the waves. The waves are monotone and my partner didn't have problems to sleep, for me I needed earplugs. It's not really a complaint, but a consideration. The staff was very friendly and the breakfast served at the hotel was really good. They also have a very good restaurant for lunch / dinner The beach is virtually private: the area is gated so the beach is shared only by the guests of this hotel and of the other (small) hotels nearby. We have never seen more than a handful of people sharing the whole beach. Also quality wise, it's ranking within the best beach we've seen in DR, and clearly ahead of the ones in Cabarete / Sosua.

Show more Show less
8.3
Very Good
318 reviews
Price from
$68.25
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. The room was a great space. The ocean view was awesome. The staff was fantastic! The wifi was good.

Show more Show less
8.5
Very Good
262 reviews
Price from
$100
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. Nice inside area, we really enjoyed the pool and the pool bar. prices are very reasonable, room was clean

Show more Show less
8.2
Very Good
474 reviews
Price from
$66.30
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