Aerial view of central Puerto Plata with its cathedral, Central Park gazebo and grid of colorful buildings

Cheap hotels & rooms in Puerto Plata

Puerto Plata is a historic port city on the Dominican Republic’s north coast, with a Victorian-era center, a cable car up Mount Isabel de Torres and nearby beach resorts. All-inclusive resorts in Playa Dorada and the beach towns offer frequent deals, and the city itself has cheap hotels.

Looking for cheap hotels in Puerto Plata? RoomsCheap compares hotel deals from the biggest booking sites in one search, so you can find cheap rooms in the right neighborhood — not just the lowest price in the wrong one.

It is not just hotels: the same search covers apartments, vacation rentals, B&Bs and hostels in Puerto Plata, so you can compare every kind of room side by side.

Puerto Plata is a Caribbean cruise destination, with ships calling at Amber Cove and Taino Bay cruise ports.

Where to find cheap rooms in Puerto Plata

Playa Dorada

A resort complex east of the city with all-inclusives, beaches and golf.

See cheap rooms

Puerto Plata city center

The historic center and malecón, with small hotels and good value.

See cheap rooms

Sosúa

A lively beach town east of the airport, with budget hotels and dive shops.

See cheap rooms

Cabarete

A kitesurfing and windsurfing town with beachfront hotels and nightlife.

See cheap rooms

Costa Dorada / Cofresí

Resorts and villas west of the city, near the Amber Cove area.

See cheap rooms

Map of cheap hotels in Puerto Plata

Zoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.

Photos of Puerto Plata

When to book a cheap hotel in Puerto Plata

December–April is the driest and busiest season. Summer is hot with good deals; June–November is hurricane season.

See all Puerto Plata hotel deals

Frequently asked questions

Where can I find cheap hotels in Puerto Plata?

Hotels in the city center and Sosúa are usually cheaper, and all-inclusive resorts in Playa Dorada often run package deals.

How do I get to Puerto Plata?

Puerto Plata has its own international airport (Gregorio Luperón), between the city and Sosúa.

What is there to do in Puerto Plata?

The cable car, the old fort, the Amber Museum, the Damajagua waterfalls and the beaches of Sosúa and Cabarete are popular.