See the latest prices and deals by choosing your dates.
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. Great Vibe, great Garden with plenty of Options to chill, lovely staff and reasonable priced delicious food and Drinks. Beautifull sourroundings. You feel at Home immediately.
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.
Hotel in Cabarete
Located in Cabarete in the Puerto Plata Province Region, 984 feet from Encuentro Beach. Comfortable and clean room with a lot of space. The personnel at the restaurant and bar were super nice and helpful! The breakfast and dinner was also very tasty and we really appreciated the free coffee and water the whole day🙂 Very good location by the Surfer beach but also other nice beaches like Sosua! We really enjoyed our stay here!
Hotel in Punta Rucia
Located in Punta Rucia, a few steps from Punta Rucia Beach, Blue Island Punta Rucia provides accommodations with a garden, free private parking, a terrace and a restaurant. - Everything. Location, gorgeous beach, availability of services, very helpful and friendly staff.
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. What a paradise! Natural Cabana is such a beautiful place with lots of plants that you feel like surrounded by nature but still can enjoy cozy room, delicious food and warm service. I spent 4 nights in Natural Cabana. They gave me the most beautiful one bed cabana I think which can see ocean but still keep some privacy. The décor inside is one of the most beautiful cabanas I have ever stayed at this price. It has a nice kitchen, a dressing room, and a spacious bathroom. I really like its white stone walls which give the room an earthy charm that connects you to the nature. This was my first and only trip that I stayed at one place for a few days without planning any activities and it allowed me to enjoy fully what Natural Cabana offered. The food provided by both restaurants were fabulous. I tried 3 different breakfasts, one lunch and 2 dinners. The organic garden salad was so fresh with tasty dressing. The churrasco was very tender and well seasoned. Breakfast were all provided in big portion. I really like traditional breakfast with Dominican salami and Mangú, and also omelette. I took yoga classes in 3 mornings to start a day and it was so nice to be companied by sounds of ocean waves and singing of thrushes and bananaquits. I also tried spa once and I was not sure if it was my imagination but I felt some of the mosquito bites on my legs became smaller and not itchy next day. And yes the only problem was mosquitos so make sure you bring mosquito repellent or you can buy one from their shop. I was so glad to find Natural Cabana and it was the only reason I chose to go to the northern beach because most of resorts in Dominican Republic are very modern and artificial which don’t fit my taste. Natural Cabana provided calm and peace that I was looking for to really clear my mind and recharge for my next life challenge. I really appreciated the staff’s effort to keep it a charming gateway to soothe a traveler’s heart and soul.
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. Amazing property with great services and atmosphere. Very helpful staff. Good food offering
Hotel in Cabarete
Activities that can be enjoyed in the surroundings, include cycling, horse riding and fishing. The property offers free parking. Place, room views staff. we loved everything.
Hotel in San Felipe de Puerto Plata
Located 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.
Hotel in Punta Rucia
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. 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.
Hotel in Cabarete
Located in Cabarete, a 7-minute walk from Encuentro Beach, Cabarete Maravilla Eco Lodge Boutique Beach Surf Encuentro, Kite, by AA Group has accommodations with an outdoor swimming pool, free private... The Eco Lodge is amazing. If you, like me, prefer to travel consciously and authentically this place is all that! Local and kind staff. Waking up and being able to hear the ever changing sea before even opening your eyes is truly wonderful. There's a chill island vibe at the spot - doesn't really feel like a hotel - and I mean that in the best way possible. I definitely felt recharged after our stay there and it was our favourite place out of 4 in the DR. Cabarete is a nice town 10 min/600 pesos away (Sosua too). If you plan on exploring the area, it's probably better to rent a motorcycle. There are other tourists, but not to an extend where the town loses its identity. All in all we really loved it.
Hotel in San Felipe de Puerto Plata
Hotel in Cabarete
Hotel in Punta Rucia
Hotel in Cabarete
Hotel in Punta Rucia
Hotel in Cabarete
Hotel in Cabarete
Hotel in Punta Rucia
Hotel in Punta Rucia
Popular with guests booking hotels in Puerto Plata Province
Hotel in Cabarete
Popular with guests booking hotels in Puerto Plata Province
Hotel in San Felipe de Puerto Plata
Popular with guests booking hotels in Puerto Plata Province
Hotel in San Felipe de Puerto Plata
Popular with guests booking hotels in Puerto Plata Province
Hotel in San Felipe de Puerto Plata
Popular with guests booking hotels in Puerto Plata Province
Hotel in Cabarete
Popular with guests booking hotels in Puerto Plata Province
Hotel in Cabarete
Located in Cabarete, a 6-minute walk from Kite Beach, Diamond Hotel Cabarete has accommodations with a garden, free private parking, a terrace and a restaurant. Bien manejado - the operations were well-run. Super responsiva - staff was very responsive.
Hotel in Sosúa
Located in Sosúa in the Puerto Plata Province Region, 6.8 mi from Cabarete, Hotel Alicia Beach features an outdoor pool and sun terrace. Guests can enjoy the on-site bar. The property is bright and clean , the manager and staff is the greatest group of people I had met...
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. Clean and well maintained. Absolute tranquility. Breakfast was fantastic.
Hotel in Punta Rucia
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. Location was beautiful. If you like relaxing on a beach in comfort without crowds - this is the...
Hotel in San Felipe de Puerto Plata
Located in Playa Dorada Beach, this property has an outdoor pool and a fitness center. Blue JackTar also has its own beach area and children’s playground. All the hotel is amazing, big rooms and great beach
Hotel in Sosúa
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. excellent location, quite safe place… 5 minutes from the center/beaches by walking.
Hotel in Punta Rucia
Located in Punta Rucia, a 5-minute walk from Punta Rucia Beach, La Isla Bonita has accommodations with a terrace, free private parking, a restaurant and a bar. Great kitchen, very sweet and welcoming staff and owner, nice area
Hotel in Punta Rucia
Located in Punta Rucia, a few steps from Ensenada Beach, Bluemare EcoHotel Frente a la playa Ensendada provides accommodations with a garden, free private parking, a terrace and a bar. Chef Angel made a delicious breakfast with suggestions based on our request and it came with an...
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. Beautiful pools. Pool Bar was great with José the bar tender.
Hotel in Sosúa
Caribbean Diamond Boutique Hotel is set on the beachfront in Sosúa. The property has a bar, as well as a restaurant serving National and International cuisine. Beautiful stay! personal is so great! clean and vibe place to stay!
Hotel in Cabarete
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. Kenny, the location is superb, great wi-fi, great kite!
Hotel in Cabarete
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. Everything especially the staff
Hotel in Sosúa
Featuring an active on-site bar and restaurant, this Dutch-owned Sosua hotel is less than one mile from Sosua Beach. Free Wi-Fi is available throughout the hotel. The price of the hotel was great the cleanliness was great It was in walking distance from...
Hotel in Luperón
Located in Luperón, 1.9 miles from El Fraile Beach, Puerto Blanco Marina & Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant. nice and specious rooms and very chill and calm location, makes you feel peaceful as soon as you...
Hotel in Sosúa
Hotel El Rancho Sosua features an outdoor swimming pool, garden, a terrace and restaurant in Sosúa. Excellent facilities and staff.
Hotel in Sosúa
Offering an outdoor swimming pool and a restaurant, Coral Blanco Hotel is located in Sosúa, just 328 feet from Playa Chiquita beach. Free WiFi access and free private parking are available. Love the fact that it’s not far from town but a little further away from the all the noise.
Hotel in San Felipe de Puerto Plata
Located in San Felipe de Puerto Plata, 1.6 miles from Long Beach, Hotel Reloj provides accommodations with a terrace, free private parking and a bar. The staff is Friendly , Respectful ,Responsive .
Hotel in San Felipe de Puerto Plata
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. The hotel.itself is very clean. They do laundry there
Hotel in Punta Rucia
Located in Punta Rucia and with Punta Rucia Beach reachable within a few steps, Hotel Sand Bay has a tour desk, non-smoking rooms, a garden, free WiFi and a shared lounge. Excellent location on more traditional Dominican beach, less traveled area with a few real gems.
Hotel in San Felipe de Puerto Plata
Located in San Felipe de Puerto Plata, within 1.7 miles of Long Beach and a 12-minute walk of Fortaleza San Felipe, Hotel Kevin provides accommodations with a shared lounge and free WiFi as well as... The price is great. Locations is very convenient.
Hotel in Punta Rucia
Ensenada Resort features free WiFi throughout the property and rooms with air conditioning in Punta Rucia. The property is 656 feet from the beach and all the rooms have a beach view. amazing staff!!! many thanks to everyone!!! very quiet place, I was two nights, slept great!!!
Hotel in Punta Rucia
Featuring a bar, Hotel la ensenada is located in Punta Rucia. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
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.
Hotel in Cabarete
Located in Cabarete, a 7-minute walk from New Kite Beach, Hotel Grand Village & Kite club provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Very friendly and accommodating manager. Spacious room. Really neat pool.
There are 919 hotels in Puerto Plata Province you can book on Booking.com.
Some of the best hotels in Puerto Plata Province near Playa Dorada include Casa Colonial Beach & Spa, Xeliter Green One Playa Dorada, and 1BR Apt at Green One.
Sosua Inn Hotel, Kibayo Lagoon Villa, and El Encuentro Surf Lodge are some of the popular hotels in Puerto Plata Province.
In addition, Blue Island Punta Rucia, Natura Cabana Boutique Hotel & SPA by Mint, and Casa Colonial Beach & Spa are also popular in Puerto Plata Province.
On average, it costs $98 per night to book a 3-star hotel in Puerto Plata Province for tonight. You'll pay around $198 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Puerto Plata Province will cost around $289 (based on Booking.com prices).
The average price per night for a 3-star hotel in Puerto Plata Province this weekend is $107 or $198 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Puerto Plata Province this weekend cost around $259 per night (based on Booking.com prices).
Bluemare EcoHotel Frente a la playa Ensendada, Corales Punta Rusia, and Casa Colonial Beach & Spa in Puerto Plata Province have received great reviews for the views from their hotel rooms.
Guests staying in Puerto Plata Province also loved the views from their rooms at Punta Rucia Cristal Beach, Velero Beach Resort, and Diamond Hotel Cabarete.
Travelers who stayed in Puerto Plata Province near Gregorio Luperón International Airport (POP) have said good things about Hotel Alicia Beach, Hotel El Rancho Sosua, and Sosua Inn Hotel.
Among the hotels near Gregorio Luperón International Airport in Puerto Plata Province, Casa Veintiuno, Hotel Don Andres, and The Ocean Club, a Luxury Collection Resort, Costa Norte were also highly rated.
Hotels in Puerto Plata Province that offer highly-rated breakfasts include Casa Veintiuno, Punta Rucia Lodge Hotel Boutique & Spa, and Natura Cabana Boutique Hotel & SPA by Mint.
Breakfast at these hotels in Puerto Plata Province are also highly-rated: Corales Punta Rusia, Hotel Las Palmeras, and Diamond Hotel Cabarete.
Couples traveling to Puerto Plata Province loved staying at Casa Veintiuno, Blue Island Punta Rucia, and Natura Cabana Boutique Hotel & SPA by Mint.
These hotels in Puerto Plata Province are also highly-rated by couples: El Encuentro Surf Lodge, Sosua Inn Hotel, and HILLMON'S HOTEL BAR LOUNGE.
Many families visiting Puerto Plata Province loved staying at Casa Veintiuno, Sosua Inn Hotel, and The Ocean Club, a Luxury Collection Resort, Costa Norte.
Kibayo Lagoon Villa, Casa Colonial Beach & Spa, and El Encuentro Surf Lodge are also popular among family travelers.
San Felipe de Puerto Plata, Cabarete, and Sosúa are popular with other travelers visiting Puerto Plata Province.
On average, 3-star hotels in Puerto Plata Province cost $133 per night, and 4-star hotels in Puerto Plata Province are $160 per night. If you're looking for something really special, 5-star hotels in Puerto Plata Province cost around $206 per night (based on Booking.com prices).