Hotels in Puerto Plata

Search and compare Puerto Plata hotels from hundreds of travel sites and save

Puerto Plata
30 Jul — 31 Jul2
Puerto Plata
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Puerto Plata

Filter by star ratings
All filters
Villa Florie Guest House - Economic Rooms
Villa Florie Guest House - Economic Rooms
8.3 Excellent
12 Villa Anna Maria, Sosúa, Dominican Republic
Show on map
1.7 km from city centre, Sosúa, Dominican Republic 
ExcellentBased on 30 reviews
8.3

Villa Florie Guest House - Economic Rooms provides a comfortable setting while in Sosua. It also features free Wi-Fi, a swimming pool and a sun deck.

Lifestyle Crown Residence Suites
Lifestyle Crown Residence Suites
4.4 Okay
Playa Cofresi #1, Puerto Plata, Dominican Republic
Show on map
5.0 km from city centre, Puerto Plata, Dominican Republic 
OkayBased on 2 reviews
4.4

Providing an in-house night club and a beauty parlour, Lifestyle Crown Residence Suites is situated in Puerto Plata and offers 4-star accommodation. It has exclusive access to a secluded beach.

Grand Paradise Playa Dorada
Grand Paradise Playa Dorada
7.3 Good
Playa Donada, Puerto Plata, Dominican Republic
Show on map
5.4 km from city centre, Puerto Plata, Dominican Republic 
GoodBased on 565 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
Cofresi Palm Beach Resort & Spa
8.1 Excellent
1 Paradise Drive, Cofresi Beach, Puerto Plata, Dominican Republic
Show on map
5.2 km from city centre, Puerto Plata, Dominican Republic 
ExcellentBased on 331 reviews
8.1

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

Costambar
Costambar
8.1 Excellent
Puerto Plata, Dominican Republic
Show on map
3.3 km from city centre, Puerto Plata, Dominican Republic 
ExcellentBased on 235 reviews
8.1

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.

Be Live Collection Marien
Be Live Collection Marien
7.6 Good
Carretera Luperón, Km. 4.5, Puerto Plata, Dominican Republic
Show on map
3.5 km from city centre, Puerto Plata, Dominican Republic 
GoodBased on 1,875 reviews
7.6

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.

Lifestyle Tropical Beach Resort and Spa
Lifestyle Tropical Beach Resort and Spa
7.8 Good
Confresi Beach, PO Box 608, Puerto Plata, Dominican Republic
Show on map
5.0 km from city centre, Puerto Plata, Dominican Republic 
GoodBased on 651 reviews
7.8

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 a sauna and an outdoor pool.

Vh - Gran Ventana Beach Resort
Vh - Gran Ventana Beach Resort
8.2 Excellent
Playa Dorada, P.O. Box 22, Puerto Plata, Dominican Republic
Show on map
5.5 km from city centre, Puerto Plata, Dominican Republic 
ExcellentBased on 259 reviews
8.2

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.

New Garden Hotel
New Garden Hotel
8.1 Excellent
C. Dr Rosen # 32, Sosúa, Dominican Republic
Show on map
1.5 km from city centre, Sosúa, Dominican Republic 
ExcellentBased on 114 reviews
8.1

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

Playabachata Resort
Playabachata Resort
7.2 Good
Bahia de Maimon, Puerto Plata, Dominican Republic
Show on map
9.4 km from city centre, Puerto Plata, Dominican Republic 
GoodBased on 1,520 reviews
7.2

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.

Tips for booking a Puerto Plata hotel

Cheapest month:October
Most expensive month:March
Average price in Puerto Plata:$168/night
Absolute cheapest price found:$13/night
Cheapest day:Thursday
Most expensive day:Wednesday
$141 - $208
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$116 - $165
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puerto Plata hotels

Show all 2,792 hotels
1
New Garden Hotel
New Garden Hotel
8.1 Excellent
C. Dr Rosen # 32, Sosúa, Dominican Republic
Show on map
1.5 km from city centre, Sosúa 

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

2
Vh Atmosphere - Adults Only
Vh Atmosphere - Adults Only
8.0 Excellent
Playa Dorada, Puerto Plata, Dominican Republic
Show on map
5.5 km from city centre, Puerto Plata 

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.

3
Costambar
Costambar
8.1 Excellent
Puerto Plata, Dominican Republic
Show on map
3.3 km from city centre, Puerto Plata 

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.

4
Vh - Gran Ventana Beach Resort
Vh - Gran Ventana Beach Resort
8.2 Excellent
Playa Dorada, P.O. Box 22, Puerto Plata, Dominican Republic
Show on map
5.5 km from city centre, Puerto Plata 

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.

5
Be Live Collection Marien
Be Live Collection Marien
7.6 Good
Carretera Luperón, Km. 4.5, Puerto Plata, Dominican Republic
Show on map
3.5 km from city centre, Puerto Plata 

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.

6
Cofresi Palm Beach Resort & Spa
Cofresi Palm Beach Resort & Spa
8.1 Excellent
1 Paradise Drive, Cofresi Beach, Puerto Plata, Dominican Republic
Show on map
5.2 km from city centre, Puerto Plata 

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

7
Lifestyle Tropical Beach Resort and Spa
Lifestyle Tropical Beach Resort and Spa
7.8 Good
Confresi Beach, PO Box 608, Puerto Plata, Dominican Republic
Show on map
5.0 km from city centre, Puerto Plata 

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 a sauna and an outdoor pool.

8
Grand Paradise Playa Dorada
Grand Paradise Playa Dorada
7.3 Good
Playa Donada, Puerto Plata, Dominican Republic
Show on map
5.4 km from city centre, Puerto Plata 

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.

Cheapest hotels in Puerto Plata, Dominican Republic

Show all 2,792 hotels
Gipsy Ranch Rooms
Gipsy Ranch Rooms
9.1 Excellent
Vista del Caribe 2 Sosua, Sosúa, Dominican Republic
Show on map
8.0 km from city centre,  

Gipsy Ranch Rooms is located in Cabarete and offers guests free Wi-Fi. It also provides an airport shuttle, an outdoor pool and a safe.

$30
Avg. per night
Villa Florie Guest House - Economic Rooms
Villa Florie Guest House - Economic Rooms
8.3 Excellent
12 Villa Anna Maria, Sosúa, Dominican Republic
Show on map
1.7 km from city centre,  

Villa Florie Guest House - Economic Rooms provides a comfortable setting while in Sosua. It also features free Wi-Fi, a swimming pool and a sun deck.

$34
Avg. per night
Costambar
Costambar
8.1 Excellent
Puerto Plata, Dominican Republic
Show on map
3.3 km from city centre,  

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.

$65
Avg. per night
New Garden Hotel
New Garden Hotel
8.1 Excellent
C. Dr Rosen # 32, Sosúa, Dominican Republic
Show on map
1.5 km from city centre,  

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

$94
Avg. per night
Be Live Collection Marien
Be Live Collection Marien
7.6 Good
Carretera Luperón, Km. 4.5, Puerto Plata, Dominican Republic
Show on map
3.5 km from city centre,  

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.

$122
Avg. per night
Playabachata Resort
Playabachata Resort
7.2 Good
Bahia de Maimon, Puerto Plata, Dominican Republic
Show on map
9.4 km from city centre,  

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.

$128
Avg. per night
Lifestyle Crown Residence Suites
Lifestyle Crown Residence Suites
4.4 Okay
Playa Cofresi #1, Puerto Plata, Dominican Republic
Show on map
5.0 km from city centre,  

Providing an in-house night club and a beauty parlour, Lifestyle Crown Residence Suites is situated in Puerto Plata and offers 4-star accommodation. It has exclusive access to a secluded beach.

$139
Avg. per night
Cofresi Palm Beach Resort & Spa
Cofresi Palm Beach Resort & Spa
8.1 Excellent
1 Paradise Drive, Cofresi Beach, Puerto Plata, Dominican Republic
Show on map
5.2 km from city centre,  

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

$141
Avg. per night

Hotel prices in Puerto Plata

2 stars or below

$30 - $34

Villa Florie Guest House - Economic Rooms

No. 1 most popular

$34
Avg. per night
Gipsy Ranch Rooms

Best value

Gipsy Ranch Rooms
9.1 Excellent
$30
Avg. per night
3 stars

$94 - $162

Lifestyle Crown Residence Suites

No. 1 most popular

$139
Avg. per night
Grand Paradise Playa Dorada

No. 2 most popular

$162
Avg. per night
New Garden Hotel

Best value

New Garden Hotel
8.1 Excellent
$94
Avg. per night
4 stars and up

$122 - $317

Vh Atmosphere - Adults Only

No. 1 most popular

$160
Avg. per night
Senator Puerto Plata Spa Resort

No. 2 most popular

$317
Avg. per night
Be Live Collection Marien

Best value

$122
Avg. per night

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

Where to stay in Puerto Plata

About Puerto Plata

Puerto Plata Province, also known as the "Silver Port" region, lures you in with its lively resorts, lush mountains and gorgeous Caribbean beaches. It's set on the north coast of the Dominican Republic and offers a mix of history, culture and beautiful natural beauty.

Things to do

Beaches are an undisputed highlight in Puerto Plata Province, with Playa Grande considered one of the most beautiful stretches of sand in the Caribbean. It's fringed by golden sand and is a great place to swim in the aquamarine water, relax under a coconut palm and snorkel with tropical fish.

Puerto Plata is the region's colourful capital, set between jungle-covered mountains and the sparkling Caribbean Sea. The working port town is fringed by a breezy waterfront malecón and handsome 19th-century homes built by tobacco merchants. You can visit local history museums, explore the 16th-century Fuerte de San Felipe fortress and dine at chef-owned restaurants.

Puerto Plata Province offers plenty of opportunities to discover the Dominican Republic's natural ecosystem. Venture inland to mountain-bike in tropical rainforests, hike along jungle trails and spot over 200 species of birds. Damajagua is one of the country's most enticing outdoor destinations, featuring 27 cascading waterfalls and crystalline pools.

From all-inclusive five-star resorts to upscale beachfront bungalows, Puerto Plata Province is a fantastic destination for a luxurious getaway. Treat yourself to a relaxing treatment at the luxe Bagua Spa in Playa Dorada or tee off at the ocean-view Grande Golf Course.

Getting around

Puerto Plata Province is well-connected by buses known as "gua-guas". The city of Puerto Plata is easy to get around on foot or by using local taxis and "motoconcho" motorcycle taxis. The province has flights at Aeropuerto Gregorio Luperon, located 18 kilometres from the city centre.

Puerto Plata travel FAQs

  • Where is the best place to stay in Puerto Plata?

    Puerto Plata, Sosúa, and Villa Isabela are the most popular places on HotelsCombined for stays in Puerto Plata.

  • What are the best hotels in Puerto Plata?

    Puerto Plata is home to many highly-rated hotels, one of which is Be Live Collection Marien, which has a current rating of 7.6. For other potential stays, consider Gipsy Ranch Rooms and Villa Florie Guest House - Economic Rooms, which can also be great places to stay in Puerto Plata.