Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Puerto Plata

Filter by star ratings
All filters
Millennium Resort & Spa
10.0 Excellent

6.8 mi from city centre, Sosúa Show on map

ExcellentBased on 4 reviews
10.0

Situated in Cabarete, Millennium Resort & Spa offers art deco 4-star accommodation, as well as a private beach, free Wi-Fi and an infinity pool. It also provides a beauty centre, a kids club and a sun deck.

Viva Wyndham Tangerine
8.1 Excellent

17.9 mi from city centre, Puerto Plata Show on map

ExcellentBased on 329 reviews
8.1

Set in Cabarete, Viva Wyndham Tangerine - All Inclusive is within easy driving distance of Sosua and provides an outdoor pool, a sauna and an all-inclusive meal plan. There is also a fitness centre with fitness classes and a swimming pool.

Grand Paradise Playa Dorada
7.3 Good

3.3 mi from city centre, Puerto Plata Show on map

GoodBased on 453 reviews
7.3

Featuring a private beach and an outdoor swimming pool, this 4-star resort is situated in Puerto Plata. It has a gym, as well as outdoor tennis courts, a sauna and an all-inclusive meal plan.

Cofresi Palm Beach Resort & Spa
7.6 Good

3.2 mi from city centre, Puerto Plata Show on map

GoodBased on 5 reviews
7.6

Boasting a private beach and an outdoor pool, Cofresi Palm Beach & Spa Resort - All Inclusive is located in Puerto Plata and offers luxury accommodation. The multiple amenities this relaxed resort has to offer include an express check-in and check-out feature, an all-inclusive meal plan and a kids pool.

Iberostar Costa Dorada
8.4 Excellent

2.3 mi from city centre, Puerto Plata Show on map

ExcellentBased on 218 reviews
8.4

Featuring an in-house night club and a beauty salon, Iberostar Costa Dorada is situated in Puerto Plata and offers 5-star accommodation. It also provides outdoor tennis courts, a sauna and an outdoor pool.

Costambar
8.2 Excellent

2.1 mi from city centre, Puerto Plata Show on map

ExcellentBased on 185 reviews
8.2

Located in Puerto Plata, Aparthotel Costambar is a short drive from Ocean World Adventure Park and the Fortaleza San Felipe. It also provides an express check-in and check-out feature, free Wi-Fi and an outdoor pool.

Sosua Bay Resort
4.0 Okay

0.7 mi from city centre, Sosúa Show on map

OkayBased on 1 review
4.0

Located in Sosua, the hotel is a short drive from Sosua Beach and Cabarete Bay. Those staying at the property have access to a swimming pool and a sun deck.

Casa Marina Beach & Reef
7.1 Good

1.0 mi from city centre, Sosúa Show on map

GoodBased on 656 reviews
7.1

Boasting an outdoor pool, a private beach and a Jacuzzi, Casa Marina Beach an Amhsa Marina Resort All Inclusive is situated in Sosua and provides cosy accommodation. It also features a beauty centre, an all-inclusive meal plan and a kids pool.

Lifestyle Tropical Beach Resort and Spa
8.2 Excellent

3.1 mi from city centre, Puerto Plata Show on map

ExcellentBased on 509 reviews
8.2

Featuring an in-house night club and a beauty salon, Lifestyle Tropical Beach Resort & Spa All Inclusive is located in Puerto Plata and boasts 4-star accommodation. It also offers an outdoor pool and a sauna.

Be Live Collection Marien
7.7 Good

2.2 mi from city centre, Puerto Plata Show on map

GoodBased on 1,346 reviews
7.7

Guests of this resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all just a quick drive from the heart of Puerto Plata. It also provides an all-inclusive meal plan, an outdoor pool and a sauna.

Tips for booking a Puerto Plata hotel

Cheapest month:December
Most expensive month:March
Average price in Puerto Plata:£78/night
Absolute cheapest price found:£42/night
Cheapest day:Saturday
Most expensive day:Tuesday
£49 - £131
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£52 - £82
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puerto Plata hotels

Show all 605 hotels
1
New Garden Hotel
8.3 Excellent

0.9 mi from city centre, Sosúa Show on map

New Garden Hotel Sosua provides comfortable 4-star accommodation in Sosua. It is conveniently located for those wishing to visit local attractions.

2
Millennium Resort & Spa
10.0 Excellent

6.8 mi from city centre, Sosúa Show on map

Situated in Cabarete, Millennium Resort & Spa offers art deco 4-star accommodation, as well as a private beach, free Wi-Fi and an infinity pool. It also provides a beauty centre, a kids club and a sun deck.

3
Vh Atmosphere - Adults Only
8.0 Excellent

3.4 mi from city centre, Puerto Plata Show on map

Featuring a private beach and an outdoor pool, this 4-star resort is located in Puerto Plata. It has a fitness centre, as well as babysitting/child services, bicycle rental and a 24-hour reception.

4
Costambar
8.2 Excellent

2.1 mi from city centre, Puerto Plata Show on map

Located in Puerto Plata, Aparthotel Costambar is a short drive from Ocean World Adventure Park and the Fortaleza San Felipe. It also provides an express check-in and check-out feature, free Wi-Fi and an outdoor pool.

5
Vh - Gran Ventana Beach Resort
8.2 Excellent

3.4 mi from city centre, Puerto Plata Show on map

Located in Puerto Plata, VH - Gran Ventana Beach Resort offers a private beach, outdoor tennis courts and an outdoor pool, and is within a two-minute walk of Golden Beach. It also provides an all-inclusive meal plan, a kids pool and a sauna.

6
Be Live Collection Marien
7.7 Good

2.2 mi from city centre, Puerto Plata Show on map

Guests of this resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all just a quick drive from the heart of Puerto Plata. It also provides an all-inclusive meal plan, an outdoor pool and a sauna.

7
Iberostar Costa Dorada
8.4 Excellent

2.3 mi from city centre, Puerto Plata Show on map

Featuring an in-house night club and a beauty salon, Iberostar Costa Dorada is situated in Puerto Plata and offers 5-star accommodation. It also provides outdoor tennis courts, a sauna and an outdoor pool.

8
Cofresi Palm Beach Resort & Spa
7.6 Good

3.2 mi from city centre, Puerto Plata Show on map

Boasting a private beach and an outdoor pool, Cofresi Palm Beach & Spa Resort - All Inclusive is located in Puerto Plata and offers luxury accommodation. The multiple amenities this relaxed resort has to offer include an express check-in and check-out feature, an all-inclusive meal plan and a kids pool.

Cheapest hotels in Puerto Plata, Puerto Plata

Show all 605 hotels
Costambar
8.2 Excellent

2.1 mi from city centre, Puerto Plata Show on map

Located in Puerto Plata, Aparthotel Costambar is a short drive from Ocean World Adventure Park and the Fortaleza San Felipe. It also provides an express check-in and check-out feature, free Wi-Fi and an outdoor pool.

£33
Avg. per night
New Garden Hotel
8.3 Excellent

0.9 mi from city centre, Sosúa Show on map

New Garden Hotel Sosua provides comfortable 4-star accommodation in Sosua. It is conveniently located for those wishing to visit local attractions.

£48
Avg. per night
Grand Laguna Beach
8.5 Excellent

2.5 mi from city centre, Sosúa Show on map

Featuring a private beach and an outdoor pool, this 5-star property is located in Sosua. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

£59
Avg. per night
Viva Wyndham Tangerine
8.1 Excellent

17.9 mi from city centre, Puerto Plata Show on map

Set in Cabarete, Viva Wyndham Tangerine - All Inclusive is within easy driving distance of Sosua and provides an outdoor pool, a sauna and an all-inclusive meal plan. There is also a fitness centre with fitness classes and a swimming pool.

£64
Avg. per night
Playabachata Resort
7.3 Good

5.8 mi from city centre, Puerto Plata Show on map

Playabachata Resort offers 5-star accommodation in Puerto Plata. The various facilities this art deco hotel has to offer include a sauna, an outdoor pool and an all-inclusive meal plan.

£71
Avg. per night
Casa Marina Beach & Reef
7.1 Good

1.0 mi from city centre, Sosúa Show on map

Boasting an outdoor pool, a private beach and a Jacuzzi, Casa Marina Beach an Amhsa Marina Resort All Inclusive is situated in Sosua and provides cosy accommodation. It also features a beauty centre, an all-inclusive meal plan and a kids pool.

£74
Avg. per night
Cofresi Palm Beach Resort & Spa
7.6 Good

3.2 mi from city centre, Puerto Plata Show on map

Boasting a private beach and an outdoor pool, Cofresi Palm Beach & Spa Resort - All Inclusive is located in Puerto Plata and offers luxury accommodation. The multiple amenities this relaxed resort has to offer include an express check-in and check-out feature, an all-inclusive meal plan and a kids pool.

£75
Avg. per night
Lifestyle Tropical Beach Resort and Spa
8.2 Excellent

3.1 mi from city centre, Puerto Plata Show on map

Featuring an in-house night club and a beauty salon, Lifestyle Tropical Beach Resort & Spa All Inclusive is located in Puerto Plata and boasts 4-star accommodation. It also offers an outdoor pool and a sauna.

£75
Avg. per night

Hotel prices in Puerto Plata

3 stars

£48 - £80

No. 1 most popular

£78
Avg. per night

No. 2 most popular

£64
Avg. per night

Best value

New Garden Hotel
8.3 Excellent
£48
Avg. per night
4 stars and up

£59 - £136

No. 1 most popular

£93
Avg. per night

No. 2 most popular

£136
Avg. per night

Best value

Grand Laguna Beach
8.5 Excellent
£59
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Puerto Plata

About Puerto Plata

Officially known as San Felipe de Puerto Plata, the Dominican Republic’s capital boasts a magnificent setting overlooking the Atlantic Ocean. Golden stretches of sand line the coast, while the downtown area features Spanish colonial-era architecture and bustling modern markets.

Things to do

Ride the funicular to the top of Isabel de Torres National Park, where a replica of Rio de Janeiro’s Christ the Redeemer watches over Puerto Plata. Soak up the views along one of the walking trails that lead through the botanical gardens or venture underground to explore one of the park’s subterranean caves.

Want to get your adrenalin pumping? Embark on a canyoning adventure to the 27 waterfalls of Charcos de Damajagua nestled in the mountains of the Northern Corridor. Jump and slide down natural chutes into the pools at the base of waterfalls surrounded by lush forest and sugarcane fields.

Visit the 16th-century Fortaleza San Felipe, which dominates the park of La Puntilla, where a Spanish fortress was built to defend the city from pirates and corsairs. Today it houses a museum showcasing the fort’s role throughout the history of Puerto Plata, as well as an impressive collection of 18th and 19th-century military artefacts.

Embark on a scenic drive along the Ruta Panoramica, which winds through rugged mountains from Puerto Plata to Santiago City in the Cibao Valley. Farms selling artisan cheeses and gourmet coffee line the route, together with an amber mine where you can purchase gems direct from the source.

Getting around

Gregorio Luperón International Airport is located around 15 minutes’ drive east of Puerto Plata and offers daily flights to destinations across the Americas. Buses and guagua minivans are readily available for getting around Puerto Plata, as are motoconcho motorcycle taxis.

Puerto Plata travel FAQs

  • What are the best hotels in Puerto Plata?

    Iberostar Costa Dorada is a very popular hotel in Puerto Plata, with a score of 8.4 from 218 reviews. Vh Atmosphere - Adults Only (8.0 from 332 reviews) and Lifestyle Tropical Beach Resort and Spa (8.2 from 509 reviews) are also highly rated Puerto Plata hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Puerto Plata cost?

    £182/night is the average price of a hotel in Puerto Plata, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Puerto Plata?

    Over the last 3 days, Puerto Plata hotels have been found for as cheap as £10/night in searches by HotelsCombined users.

  • How much is a hotel in Puerto Plata tonight?

    A hotel in Puerto Plata tonight has an average price of £121, but some deals have been found for as low as £17 in HotelsCombined searches over the last 72 hours. Prices in Puerto Plata are changing frequently.