Hotels in Punta Cana

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

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Punta Cana

Find the perfect Punta Cana hotel for business or leisure
$self.alt
Barceló Bávaro Palace
8.6
325 C$
View all deals
$self.alt
Bahia Principe Grand Punta Cana
7.6
195 C$
View all deals
$self.alt
Royalton Punta Cana Resort & Casino
8.4
402 C$
View all deals
$self.alt
Hard Rock Hotel Punta Cana
8.6
482 C$
View all deals
$self.alt
Bahia Principe Grand Bavaro
8.2
203 C$
View all deals
$self.alt
Occidental Caribe
8.1
157 C$
View all deals
$self.alt
Natura Park Beach Eco Resort & Spa
5.8
121 C$
View all deals
$self.alt
Ocean Blue Sands Golf & Beach Resort
8.3
195 C$
View all deals
$self.alt
Majestic Colonial - Punta Cana
9.0
287 C$
View all deals
$self.alt
Be Live Collection Punta Cana
7.5
185 C$
View all deals
$self.alt
Bahia Principe Grand Turquesa
8.2
199 C$
View all deals
$self.alt
Bahia Principe Fantasia Punta Cana
8.7
296 C$
View all deals
$self.alt
Bahia Principe Luxury Ambar
9.0
291 C$
View all deals
$self.alt
Riu Palace Punta Cana
7.8
284 C$
View all deals
$self.alt
Impressive Premium Resort & Spa Punta Cana
7.9
157 C$
View all deals
$self.alt
Chic By Royalton Resorts - Adults Only
7.5
341 C$
View all deals
$self.alt
Barceló Bávaro Beach - Adults only
8.7
334 C$
View all deals
$self.alt
Catalonia Royal Bavaro - Adults Only
8.7
245 C$
View all deals
$self.alt
Bavaro Princess All Suites Resort Spa & Casino
8.4
226 C$
View all deals
$self.alt
Royalton Bavaro Resort & Spa
8.5
334 C$
View all deals
$self.alt
Breathless Punta Cana Resort & Spa - Adults Only
8.6
374 C$
View all deals
$self.alt
Nickelodeon Hotels & Resorts Punta Cana
8.6
383 C$
View all deals
$self.alt
Sirenis Punta Cana Resort Casino & Aquagames
8.1
200 C$
View all deals
$self.alt
Bahia Principe Luxury Esmeralda
8.4
269 C$
View all deals
$self.alt
Now Larimar Punta Cana
8.7
272 C$
View all deals
$self.alt
Secrets Cap Cana Resort & Spa - Adults Only
8.9
515 C$
View all deals
$self.alt
Grand Palladium Palace Resort & Spa
8.6
275 C$
View all deals
$self.alt
Majestic Elegance - Punta Cana
8.9
325 C$
View all deals
$self.alt
Iberostar Dominicana
8.4
203 C$
View all deals
$self.alt
Grand Memories Splash Punta Cana
8.1
226 C$
View all deals
$self.alt
Catalonia Punta Cana
8.7
246 C$
View all deals
$self.alt
Occidental Punta Cana
8.2
200 C$
View all deals
$self.alt
Tropical Princess Beach Resort & Spa
7.1
128 C$
View all deals
$self.alt
Riu Republica - Adults only
7.5
256 C$
View all deals
$self.alt
Riu Bambu
9.2
229 C$
View all deals
$self.alt
Punta Palmera Cap Cana By Essenza Retreats
7.7
191 C$
View all deals
$self.alt
Whala! Urban Punta Cana
8.7
102 C$
View all deals
$self.alt
Bahia Principe Grand Aquamarine
8.9
237 C$
View all deals
$self.alt
Excellence Punta Cana by The Excellence Collection - Adults Only
9.1
410 C$
View all deals
$self.alt
Secrets Royal Beach Punta Cana - Adults Only
9.1
427 C$
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
October
High Season
January

cheapest month to stay

31%

expected price decrease

most expensive time to stay

25%

expected price increase

Price
239 C$ - 454 C$
Highest day of week
Friday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

318 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

314 C$

avg. 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
56 C$ - 88 C$
3 star
102 C$ - 143 C$
4-5 star
305 C$ - 353 C$

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
Gava Hostel
9.0
37 C$
$self.alt
#2 most popular
B&B Playa Matilde (Adults Only)
8.3
90 C$
$self.alt
Best value
White Sands Bed & Breakfast
8.0
18 C$
3 stars
$self.alt
#1 most popular
Riu Bambu
9.2
229 C$
$self.alt
#2 most popular
Hotel Cortecito Inn Bavaro
6.7
68 C$
$self.alt
Best value
Hotel 2 Bavaro
7.4
20 C$
4 stars and above
$self.alt
#1 most popular
Barceló Bávaro Palace
8.6
325 C$
$self.alt
#2 most popular
Bahia Principe Grand Punta Cana
7.6
195 C$
$self.alt
Best value
Aventura Deluxe Beach Club & Spa
7.3
94 C$

Cheapest hotels in Punta Cana

These hotels and hostels usually make for a cheap way to stay in Punta Cana
$self.alt
White Sands Bed & Breakfast
8.0
18 C$
$self.alt
Gava Hostel
9.0
37 C$
$self.alt
Hotel 2 Bavaro
7.4
20 C$
$self.alt
Sunshine Guest House
7.6
37 C$
$self.alt
Alfa Beach
34 C$
$self.alt
Olas De Punta Cana
7.8
40 C$

Get the best value hotel in Punta Cana

These hotels have the best prices for their ratings
$self.alt
Hotel 2 Bavaro
7.4
20 C$
$self.alt
Whala! Urban Punta Cana
8.7
102 C$
$self.alt
White Sands Bed & Breakfast
8.0
18 C$
$self.alt
Gava Hostel
9.0
37 C$
$self.alt
Impressive Premium Resort & Spa Punta Cana
7.9
157 C$
$self.alt
Bavaro Green
8.1
52 C$

Punta Cana travel information

How long do people stay in Punta Cana?

5 nights is the typical length of stay for people visiting Punta Cana.

How much does a hotel cost in Punta Cana?

Hotels in Punta Cana show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around 185 C$ per night.

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

In October prices are at their lowest, making it the most cost-effective time to book a hotel room in Punta Cana. You may find the cost of your room has decreased by 31%.

Which day is cheapest to stay in Punta Cana?

At the moment the cheapest day to stay in a hotel in Punta Cana is Saturday, with Thursday being the most expensive.

How much does a luxury hotel in Punta Cana cost?

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

How much does a hostel in Punta Cana cost?

Per person, per night, a hostel in Punta Cana (or a sub 2-star rated hotel) is priced at 35 C$, on average. This price is 150 C$ cheaper than your average Punta Cana hotel.


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
113 C$
$self.alt
#1 Most popular
Barceló Bávaro Palace
8.6
325 C$
$self.alt
#2 Most popular
Bahia Principe Grand Punta Cana
7.6
195 C$
$self.alt
#3 Most popular
Royalton Punta Cana Resort & Casino
8.4
402 C$
$self.alt
#4 Most popular
Hard Rock Hotel Punta Cana
8.6
482 C$
$self.alt
#5 Most popular
Bahia Principe Grand Bavaro
8.2
203 C$
$self.alt
Occidental Caribe
8.1
157 C$
Kid-Friendly Hotels in Punta Cana
$self.alt
Best value
whala!bávaro
7.4
113 C$
$self.alt
#1 Most popular
Barceló Bávaro Palace
8.6
325 C$
$self.alt
#2 Most popular
Bahia Principe Grand Punta Cana
7.6
195 C$
$self.alt
#3 Most popular
Royalton Punta Cana Resort & Casino
8.4
402 C$
$self.alt
#4 Most popular
Hard Rock Hotel Punta Cana
8.6
482 C$
$self.alt
#5 Most popular
Bahia Principe Grand Bavaro
8.2
203 C$
$self.alt
Occidental Caribe
8.1
157 C$
Luxury Hotels in Punta Cana
$self.alt
Best value
Bahia Principe Luxury Esmeralda
8.4
269 C$
$self.alt
#1 Most popular
Royalton Punta Cana Resort & Casino
8.4
402 C$
$self.alt
#2 Most popular
Hard Rock Hotel Punta Cana
8.6
482 C$
$self.alt
#3 Most popular
Majestic Elegance - Punta Cana
8.9
325 C$
$self.alt
#4 Most popular
Excellence Punta Cana by The Excellence Collection - Adults Only
9.1
410 C$
$self.alt
#5 Most popular
Eden Roc at Cap Cana
9.3
781 C$
$self.alt
Le Sivory By Portblue Boutique - Adults Only
8.7
387 C$

Popular flight routes to Punta Cana

Find the cheapest flights to Punta Cana on popular routes
Toronto to Punta Cana
Fastest flight time
4h 10m
Cheapest price
507 C$
Montreal to Punta Cana
Fastest flight time
4h 20m
Cheapest price
515 C$
Vancouver to Punta Cana
Fastest flight time
21h 32m
Cheapest price
605 C$
Ottawa to Punta Cana
Fastest flight time
18h 35m
Cheapest price
689 C$
Calgary to Punta Cana
Fastest flight time
22h 54m
Cheapest price
696 C$
Québec City to Punta Cana
Fastest flight time
4h 30m
Cheapest price
727 C$
Abbotsford to Punta Cana
Fastest flight time
48h 35m
Cheapest price
868 C$
Saskatoon to Punta Cana
Fastest flight time
31h 25m
Cheapest price
881 C$
Moncton to Punta Cana
Fastest flight time
7h 45m
Cheapest price
898 C$
Windsor to Punta Cana
Fastest flight time
20h 29m
Cheapest price
898 C$
View more

Start planning your trip to Punta Cana