Palm-lined Bávaro beach with beach umbrellas, boats and swimmers in Punta Cana, Dominican Republic

Cheap hotels in Punta Cana

Punta Cana, on the Dominican Republic’s eastern tip, is known for long palm-lined beaches and large all-inclusive resorts. It is one of the Caribbean’s best-value resort destinations.

Finding cheap rooms in Punta Cana is easier when you know where to look. We compare live hotel rates across the top booking sites and point you to the neighborhoods where hotels are cheap but the location is still great.

Punta Cana’s busy international airport is also convenient for cruises calling at La Romana, on the Dominican Republic’s southeast coast.

Where to find cheap rooms in Punta Cana

Bávaro

The main resort strip, with the widest choice of hotels.

See cheap rooms

Cap Cana

Upscale resorts, marina and golf.

See cheap rooms

Uvero Alto

Quieter resorts north of Bávaro.

See cheap rooms

Cabeza de Toro

Smaller resorts and calmer beaches.

See cheap rooms

Map of cheap hotels in Punta Cana

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

When to book a cheap hotel in Punta Cana

December–April is dry and peak season; hurricane season runs June–November.

See all Punta Cana hotel deals

Frequently asked questions

Is Punta Cana good for all-inclusive?

Yes — it has a huge choice of all-inclusive resorts at many price points.

Where should I stay in Punta Cana?

Bávaro for choice and value; Cap Cana for luxury.

How far is the airport from the resorts?

Most resorts are roughly 15–45 minutes from Punta Cana International Airport.