Popular hotels
Tips
Top-rated hotels
Cheapest hotels
Where to stay
About Puerto Plata

Hotels in Puerto Plata

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

Puerto Plata
30 Jan — 31 Jan2
...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customie your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Puerto Plata

Discover well-known properties in Puerto Plata that are favoured by visitors more than others. There are 3,645 hotels in Puerto Plata and price data was last updated on 23 January 2025. The average price for a hotel in Puerto Plata is £127/night.
These are some of the hotels in Puerto Plata with the highest demand. If you're not finding the hotel you're looking for and have flexibility with dates, try adjusting the search form at the top of the page for more options.
Filter by star ratings
All filters
Playa Dorada 538, Puerto Plata, Dominican Republic
Providing a private beach and outdoor tennis courts, BlueBay Villas Doradas - Adults Only is a luxurious base in Puerto Plata. The various amenities this beachfront resort offers include a coffee bar, a sauna and an outdoor pool.
7.3
Good
1429 reviews
Location
3.5 mi from city centre
Carretera Luperón, Km. 4.5, Puerto Plata, Dominican Republic
Guests of this beachfront hotel will appreciate the seclusion of its private beach and on-site spa, all located just a quick drive from the heart of Puerto Plata. It features a gym, as well as a swim-up bar, free Wi-Fi and an outdoor pool.
Free Wi-Fi
7.1
Good
2895 reviews
Location
2.2 mi from city centre
Cofresí Beach # 1, Puerto Plata, Dominican Republic
Boasting free Wi-Fi, an outdoor pool and a private beach, Lifestyle Tropical Beach Resort and Spa is located in Puerto Plata and offers beachfront accommodation. It also provides a sauna, water slides and outdoor tennis courts.
7.0
Good
1196 reviews
Location
3.1 mi from city centre
1 Paradise Drive, Cofresi Beach, Puerto Plata, Dominican Republic
Boasting outdoor tennis courts, free Wi-Fi and a private beach, Cofresi Palm Beach Resort & Spa is located in Puerto Plata and offers beachfront accommodation. It provides a spa and wellness centre, as well as a plunge pool, a beauty centre and a sauna.
6.4
Good
454 reviews
Location
3.2 mi from city centre
Playa Dorada, P.O. Box 576, Puerto Plata, Dominican Republic
Featuring an outdoor pool, free Wi-Fi and outdoor tennis courts, Viva Wyndham V Heavens is situated in Puerto Plata and offers beachfront accommodation. A coffee maker and a spa bath are just some of the features offered at this 4-star hotel.
Free Wi-Fi
7.2
Good
570 reviews
Location
3.4 mi from city centre
Bahía de Maimon, Puerto Plata, Dominican Republic
Offering a private beach and an outdoor pool, this 4-star resort is situated in Puerto Plata. It features a fitness centre, as well as outdoor tennis courts, a swim-up bar and free Wi-Fi.
Free Wi-Fi
Parking
7.6
Good
882 reviews
Location
6.0 mi from city centre
Carretera Luperon KM 2.5, Puerto Plata, Dominican Republic
Guests of this beachfront hotel will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located just a quick car ride from the centre of Puerto Plata. Guests have access to an outdoor pool, outdoor tennis courts and a sauna.
Free Wi-Fi
8.0
Excellent
760 reviews
Location
2.3 mi from city centre
Carretera Cabarete - Puerto Plata Km 1, Puerto Plata, Dominican Republic
Guests of this beachfront hotel will appreciate the seclusion of its private beach and on-site day spa, all located a short car ride from the centre of Cabarete. It also features an outdoor pool, free Wi-Fi and outdoor tennis courts.
7.2
Good
1256 reviews
Location
17.9 mi from city centre
Playa Dorado, P.O. Box 22, Puerto Plata, Dominican Republic
Situated in Puerto Plata, Vh - Gran Ventana Beach Resort provides beachfront 4-star accommodation, as well as free Wi-Fi, a private beach and an outdoor pool. It has a spa and wellness centre, as well as outdoor tennis courts, a swim-up bar and a sauna.
Parking
7.6
Good
746 reviews
Location
3.4 mi from city centre
Playa Dorada - Puerto Plata P. Box 56, Puerto Plata, Dominican Republic
Offering a private beach and an outdoor swimming pool, this 4-star hotel is located in Puerto Plata. It features a gym, as well as free Wi-Fi, outdoor tennis courts and a sauna.
Free Wi-Fi
7.9
Good
1515 reviews
Location
3.2 mi from city centre

Tips for booking hotels in Puerto Plata

Gain useful insights and advice for booking the perfect stay in Puerto Plata. Price data is based on averages over the past 12 months and was last updated on 23 January 2025.
Cheapest month:March
Most expensive month:January
Average price in Puerto Plata:£127/night
Cheapest price found:£18/night
Cheapest day:Sunday
Most expensive day:Friday
£53 - £357
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£40 - £274
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Puerto Plata hotels

Browse through properties in Puerto Plata that have received the highest ratings from guests. There are currently 3,645 properties in Puerto Plata and data was last updated on 23 January 2025.
Some of the very best Puerto Plata hotels as rated by our users. Make sure to read hotel descriptions and reviews to find the right property right for you.
Show all 3,645 hotels
Calle Argentina, Sosúa, Dominican Republic
1.8 mi from city centre
Free Wi-Fi
Parking
£62
Avg. per night
Calle Tropical Goleta, Sosúa, Dominican Republic
5.9 mi from city centre
Free Wi-Fi
Parking
£57
Avg. per night
Sosúa, Dominican Republic
7.6 mi from city centre
Free Wi-Fi
Parking
£75
Avg. per night
Careterra principal, Sosúa, Dominican Republic
6.5 mi from city centre
Free Wi-Fi
Parking
£157
Avg. per night
Playa Laguna Ii, # 73, Sosúa, Dominican Republic
2.4 mi from city centre
Free Wi-Fi
Parking
£93
Avg. per night
Playa Dorada, Puerto Plata, Dominican Republic
3.4 mi from city centre
Free Wi-Fi
£294
Avg. per night
Calle Principal 5, Sosúa, Dominican Republic
6.8 mi from city centre
Free Wi-Fi
Parking
£56
Avg. per night

Cheapest hotels in Puerto Plata, Dominican Republic

Discover affordable stays in Puerto Plata that provide a quality experience without breaking the bank. Hotels in Puerto Plata can be found for as low as £23 per night. There is currently one property in Puerto Plata that can be booked for this price. Hotel Galsi is one of the hotels that can be booked for the lowest price in Puerto Plata. Price data was last updated on 23 January 2025
Currently, these are the lowest-priced hotels in Puerto Plata we've come across for the dates selected. Consider alternative dates if you're able to compare prices.
Show all 3,645 hotels
Avenida Luis Ginebra #175, Puerto Plata, Dominican Republic
1.1 mi from city centre
Free Wi-Fi
Parking
£23
Avg. per night
Calle 27 de Febrero, 5, Puerto Plata, Dominican Republic
19.3 mi from city centre
Free Wi-Fi
Airport shuttle
£26
Avg. per night
151 A. Martinez, Sosúa, Dominican Republic
1.5 mi from city centre
Free Wi-Fi
Airport shuttle
£28
Avg. per night
Vista del Caribe 2 Sosua, Sosúa, Dominican Republic
5.0 mi from city centre
Free Wi-Fi
Parking
£32
Avg. per night
Puerto Plata, Dominican Republic
2.1 mi from city centre
Air conditioning
£35
Avg. per night