Hotels in Punta Cana

Find the best deals on 1,327 hotels in Punta Cana

Check-in
Check-out
Compare vs. momondo |

Top Punta Cana hotels

Find a cheap hotel in Punta Cana that meets your travel needs.
$self.alt
Barceló Bávaro Palace
8.6
$239
View all deals
$self.alt
Hard Rock Hotel Punta Cana
8.6
$355
View all deals
$self.alt
Majestic Elegance - Punta Cana
8.9
$239
View all deals
$self.alt
Occidental Caribe
8.1
$115
View all deals
$self.alt
Occidental Punta Cana
8.2
$147
View all deals
$self.alt
Bahia Principe Grand Bavaro
8.2
$149
View all deals
$self.alt
Bahia Principe Grand Punta Cana
7.6
$143
View all deals
$self.alt
Majestic Colonial - Punta Cana
9.0
$211
View all deals
$self.alt
Riu Republica - Adults only
7.5
$188
View all deals
$self.alt
Grand Palladium Palace Resort & Spa
8.6
$202
View all deals
$self.alt
Bahia Principe Fantasia Punta Cana
8.7
$218
View all deals
$self.alt
Royalton Bavaro Resort & Spa
8.5
$246
View all deals
$self.alt
Ocean Blue Sands Golf & Beach Resort
8.3
$143
View all deals
$self.alt
Majestic Mirage Punta Cana
9.0
$301
View all deals
$self.alt
Nickelodeon Hotels & Resorts Punta Cana
8.6
$282
View all deals
$self.alt
Excellence Punta Cana by The Excellence Collection - Adults Only
9.1
$302
View all deals
$self.alt
Barceló Bávaro Beach - Adults only
8.7
$246
View all deals
$self.alt
Be Live Collection Punta Cana
7.5
$136
View all deals
$self.alt
Breathless Punta Cana Resort & Spa - Adults Only
8.6
$275
View all deals
$self.alt
whala!bávaro
7.4
$83
View all deals
$self.alt
Iberostar Grand Bavaro Hotel
9.4
$331
View all deals
$self.alt
Grand Palladium Punta Cana Resort & Spa
8.7
$199
View all deals
$self.alt
Catalonia Punta Cana
8.7
$181
View all deals
$self.alt
Secrets Cap Cana Resort & Spa - Adults Only
8.9
$379
View all deals
$self.alt
Paradisus Punta Cana Resort
8.0
$226
View all deals
$self.alt
Riu Palace Bavaro
8.8
$215
View all deals
$self.alt
Catalonia Royal Bavaro - Adults Only
8.7
$180
View all deals
$self.alt
Bahia Principe Grand Turquesa
8.2
$146
View all deals
$self.alt
Sirenis Punta Cana Resort Casino & Aquagames
8.1
$147
View all deals
$self.alt
Natura Park Beach Eco Resort & Spa
5.8
$89
View all deals
$self.alt
Bahia Principe Luxury Esmeralda
8.4
$198
View all deals
$self.alt
Chic By Royalton Resorts - Adults Only
7.5
$251
View all deals
$self.alt
Tropical Princess Beach Resort & Spa
7.1
$94
View all deals
$self.alt
Impressive Premium Resort & Spa Punta Cana
7.9
$115
View all deals
$self.alt
Whala! Urban Punta Cana
8.7
$75
View all deals
$self.alt
Royalton Punta Cana Resort & Casino
8.4
$296
View all deals
$self.alt
Punta Cana Princess All Suites Resort & Spa
8.3
$164
View all deals
$self.alt
Iberostar Dominicana
8.4
$149
View all deals
$self.alt
The Westin Puntacana Resort & Club
8.6
$210
View all deals
$self.alt
Now Larimar Punta Cana
8.7
$200
View all deals

When to book a hotel in Punta Cana

Check out the information below to find the best deal on a Punta Cana hotel room
Low Season
September
High Season
February

cheapest month to stay

28%

expected price decrease

most expensive time to stay

23%

expected price increase

Price
$207 - $369
Highest day of week
Friday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$282

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$266

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Punta Cana is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
$41 - $65
3 star
$75 - $105
4-5 star
$225 - $260

How much does a hotel in Punta Cana cost per night?

Use the information below to find quality Punta Cana hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
B&B Playa Matilde (Adults Only)
8.3
$66
$self.alt
#2 most popular
Luis y R Shared Apartament
$29
$self.alt
Best value
White Sands Bed & Breakfast
8.0
$13
3 stars
$self.alt
#1 most popular
Riu Bambu
9.2
$168
$self.alt
#2 most popular
Riu Naiboa Hotel
7.6
$141
$self.alt
Best value
Hotel 2 Bavaro
7.4
$14
4 stars and above
$self.alt
#1 most popular
Barceló Bávaro Palace
8.6
$239
$self.alt
#2 most popular
Hard Rock Hotel Punta Cana
8.6
$355
$self.alt
Best value
Green Coast Beach Hotel
7.6
$56

Cheap hotels in Punta Cana

These hotels and hostels are the cheapest accommodations available in Punta Cana
$self.alt
White Sands Bed & Breakfast
8.0
$13
$self.alt
Alfa Beach
$25
$self.alt
Hotel 2 Bavaro
7.4
$14
$self.alt
Olas De Punta Cana
7.8
$29
$self.alt
Share Mel Apartment Punta Cana Beach
$21
$self.alt
Luis y R Shared Apartament
$29

Get the best value hotel in Punta Cana

These hotels have the best prices for their ratings
$self.alt
White Sands Bed & Breakfast
8.0
$13
$self.alt
Whala! Urban Punta Cana
8.7
$75
$self.alt
Hotel 2 Bavaro
7.4
$14
$self.alt
Bavaro Green
8.0
$38
$self.alt
Impressive Premium Resort & Spa Punta Cana
7.9
$115
$self.alt
The Mt Hotel
9.4
$39

Punta Cana travel information

How long do people stay in Punta Cana?

The average length of stay in Punta Cana is 4 nights.

How much does a hotel cost in Punta Cana?

$178 per night is the average rate for a room when booking a hotel in Punta Cana. Prices will differ depending on factors such as star rating, time of year and location.

When is the best time to book a hotel in Punta Cana?

In September prices are at their lowest and represents the most cost effective time to book a hotel room in Punta Cana. You may find the cost of your room has decreased by 28%.

Which day is cheapest to stay in Punta Cana?

Saturday is the cheapest day for hotel rooms in Punta Cana. Thursday is the most expensive day.

How much does a luxury hotel in Punta Cana cost?

The cost of a luxury hotel in Punta Cana is generally around $347 a night for every person. In contrast, the average price of a hotel in Punta Cana is closer to $178 a night for every person, which is a 49% difference between the average and luxury accommodation.

How much does a hostel in Punta Cana cost?

Hostels in Punta Cana (including hotels rated 2 stars and below) costs $36 per person, per night on average. This is a $142 per night cheaper than the average cost of hotels in Punta Cana.


Looking for a specific type of hotel?

Check out these great hotels in Punta Cana that are perfect for any stay
Romantic Hotels in Punta Cana
$self.alt
Best value
whala!bávaro
7.4
$83
$self.alt
#1 Most popular
Barceló Bávaro Palace
8.6
$239
$self.alt
#2 Most popular
Hard Rock Hotel Punta Cana
8.6
$355
$self.alt
#3 Most popular
Majestic Elegance - Punta Cana
8.9
$239
$self.alt
#4 Most popular
Occidental Caribe
8.1
$115
$self.alt
#5 Most popular
Occidental Punta Cana
8.2
$147
$self.alt
Bahia Principe Grand Bavaro
8.2
$149
Kid-Friendly Hotels in Punta Cana
$self.alt
Best value
whala!bávaro
7.4
$83
$self.alt
#1 Most popular
Barceló Bávaro Palace
8.6
$239
$self.alt
#2 Most popular
Hard Rock Hotel Punta Cana
8.6
$355
$self.alt
#3 Most popular
Majestic Elegance - Punta Cana
8.9
$239
$self.alt
#4 Most popular
Occidental Caribe
8.1
$115
$self.alt
#5 Most popular
Occidental Punta Cana
8.2
$147
$self.alt
Bahia Principe Grand Bavaro
8.2
$149
Luxury Hotels in Punta Cana
$self.alt
Best value
Bahia Principe Luxury Esmeralda
8.4
$198
$self.alt
#1 Most popular
Hard Rock Hotel Punta Cana
8.6
$355
$self.alt
#2 Most popular
Majestic Elegance - Punta Cana
8.9
$239
$self.alt
#3 Most popular
Excellence Punta Cana by The Excellence Collection - Adults Only
9.1
$302
$self.alt
#4 Most popular
Iberostar Grand Bavaro Hotel
9.4
$331
$self.alt
#5 Most popular
Royalton Punta Cana Resort & Casino
8.4
$296
$self.alt
TRS Turquesa Hotel - Adults Only
8.8
$230

Popular flight routes to Punta Cana

Find the cheapest flights to Punta Cana
Minneapolis to Punta Cana
Fastest flight time
5h 03m
Cheapest price
$123
Fort Lauderdale to Punta Cana
Fastest flight time
2h 19m
Cheapest price
$174
New York to Punta Cana
Fastest flight time
3h 49m
Cheapest price
$181
Orlando to Punta Cana
Fastest flight time
5h 24m
Cheapest price
$188
Atlanta to Punta Cana
Fastest flight time
3h 19m
Cheapest price
$191
Philadelphia to Punta Cana
Fastest flight time
4h 16m
Cheapest price
$192
Baltimore to Punta Cana
Fastest flight time
5h 58m
Cheapest price
$193
Tampa to Punta Cana
Fastest flight time
5h 58m
Cheapest price
$193
Hartford to Punta Cana
Fastest flight time
5h 54m
Cheapest price
$193
Dallas to Punta Cana
Fastest flight time
3h 41m
Cheapest price
$196
View more

Start planning your trip to Punta Cana