A coastal fort with a dome turret overlooking the sea, surrounded by lush greenery.

Find the best Puerto Plata Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Puerto Plata Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Puerto Plata hotels

1. Senator Puerto Plata - All inclusive

Senator Puerto Plata - All inclusive
4.0 star property
Puerto Plata
7.8 out of 10, Good, (2,053 reviews)
"Beautiful property, comfortable room, food was great."
United States
Leslie
The price is ₹25,422
₹32,540 total
includes taxes & fees
2 Aug - 3 Aug
Senator Puerto Plata - All inclusive

2. Cofresi Palm Beach & Spa Resort All Inclusive

Cofresi Palm Beach & Spa Resort All Inclusive
3.5 star property
Puerto Plata
6.6 out of 10, (1,463 reviews)
"Excellent stay all staff very Kind and helpfull the food no complain every time you feel Hungry you will find something to eat."
United States
Maria Altagracia
The price is ₹17,623
₹22,558 total
includes taxes & fees
19 Aug - 20 Aug
Cofresi Palm Beach & Spa Resort All Inclusive

3. Playabachata - All inclusive

Playabachata - All inclusive
4.0 star property
Puerto Plata
7.0 out of 10, Good, (2,127 reviews)
"The property is well kept and the staff was incredible."
United States
Vierge
The price is ₹18,808
₹24,074 total
includes taxes & fees
16 Aug - 17 Aug
Playabachata - All inclusive

4. Emotions by Hodelpa Puerto Plata - All Inclusive

Emotions by Hodelpa Puerto Plata - All Inclusive
4.0 star property
Playa Dorada
7.8 out of 10, Good, (1,007 reviews)
"Best resort ever!!"
United States
Jose
The price is ₹16,699
₹21,374 total
includes taxes & fees
18 Aug - 19 Aug
Emotions by Hodelpa Puerto Plata - All Inclusive

5. Iberostar Waves Costa Dorada - All Inclusive

Iberostar Waves Costa Dorada - All Inclusive
4.5 star property
Costa Dorada
8.2 out of 10, Very good, (1,488 reviews)
"Clean room, good food, friendly staff"
United States
Aleximandra
Iberostar Waves Costa Dorada - All Inclusive

6. Lifestyle Tropical Beach Resort & Spa All Inclusive

Lifestyle Tropical Beach Resort & Spa All Inclusive
3.0 star property
Puerto Plata
6.8 out of 10, (1,428 reviews)
"Food was repetitive, they never have space for restaurants reservations."
United States
Wanda
The price is ₹29,486
₹37,742 total
includes taxes & fees
4 Aug - 5 Aug
Lifestyle Tropical Beach Resort & Spa All Inclusive

7. VH Gran Ventana Beach Resort - All Inclusive

VH Gran Ventana Beach Resort - All Inclusive
4.0 star property
Playa Dorada
8.0 out of 10, Very good, (1,008 reviews)
"Vero good. Had a great time!"
United States
Nathalie Alicia
The price is ₹17,686
₹22,638 total
includes taxes & fees
18 Aug - 19 Aug
VH Gran Ventana Beach Resort - All Inclusive

8. BlueBay Villas Doradas - Adults Only - All Inclusive

BlueBay Villas Doradas - Adults Only - All Inclusive
4.0 star property
Playa Dorada
7.6 out of 10, Good, (1,006 reviews)
"The staff in general really goes out of their way to make you feel confortable."
United States
JORGE
The price is ₹11,246
₹14,395 total
includes taxes & fees
27 Jul - 28 Jul
BlueBay Villas Doradas - Adults Only - All Inclusive

9. Casa Marina Sosua, Trademark by Wyndham All Inclusive

Casa Marina Sosua, Trademark by Wyndham All Inclusive
3.0 star property
Sosúa
7.4 out of 10, Good, (1,010 reviews)
"Amazing experience. Super friendly staff(alex the server is great). If you looking for a quick getaway I highly recommend this place."
United States
Maria
The price is ₹13,163
₹16,849 total
includes taxes & fees
20 Jul - 21 Jul
Casa Marina Sosua, Trademark by Wyndham All Inclusive

10. Marien Puerto Plata - All Inclusive

Marien Puerto Plata - All Inclusive
4.0 star property
Costa Dorada
7.6 out of 10, Good, (1,002 reviews)
"Everything was very good Nice staff Food was good and lots of choice Clean room"
United States
Carole
Marien Puerto Plata - All Inclusive

11. Ocean Winds Hotel

Ocean Winds Hotel
4.5 star property
Costambar
9.2 out of 10, Wonderful, (72 reviews)
"Great location, nice beach"
United States
Mario
The price is ₹6,769
₹8,665 total
includes taxes & fees
20 Jul - 21 Jul
Ocean Winds Hotel

12. Viva Tangerine by Wyndham, A Trademark All Inclusive

Viva Tangerine by Wyndham, A Trademark All Inclusive
3.5 star property
Cabarete
7.0 out of 10, Good, (1,002 reviews)
"The staff was great the food was really good and the property looks nice a lot of fun it's quiet peaceful and fun hope to see you all soon God bless"
United States
Felix
The price is ₹22,065
₹28,244 total
includes taxes & fees
22 Jul - 23 Jul
Viva Tangerine by Wyndham, A Trademark All Inclusive

13. Viva Heavens by Wyndham, A Trademark All Inclusive

Viva Heavens by Wyndham, A Trademark All Inclusive
4.0 star property
Playa Dorada
7.6 out of 10, Good, (1,005 reviews)
"Food the people are great"
United States
Ramon
The price is ₹24,070
₹30,810 total
includes taxes & fees
22 Jul - 23 Jul
Viva Heavens by Wyndham, A Trademark All Inclusive

14. Select Sosua Adults Only, Trademark by Wyndham All Inclusive

Select Sosua Adults Only, Trademark by Wyndham All Inclusive
3.5 star property
Sosúa
8.2 out of 10, Very good, (728 reviews)
"Loved the place . Very clean , neat etc !! Service and food was amazing"
United States
Yudelka
The price is ₹18,871
₹18,871 total
includes taxes & fees
20 Jul - 21 Jul
Select Sosua Adults Only, Trademark by Wyndham All Inclusive

15. Santa Fe Club

Santa Fe Club
3.5 star property
Sosúa
8.4 out of 10, Very good, (208 reviews)
"Great stay,"
United States
Hector
The price is ₹7,503
₹9,604 total
includes taxes & fees
18 Aug - 19 Aug
Santa Fe Club

16. Punta Rucia Lodge Hotel Boutique & Spa

Punta Rucia Lodge Hotel Boutique & Spa
3.5 star property
Punta Rucia
9.4 out of 10, Exceptional, (444 reviews)
"Perfect calm stay for family or just for relaxing"
United States
Andrew
The price is ₹19,731
₹25,255 total
includes taxes & fees
4 Aug - 5 Aug
Punta Rucia Lodge Hotel Boutique & Spa

17. Presidential Suites Lifestyle Cabarete - Room Only

Presidential Suites Lifestyle Cabarete - Room Only
4.0 star property
Cabarete
8.4 out of 10, Very good, (817 reviews)
"Two pools and a great beach could not be any better. Prefer beachside room guess I am spoiled. Helpful staff and very good security."
United States
milton
The price is ₹10,148
₹12,989 total
includes taxes & fees
24 Jul - 25 Jul
Presidential Suites Lifestyle Cabarete - Room Only

18. Sosua by the Sea Boutique Beach Resort

Sosua by the Sea Boutique Beach Resort
3.0 star property
Sosúa
8.6 out of 10, Excellent, (45 reviews)
"The hotel room was clean and the staff were very attentive."
United States
Marquis
The price is ₹8,733
₹13,643 total
includes taxes & fees
21 Jul - 22 Jul
Sosua by the Sea Boutique Beach Resort

19. Lifestyle Crown Residence Suites - All Inclusive

Lifestyle Crown Residence Suites - All Inclusive
3.5 star property
Puerto Plata
7.4 out of 10, Good, (1,000 reviews)
"Loved our stay here."
Canada
Adam
The price is ₹37,357
₹47,817 total
includes taxes & fees
22 Jul - 23 Jul
Lifestyle Crown Residence Suites - All Inclusive

20. Presidential Suites At Lifestyle CABARETE

Presidential Suites At Lifestyle CABARETE
3.5 star property
Cabarete
7.0 out of 10, Good, (4 reviews)
"Beautiful place to visit and stay"
United States
America
Presidential Suites At Lifestyle CABARETE
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Puerto Plata

Showing deals for:31 Jul - 2 Aug

Save an average of 15% on thousands of hotels when you're signed in

Top Puerto Plata Hotel Reviews

Guide to exploring Puerto Plata

Top reasons to visit Puerto Plata

  • Stunning Beaches: Puerto Plata boasts beautiful beaches like Playa Dorada, perfect for sunbathing and water sports.
  • Rich Cultural Heritage: Explore historic forts and local customs, immersing yourself in the vibrant culture of the Dominican Republic.
  • Outdoor Adventures: Enjoy excursions to breathtaking waterfalls and lush landscapes, ideal for nature enthusiasts.
  • Family-Friendly Activities: Engage in various activities catering to families, from recreational areas to exciting city tours.
  • Luxurious Accommodations: Experience a range of hotels and resorts, providing top-notch services for a memorable stay.

Find great hotels in Puerto Plata

Discover a range of exceptional hotel accommodations in Puerto Plata, Dominican Republic, perfect for family getaways, adventurous retreats, or romantic escapes. From luxurious resorts to comfortable hotels in Playa Dorada, this vibrant destination offers inclusive options tailored to meet every traveler's needs. Experience the beauty of the Caribbean while enjoying top-notch services and facilities that ensure a memorable stay in this tropical paradise.

  • Iberostar Waves Costa Dorada - All Inclusive: This 4.5-star resort exudes a vibrant family-friendly atmosphere, ideal for those seeking a beach holiday in Puerto Plata. With a guest rating of 8.0 out of 10, the Iberostar Waves Costa Dorada offers an all-inclusive experience featuring a buffet, à la carte dining, and a range of leisure activities. Guests can enjoy unlimited food and drinks, aerobics classes, and entertainment options, including an onsite nightclub. Families will appreciate the dedicated amenities for children, such as a supervised children’s club and a dedicated pool. The direct beach access enhances the resort's appeal, making it a splendid choice for a fun-filled family vacation.
  • Lifestyle Tropical Beach Resort & Spa All Inclusive: This 3-star resort is perfect for adventurous souls looking to explore the beauty of Puerto Plata. With a diverse array of all-inclusive services, guests can indulge in à la carte dining, partake in various sports like volleyball and tennis, and enjoy entertainment options. The resort also offers non-motorised water sports and adventure activities nearby, such as surfing and windsurfing. Its proximity to the beach allows for easy access to thrilling water-based experiences, making it a suitable choice for those seeking excitement and relaxation in a picturesque setting.
  • Playabachata: With a 4-star rating, Playabachata presents a unique beach getaway complemented by the allure of natural hot springs. This all-inclusive resort provides guests with an array of services and features direct access to the beach, allowing for serene moments by the sea. The soothing hot springs nearby add a distinctive charm, inviting relaxation and rejuvenation. Ideal for travellers seeking a blend of beach leisure and wellness, Playabachata promises a tranquil experience amidst breathtaking surroundings.

Where to stay in Puerto Plata

Puerto Plata offers a delightful mix of experiences, perfect for beach lovers, families, and couples seeking a romantic getaway. With its stunning beach resorts and access to tropical paradises, visitors can indulge in the Caribbean vibe while enjoying the friendly atmosphere. Explore the picturesque towns and secluded spots, or embark on exciting excursions to fully appreciate the charm of this captivating province.

  • Puerto Plata: Nestled within the picturesque northern coast of the Dominican Republic, Puerto Plata is a vibrant city that offers a delightful mix of culture and recreation. The city is renowned for its stunning beaches and historical landmarks, making it a popular destination for families and beach lovers alike. Visitors can enjoy a variety of activities, from golfing at scenic courses to exploring local neighbourhoods rich in history. Notable attractions include the iconic Fort San Felipe and the bustling Malecón promenade, where you can experience local life and cuisine.
  • Sosúa: Located a short distance from Puerto Plata, Sosúa is famed for its beautiful beaches and lively atmosphere, attracting families and adventure seekers throughout the year. This charming coastal town is perfect for those looking to relax on golden sands or partake in thrilling water sports. The vibrant local scene features a range of restaurants and shops, alongside attractions such as water parks and recreational areas, ensuring fun for all ages. Don’t miss the opportunity to explore nearby islands for a taste of untouched nature.
  • Villa Isabela: A hidden gem along the northern coast, Villa Isabela boasts breathtaking scenery and an idyllic beach atmosphere. This tranquil town is ideal for outdoor enthusiasts, offering access to pristine beaches and stunning bays perfect for swimming and sunbathing. Visitors can immerse themselves in nature while enjoying recreational activities such as hiking and exploring nearby islands. The relaxed vibe and scenic landscapes make Villa Isabela a fantastic destination for those seeking a picturesque escape from the hustle and bustle.

Things to do in Puerto Plata

Shopping

Visit the Plaza Duarte, a vibrant market in the heart of Puerto Plata, where you can find local crafts and souvenirs. For a more extensive shopping experience, head to Ocean World Plaza, featuring various shops and dining options amidst stunning ocean views.

Recreation

At Casa Colonial Beach & Spa, indulge in rejuvenating treatments inspired by local ingredients while overlooking the ocean. The Lifestyle Tropical Beach Resort & Spa offers a serene environment with wellness activities such as yoga and meditation sessions, allowing you to unwind amidst lush surroundings.

Adventure

Explore the stunning landscapes of Damajagua Waterfalls, where you can hike, swim, and jump into natural pools. Experience the thrill of zip-lining through the treetops at Monkey Jungle, enjoying panoramic views of the lush surroundings while soaring through the air.

Nightlife

The nightlife in Puerto Plata is vibrant, with venues like Ocean World offering lively entertainment and shows. For a relaxed evening, visit the local bars in the historic centre, where you can enjoy music and socialise with friendly locals. Don't miss the lively atmosphere at Playa Dorada's beach clubs.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Puerto Plata

Puerto Plata offers an ideal setting for beach, family, and romantic holidays. Visitors can explore stunning beaches, historic forts, and breathtaking waterfalls, catering to those seeking cultural and outdoor experiences. Notable attractions include Playa Dorada and Costa Dorada, alongside other top sites in Puerto Plata. Whether you're looking to relax or immerse yourself in local culture, Puerto Plata provides a diverse array of activities for every traveller.

  • Fort San Felipe: Delve into history at Fort San Felipe, a 16th-century fortress that embodies the rich colonial heritage of Puerto Plata. Enjoy the stunning views of the Atlantic Ocean while exploring its stone walls and learning about its role in protecting the city from pirates and invaders.
  • Cofresi Beach: Relax at Cofresi Beach, a picturesque stretch of golden sand where you can unwind under the sun or partake in water sports. The tranquil atmosphere and crystal-clear waters make it an ideal spot for sunbathing and swimming.
  • Pico Isabel de Torres: Embark on an adventure to Pico Isabel de Torres, a majestic mountain offering breathtaking panoramic views of Puerto Plata and the surrounding coastline. The journey includes lush landscapes, making it a rewarding experience for hiking enthusiasts and nature lovers.

Best time to go to Puerto Plata

The best time to visit Puerto Plata is dependent on what kind of holiday you are seeking. August and September are its hottest month on average. At the time of September, visitor numbers are average and weather is mostly sunny. February and March are its coolest month on average. At the time of March, visitor numbers are slightly high and weather is mostly sunny.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January74.7°F (23.7°C)Light RainMostly SunnySlightly HighSlightly High
February74.5°F (23.6°C)Light RainMostly SunnyAverageAverage
March74.5°F (23.6°C)Light RainMostly SunnySlightly HighSlightly High
April76.3°F (24.6°C)Light RainMostly SunnySlightly HighSlightly High
May77.9°F (25.5°C)Light RainMostly SunnyAverageAverage
June80.2°F (26.8°C)Light RainMostly SunnyAverageAverage
July80.6°F (27.0°C)No RainMostly SunnyAverageAverage
August80.8°F (27.1°C)Light RainMostly SunnySlightly LowAverage
September80.8°F (27.1°C)Light RainMostly SunnyAverageSlightly Low
October79.9°F (26.6°C)Light RainMostly SunnySlightly LowSlightly Low
November77.5°F (25.3°C)Light RainMostly SunnySlightly LowSlightly Low
December75.6°F (24.2°C)Light RainMostly SunnyAverageAverage

Frequently asked questions

How much do hotels in Puerto Plata cost?
In Puerto Plata, you can find cheap options from ₹8,665 in a few different ways. To see what's available, enter your preferred getaway dates, then fine-tune your search by amenities, budget and more. Remember that rates can vary depending on when you plan to go, so if you have some flexibility, try swapping your dates around until you find the perfect deal.
When is the best time to go to Puerto Plata?
That all depends on what you want from your Puerto Plata break. If you choose to visit in summer, which is between June and August, expect average temperatures of between -4ºC and -1ºC. Puerto Plata has a tropical rainforest climate, so bear that in mind when you pack.
Are there any luxury hotels in Puerto Plata?
Expedia has got some wonderful stays for an indulgent retreat in Puerto Plata, Puerto Plata, such as Casa Colonial Beach & Spa. Check in and make use of conveniences like a sauna, spa facilities and designer toiletries. Or spoil yourself at VH Atmosphere - Adults Only.
What are the top all-inclusive hotels in Puerto Plata?
We've got some awesome all-inclusive hotels in Puerto Plata, such as The Bungalows and Iberostar Costa Dorada. You'll find both of these stays located in Puerto Plata. At this type of getaway, a flat rate usually includes your room, drinks, meals and some entertainment, which means all you'll have left to do is settle in and enjoy.
How can I find cheap hotels in Puerto Plata?
The best place to begin your search is with our "Price per night" filter. At the moment, the cheapest properties start at ₹8,665 per night. Other ways to snap up a budget-friendly Puerto Plata retreat are by booking well in advance and being flexible with dates. For more great deals, check out our cheap hotels in Puerto Plata page.
What are the best hotels in Puerto Plata for families?
Casa Colonial Beach & Spa is among the most popular hotels for families, located in Puerto Plata, Puerto Plata. Stay here and take advantage of conveniences such as a sauna and childcare services. Gaia Residence is another favourite where kiddos are welcome. For more getaway options, narrow your search results by selecting "Family friendly" under the "Traveller experience" filter heading.
What are the top beach hotels in Puerto Plata?
Prepare to be swept away by the perfect blend of relaxation and fun at our Puerto Plata ocean-view hotels. One of our most popular getaways is Casa Colonial Beach & Spa, which includes conveniences like a swimming pool and free valet parking services. Another pick promising waves of beachside bliss is Gaia Residence. These two retreats are located in Puerto Plata.
Why should I book my Puerto Plata hotel with Expedia?
Book your Puerto Plata stay with Expedia for ease, choice and price. Also, our One Key™ rewards scheme lets you earn OneKeyCash™* on any eligible hotels, holiday rentals, flights, car rentals and more. Plus, we offer flexibility in case your plans change, and if you have any questions or require assistance, our online Help Centre is always available.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia