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. 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,728 reviews)
"Great amenities.."
United States
Randy
The price is ₹18,398
₹23,549 total
includes taxes & fees
1 Nov - 2 Nov
Cofresi Palm Beach & Spa Resort All Inclusive

2. Senator Puerto Plata - All inclusive

Senator Puerto Plata - All inclusive
4.0 star property
Puerto Plata
7.8 out of 10, Good, (2,215 reviews)
"Excellent staff very clean good food they make me feel welcome excellent resort A+"
United States
Juan
The price is ₹17,029
₹21,797 total
includes taxes & fees
19 Oct - 20 Oct
Senator Puerto Plata - All inclusive

3. 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,085 reviews)
"The food was great, the place is clean and organized and the staff is amazing!"
United States
Mayra
The price is ₹16,651
₹21,313 total
includes taxes & fees
19 Oct - 20 Oct
Emotions by Hodelpa Puerto Plata - All Inclusive

4. Playabachata - All inclusive

Playabachata - All inclusive
4.0 star property
Puerto Plata
7.0 out of 10, Good, (2,165 reviews)
"Great place for vacation, delicious food and comfortable hotel."
United States
Beatriz
The price is ₹15,162
₹19,407 total
includes taxes & fees
1 Nov - 2 Nov
Playabachata - All inclusive

5. 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)
"It is a really nice place to stay and enjoy"
United States
Ana
The price is ₹15,646
₹20,027 total
includes taxes & fees
19 Oct - 20 Oct
VH Gran Ventana Beach Resort - All Inclusive

6. Casa Marina Sosua, Trademark by Wyndham Resort

Casa Marina Sosua, Trademark by Wyndham Resort
3.0 star property
Sosúa
7.4 out of 10, Good, (1,079 reviews)
"Not expensive and has everything you need. Perfect for families."
United States
Luisa Josefina
The price is ₹12,982
₹16,618 total
includes taxes & fees
19 Oct - 20 Oct
Casa Marina Sosua, Trademark by Wyndham Resort

7. 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,409 reviews)
"More amenities"
United States
Ani
The price is ₹29,081
₹37,223 total
includes taxes & fees
19 Oct - 20 Oct
Lifestyle Tropical Beach Resort & Spa All Inclusive

8. Marien Puerto Plata - All Inclusive

Marien Puerto Plata - All Inclusive
4.0 star property
Costa Dorada
7.6 out of 10, Good, (1,000 reviews)
"The hospitality was great! Very nice place to vacation."
United States
Akshay
Marien Puerto Plata - All Inclusive

9. Select Sosua Adults Only, Trademark by Wyndham Resort

Select Sosua Adults Only, Trademark by Wyndham Resort
3.5 star property
Sosúa
8.2 out of 10, Very good, (829 reviews)
"Great views, nice pools, friendly staff."
United States
Luis
The price is ₹18,175
₹23,265 total
includes taxes & fees
19 Oct - 20 Oct
Select Sosua Adults Only, Trademark by Wyndham Resort

10. 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,501 reviews)
"Great resort, great staff and food."
United States
Jazmin
Iberostar Waves Costa Dorada - All Inclusive

11. BlueBay Villas Doradas - Adults Only - All Inclusive

BlueBay Villas Doradas - Adults Only - All Inclusive
4.0 star property
Playa Dorada
7.8 out of 10, Good, (1,005 reviews)
"This property is perfect for people that want to rest and want to relax."
United States
Jose A
The price is ₹13,655
₹17,478 total
includes taxes & fees
21 Oct - 22 Oct
BlueBay Villas Doradas - Adults Only - All Inclusive

12. Ocean Winds Hotel

Ocean Winds Hotel
4.5 star property
Costambar
9.4 out of 10, Exceptional, (110 reviews)
"The rooms and staff were great. I will stay there again when I visit the country."
United States
Angela
The price is ₹6,309
₹8,076 total
includes taxes & fees
26 Oct - 27 Oct
Ocean Winds Hotel

13. Santa Fe Club

Santa Fe Club
3.5 star property
Sosúa
8.4 out of 10, Very good, (279 reviews)
"Wonderful stay"
United States
Jose Manuel FABIAN
The price is ₹3,547
₹4,540 total
includes taxes & fees
21 Oct - 22 Oct
Santa Fe Club

14. Viva Tangerine by Wyndham, A Trademark Resort

Viva Tangerine by Wyndham, A Trademark Resort
3.5 star property
Cabarete
7.0 out of 10, Good, (1,001 reviews)
"The resort is nice the beach is beautiful. The restaurants are good the buffet needs more choices on a daily basis"
United States
David Alfred
The price is ₹19,782
₹25,320 total
includes taxes & fees
20 Oct - 21 Oct
Viva Tangerine by Wyndham, A Trademark Resort

15. Viva Heavens by Wyndham, A Trademark Resort

Viva Heavens by Wyndham, A Trademark Resort
4.0 star property
Playa Dorada
7.6 out of 10, Good, (1,001 reviews)
"It was amazing. Staff were very helpful, polite, friendly and respectful. I will definitely come back and recommend to everyone. Great job!"
United States
Sheena
The price is ₹23,739
₹30,386 total
includes taxes & fees
19 Oct - 20 Oct
Viva Heavens by Wyndham, A Trademark Resort

16. Presidential Suites Lifestyle Cabarete - Room Only

Presidential Suites Lifestyle Cabarete - Room Only
4.0 star property
Cabarete
8.4 out of 10, Very good, (843 reviews)
"clean comfortable and staff where friendly."
United States
REYES
The price is ₹12,661
₹16,206 total
includes taxes & fees
19 Oct - 20 Oct
Presidential Suites Lifestyle Cabarete - Room Only

17. Holiday Inn Puerto Plata-Cofresi Bay Area By Ihg

Holiday Inn Puerto Plata-Cofresi Bay Area By Ihg
3.5 star property
Puerto Plata
8.6 out of 10, Excellent, (12 reviews)
"I like that the staff and the house keepers and the doorman was pleasant and friendly"
United States
thomas
The price is ₹8,831
₹11,304 total
includes taxes & fees
21 Oct - 22 Oct
Holiday Inn Puerto Plata-Cofresi Bay Area By Ihg

18. Punta Rucia Lodge Hotel Boutique & Spa

Punta Rucia Lodge Hotel Boutique & Spa
3.5 star property
Punta Rucia
9.4 out of 10, Exceptional, (492 reviews)
"The people the place and the beach were amazing"
United States
Franklin
The price is ₹16,075
₹20,576 total
includes taxes & fees
19 Oct - 20 Oct
Punta Rucia Lodge Hotel Boutique & Spa

19. 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, (49 reviews)
"I loved my stay at Sosua by the Sea. The staff was helpful and the amenities very good. Beautiful hotel"
United States
Denise
The price is ₹7,235
₹11,692 total
includes taxes & fees
21 Oct - 22 Oct
Sosua by the Sea Boutique Beach Resort

20. 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)
"The staff are very friendly and helpful. The food and drinks are good and lots of options. We come here every year and love to return."
United States
Jennifer Theresa
The price is ₹37,984
₹48,619 total
includes taxes & fees
19 Oct - 20 Oct
Lifestyle Crown Residence Suites - All Inclusive
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:30 Oct - 1 Nov

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 ₹4,540 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 ₹4,540 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