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 breakfast was amazing! Every day you got to choose from different options. The beds are super comfortable. We stayed in the dorm and in the explorer room. The dorm was a bit warm during the day, but there was AC available. The explorer room was amazing with two double beds. M At first we booked two nights in the dorm, but we liked it so much that I ended up staying for a week and my buddy for almost two weeks. The staff was super helpful with arranging beds although the hostel was almost completely booked. The owners are super sweet and cute. They did such a good job setting up the place and made it a true hidden gem. You can really calm down here, do yoga at the hostel or watersports at the beach. I really recommend the place! And the showers are warm.

Show more Show less
9.3
Superb
188 reviews
Price from
€ 1,234
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
251 reviews
Price from
€ 123
per night

El Encuentro Surf Lodge

Hotel in Cabarete

Located in Cabarete in the Puerto Plata Province Region, 300 metres from Encuentro Beach. Everything was sooo nice! The atmosphere, the juices, the pool. Breakfast!!! We still can't stop thinking of it 😍

Show more Show less
9.3
Superb
512 reviews
Price from
€ 888
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 restaurant and a bar. - Everything. Location, gorgeous beach, availability of services, very helpful and friendly staff.

Show more Show less
9.9
Exceptional
11 reviews
Price from
€ 145
per night

The Ocean Club, a Luxury Collection Resort, Costa Norte 5 stars

Hotel in Sosúa

Featuring free WiFi, a restaurant and an outdoor pool, The Ocean Club, Costas Norte is a pet-friendly accommodation in Sosúa, 12 km from Cabarete. beautiful pool not too crowded great restaurant

Show more Show less
9
Superb
26 reviews
Price from
€ 352
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. the property is incredible, just by the beach and the staff is beyond wonderful

Show more Show less
9.2
Superb
90 reviews
Price from
€ 501
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.1
Superb
78 reviews
Price from
€ 555
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. We loved our stay at velero beach, clean and comfortable room, seaview, nice Swimmingpool beach front, wonderful Restaurant with view of sunset, very good food and reasonable prices.

Show more Show less
8.6
Fabulous
1,479 reviews
Price from
€ 237
per night

CortLang - Beach Apartments - in El Pueblito near Playa Dorada

Hotel in San Felipe de Puerto Plata

Set on the beachfront in San Felipe de Puerto Plata and featuring a terrace, CortLang - Beach Apartments - in El Pueblito near Playa Dorada has free WiFi throughout the property. Private, well equipped room, safe.

Show more Show less
8.2
Very good
116 reviews

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.7
Fabulous
103 reviews

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