Skip to main content

Search hotels in Puerto Plata Province, Dominican Republic

Enter your dates and choose from 819 hotels and other places to stay

Check out these popular cities in Puerto Plata Province

Stay in Puerto Plata Province's best hotels!

Filter by:

Star Rating

Review score

El Encuentro Surf Lodge

Hotel in Cabarete

Located in Cabarete in the Puerto Plata Province Region, 984 feet from Encuentro Beach.

Xiomara
From
United States
The food is very good, as of the facilities, was clean, and the staff was good,
Review score
Wonderful
475 reviews
Price from
$72
1 night, 2 adults

El Colibri Hotel

Hotel in Sosúa

Located in Sosúa, a 17-minute walk from Alicia Beach, El Colibri Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Paul
From
United States
very well managed, security at gates, friendly/helpful staff
Review score
Wonderful
26 reviews
Price from
$80.33
1 night, 2 adults

La Curadiña - Encuentro Surf Resort

Hotel in Cabarete

Located in Cabarete, a 5-minute walk from Encuentro Beach, La Curadiña - Encuentro Surf Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Tomasz
From
Switzerland
Amazing, friendly staff. Great breakfast included. Bottled water and beverages available. Close to the Encuentro Beach. Clean, spacious, beautiful room. Beautiful, cozy common area with a pool to relax in. Quiet. Very close to a surfing school. The staff even got some non alcoholic beer for me!
Review score
Exceptional
6 reviews
Price from
$81
1 night, 2 adults

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.

Anonymous
From
Dominican Republic
Beautiful view, clean pool
Review score
Excellent
1,046 reviews
Price from
$90
1 night, 2 adults

Presidential Suites Cabarete - Room Only

Hotel in Cabarete

Presidential Suites Cabarete - Room Only features an outdoor swimming pool, garden, a restaurant and bar in Cabarete.

Emory
From
United States
Everything except
Review score
Very Good
314 reviews
Price from
$91.47
1 night, 2 adults

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.

Isabella
From
Canada
Beautiful pool. Close to the beach.
Review score
Very Good
404 reviews
Price from
$60
1 night, 2 adults

Diamond Hotel Cabarete

Hotel in Cabarete

Located in Cabarete, a 5-minute walk from Kite Beach, Diamond Hotel Cabarete has accommodations with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers a bar.

Jean-Roosevelt
From
United States
It was good
Review score
Excellent
106 reviews
Price from
$55
1 night, 2 adults

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.

Viviane
From
Netherlands
The rooms are very big & really clean. Even a hot shower, which I didn't expect in this town. AC & fan worked well. Good lighting. The whole property is beautifully decorated. Rene & his team are really friendly & extremely helpful. Rene can advise about all sorts of activities; he also dropped us off at the boat place for Cayo Arena. The breakfast has been the best on my whole trip. Great quality & amazing quantity. (Some non-guests come just for that.) They also offer dinner & what I ate was most delicious.It also felt very safe, not only thanks to the cute dogs. The only downside was that it's about 5min walk along the street to reach the beach (& sadly they were putting new asphalt on the street in front of the house, which included some noise - nothing the wonderful team could do anything about. I would return any time!
Review score
Excellent
231 reviews
Price from
$64.30
1 night, 2 adults

Paradise Island Beach Resort

Hotel in Punta Rucia

Offering a restaurant and a private beach area, Paradise Island Beach Resort is located in Punta Rucia Beach. Free WiFi access is available in all areas and there is free parking.

Jannette
From
United States
It’s location in front of beach
Review score
Very Good
114 reviews
Price from
$76.51
1 night, 2 adults

New Garden Hotel

Hotel in Sosúa

Featuring an outdoor pool and a hot tub, New garden Hotel is in Sosúa, just 320 yards from Playa Alicia and 2.5 miles from Laguna Beach.

Binyam
From
United States
I reserved a deluxe room with a hot tub. However, when I got there and paid for the room, I was told there are no rooms available with a hot tub so I was offered a room with one bed. I complained to reduce the price because that was not the price for this room, and to be refunded, they told me that the credit card has gone through so they could not issue a refund. After constantly communicating with them, the Hitel offered free dinner or one more day free. I had to leave for my flight the next day so I took the free dinner. In addition I had to call maintenance to fix the AC twice. One night slept without AC. The employees are spectacular especially Mariel. She went the extra mile to help me. Other than that, I will never stay here or recommend this hotel
Review score
Very Good
360 reviews
Price from
$91.23
1 night, 2 adults
See all 819 hotels in Puerto Plata Province

Most-booked hotels in Puerto Plata Province in the past month

See all

Puerto Plata Province's best hotels with breakfast

  • Review score
    Very Good · 360 reviews

    Featuring an outdoor pool and a hot tub, New garden Hotel is in Sosúa, just 320 yards from Playa Alicia and 2.5 miles from Laguna Beach.

    Guest review
    Right in the middle of the action. Love this hotel.
  • Review score
    Very Good · 117 reviews

    Hotel Voramar has an outdoor swimming pool, garden, a shared lounge and restaurant in Sosúa. Offering a bar, the property is located within a 19-minute walk of Laguna Beach.

    Guest review
    The breakfast was free and everyday I enjoyed this.
  • Review score
    Excellent · 480 reviews

    Located right on the beachfront, Punta Rucia Lodge Hotel Boutique & Spa offers an infinity pool, tropical gardens and stylish air-conditioned bungalows with terraces overlooking the ocean.

  • Review score
    Very Good · 9 reviews

    Located in Punta Rucia, a 1-minute walk from Punta Rucia Beach, Hotel Don Bululo Camping Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge...

    Guest review
    I love inside the lodge it has air conditioner, and near the best beach in puerto plata love it ! The pool water was hot 😍, the breakfast was very good . I love everything , nice view
  • Review score
    Very Good · 67 reviews

    Located in San Felipe de Puerto Plata, within a 10-minute walk of Long Beach and 2 miles of Fortaleza San Felipe, Hotel Montesilva has accommodations with a terrace and free WiFi throughout the...

    Guest review
    Very clean and friendly staff, great interior design!!!!
  • Review score
    Excellent · 47 reviews

    Located in Sosúa, 1.2 miles from Alicia Beach, Coral Blanco Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Guest review
    The cleanly kept premises and beautiful landscaping.
  • Review score
    Excellent · 90 reviews

    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.

    Guest review
    Beautiful relaxing and laidback. Very friendly staff and amazing food.
  • Review score
    Good · 1,263 reviews

    Located in San Felipe de Puerto Plata, a 9-minute walk from Maimon, Senator Puerto Plata has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

    Guest review
    The staff where very friendly and always eager to help

Budget hotels in Puerto Plata Province

  • Review score
    Excellent · 104 reviews

    This hotel is set on Kite Beach, one mile from Cabarete town center. It features a furnished terrace, wood deck and an outdoor swimming pool. Free Wi-Fi is available in the entire property.

    Guest review
    Property is Beach front and room was nice and clean.
  • Review score
    Very Good · 357 reviews

    Located on the oceanfront in the center of Cabarete, this resort features a full-service spa and offers horse riding tours. All rooms include a private balcony and free internet access.

    Guest review
    Great location, nice staff, the food was excellent, you get everything you need at the same place.😃
  • Review score
    Very Good · 16 reviews

    Hotel Gutz is located in San Felipe de Puerto Plata, a 13-minute walk from Long Beach and 1.7 miles from Fortaleza San Felipe.

  • Review score
    Very Good · 31 reviews

    HILLMON'S HOTEL BAR LOUNGE has a shared lounge, terrace, a restaurant and bar in Sosúa. This 5-star hotel offers room service, a 24-hour front desk and free WiFi.

    Guest review
    The hotel was clean, the staff was friendly, and the breakfast was excellent.
  • Review score
    Very Good · 71 reviews

    Located in Sosúa, a 13-minute walk from Alicia Beach, Villa Antonia 16 has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Guest review
    Everything was good. The owner was very helpful and courteous.
  • Review score
    Good · 166 reviews

    Located on the beachfront in San Felipe de Puerto Plata and featuring a terrace, CortLang Vacation Rentals, El Pueblito has free WiFi.

    Guest review
    Very nice apt, relax atmósfera and everything is good 👍
  • Review score
    Good · 129 reviews

    Located in Punta Rucia, 1.7 miles from Ensenada Beach, Punta Rucia Cristal Beach has accommodations with a garden, free private parking, a terrace and a restaurant. Guests can enjoy sea views.

    Guest review
    The place was very peaceful The whole place was very cleaning; The location, the hotel is water front
  • Review score
    Good · 307 reviews

    Located in San Felipe de Puerto Plata, 1.6 miles from Long Beach, Hotel Reloj provides accommodations with a terrace, free private parking, a restaurant and a bar.

    Guest review
    I liked the hotel, the location and the staff were very courteous and professional.

Hotels in Puerto Plata Province you can book without a credit card

  • Review score
    Excellent · 480 reviews

    Located in Sosúa, a 6-minute walk from Sosua Beach, Hotel Las Palmeras has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    Guest review
    Obe was very professional, and we enjoyed our stay
  • Review score
    Pleasant · 213 reviews

    Located in San Felipe de Puerto Plata, a 11-minute walk from Fortaleza San Felipe, Hotel Victoriano has accommodations with a shared lounge, free private parking and a terrace.

    Guest review
    In the center of the tourist area in Puerto Plata. Loved it. And staff is great.
  • Review score
    Good · 156 reviews

    Located in Punta Rucia, Hotel Sand Bay offers beachfront accommodations a few steps from Punta Rucia Beach and has facilities like a garden, a private beach area and a shared lounge.

    Guest review
    Location , the private beach , restaurant and stuff
  • Review score
    Good · 114 reviews

    Located in San Felipe de Puerto Plata, within a 12-minute walk of Fortaleza San Felipe and 4.8 miles of Ocean World, Hotel Kevin provides accommodations with a shared lounge and free WiFi as well as...

    Guest review
    Complimentary coffee was provided. I was also included in a staff lunch which was very nice. The staff was friendly and accommodating. The location was walkable to the beach and many attractions.
  • Review score
    Pleasant · 102 reviews

    Located in Punta Rucia, a 6-minute walk from Ensenada Beach, Ensenada Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    Guest review
    Excellent service, very friendly and accommodating.
  • Review score
    Good · 134 reviews

    Offering an outdoor swimming pool and a restaurant, Hotel Plaza Europa is located just a 5-minute walk from the beach in Sosúa. Free WiFi access and free private parking are available.

    Guest review
    Every thing. Felt safe. And the staff was excellent
  • Leve UP Hotel & Sport Lounge is located in Sosúa, a 11-minute walk from Alicia Beach and 9.3 miles from Cabarete. This 2-star hotel has air-conditioned rooms with a private bathroom.

  • Located in Sosúa, a 7-minute walk from Sosua Beach, Aparta Hotel Ana Julia features a bar and views of the city.

FAQs about hotels in Puerto Plata Province

Planning a trip? Get inspired by reviews of cities in Puerto Plata Province

  • Review score

    I like the Mountains behind the Bay...

    I like the Mountains behind the Bay...I love to see those mountains..There is a Jesus Statue donated by Rio to Puerto Plata, a miniature reproduction..The market is fun..not much into beaches..Great Ice Cream on the Central Plaza next to the Church..The Church Steeple is a great reference point when lost.A nice bus ride of 2.5 hours from Santo Domingo..Came by Carib Tours...walked up to the place on day one from the Bus station..a 10 minute walk up the hill.
    Guest review by
    Andre O Ewert
    Canada
  • Review score

    i liked the location the best because i was able to mix with...

    i liked the location the best because i was able to mix with the local people there. i learned alot about the Dominican culture and meet some good people. the night life was great the clubs and the casino were full of people on the week end. and i have to say the ladies of Sosua are gorgeous and friendly. the local message shop only charge $20 America dollars for one hour you can get that in the us. and they do an assume job. the beach water was a beautiful blue color and they have a variety of good restaurants.
    Guest review by
    james
    United States
  • Review score

    Cabarete is an amazing city of sports and friendship - I...

    Cabarete is an amazing city of sports and friendship - I come back here again and again! Ocean Dream is probably the best place here - great level and central location. I really liked the host - Nick is very friendly - I recommend!
    Guest review by
    Paul Koval
    United States
  • Review score

    Having visited both Ensenada and Punta Rucia beaches...

    Having visited both Ensenada and Punta Rucia beaches regularily over the last 25 Years Punta Rucia is by far the best ... Ensenada has gone down in all aspects. We loved our experiance at Punta Rucia Lodge resort, the service, prices, staff's attention and overall service in all departments was excellent, the beach front well kept, clean and serviced by security ( available if needed) wonderful place to visit!!
    Guest review by
    Lynne
    United Kingdom
  • Review score

    Property was as advertised. Very nice view.

    Property was as advertised. Very nice view. For the money $$$, I got what I paid for. Took a minute to acclimate to the place. My ONLY TRUE CRITISISM - - - (that I didn't catch until too late) was there was NO address or name of the property. There was only a discription.
    Guest review by
    Gregg
    United States
  • Review score

    Nothing compared to what we see online.

    Nothing compared to what we see online. It’s not worthy to visit the country, drive such a long distance and waste time and money to visit Puerto Plata. It’s not worth it. The beach just okay, the Centro Hisyorico” not worth it, and the such “teleférico” not in service for the last 3 years😐
    Guest review by
    Dina
  • Review score

    Sosua offers everything for a nice short holiday. a very...

    Sosua offers everything for a nice short holiday. a very beautiful beach is Playa Alicia. You have to pay for the sunbeds/ umbrellas but it is worth it. German butchers have great sausages and meat and also the "La Cantina" restaurant in La Mulata is great if you search for German food. The Playero supermarket offers a great variety of products.
    Guest review by
    Heike
    Germany
  • Review score

    Cabarete has a laid-back feel that is perfect for an...

    Cabarete has a laid-back feel that is perfect for an easygoing vacation. The waves are fun the play in and the water/wind sports are fun and colorful to watch. Getting around is easy by walking. High tide will make some of the beach walking a challenge if you are too far down the beach, but still doable.
    Guest review by
    Laurie
    Dominican Republic
  • Review score

    It is definitely a hidden gem!

    It is definitely a hidden gem! One must stay there for 2-3 nights rather than doing the Cayo Arena tour and leaving. There are many activities that you can do but the best actually is not doing anything and just enjoying the quietness of the beach and ocean. For some people, it might feel unsafe as the area is quite poor and the town itself has more local tourists but in reality, there is nothing to be afraid of. People are super nice and I even met solo traveling girls staying at the local B&Bs. Order pizza from Lino Pizza, and you will thank me! Also if you go to Cayo Arena look for Rikeury, 15y old boy who can show you the reef, he is the best!
    Guest review by
    Nedzhmie
    Netherlands
  • Review score

    Enjoyed our very brief time there, 2 days only.

    Enjoyed our very brief time there, 2 days only. Time spent relaxing on the beach was wonderful before heading back to the cold in Canada. Unfortunately it was quite windy on those days so did not get in for a swim, the sand was really stirred up and would love to visit again on a calm day in order to be able to enjoy the water. I would have enjoyed being able to wander through looking at the "touristy" items but absolutely cannot stand the locals luring tactics so missed out on ALL of that. Ah well, saved money in that regard. Le Petit Francois has good draft beer specials at RD.50 per large glass, had a generous amount of food on our plates for breakfast which was the fruit plate and typical Dominican breakfast. Very good. All in all I would recommend staying in this area. We stayed in Cortalang Vacation Rentals apartment building. Nice but simple suite. Grabbing an Uber is also very easy. Uber to POP airport cost $30 USD. Taxi would have cost the same, didn't notice them outside the area till we ordered the Uber though.
    Guest review by
    Anonymous
gogless