Hotels in Punta Cana

Find the best deals on 1,381 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
Stanza Mare, Bavaro Beach, Domirental
8.2
72€
View all deals
$self.alt
Serena Village
36€
View all deals
$self.alt
Impressive Premium Resort & Spa Punta Cana
7.9
103€
View all deals
$self.alt
whala!bávaro
7.5
74€
View all deals
$self.alt
Bahia Principe Grand Punta Cana
8.6
127€
View all deals
$self.alt
Whala! Urban Punta Cana
8.7
67€
View all deals
$self.alt
Barceló Bávaro Palace
9.2
213€
View all deals
$self.alt
The Mt Hotel
7.7
35€
View all deals
$self.alt
Hotel Capriccio Mare
6.6
45€
View all deals
$self.alt
Excellence El Carmen by The Excellence Collection - Adults Only
9.4
283€
View all deals
$self.alt
Occidental Punta Cana
8.9
131€
View all deals
$self.alt
Los Corales Beach Village
7.2
75€
View all deals
$self.alt
The Sanctuary At Los Corales
9.2
172€
View all deals
$self.alt
Dreams Palm Beach Punta Cana
8.5
195€
View all deals
$self.alt
Hotel 2 Bavaro
7.3
12€
View all deals
$self.alt
Paradisus Palma Real Golf & Spa Resort
9.0
242€
View all deals
$self.alt
Iberostar Grand Bavaro Hotel
9.7
295€
View all deals
$self.alt
Majestic Elegance - Punta Cana
9.0
213€
View all deals
$self.alt
Tortuga Bay
9.6
739€
View all deals
$self.alt
Majestic Colonial - Punta Cana
9.0
188€
View all deals
$self.alt
Olas De Punta Cana
7.8
26€
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
June
High season
March

cheapest month to stay

35%

expected price decrease

most expensive time to stay

169%

expected price increase

Price
90€ - 373€
Highest day of week
Thursday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

167€

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

134€

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.
90
Days before departure
0
1-2 star
37€ - 58€
3 star
67€ - 94€
4-5 star
201€ - 232€

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
3 stars
$self.alt
#1 most popular
The Mt Hotel
7.7
35€
$self.alt
#2 most popular
Hotel Capriccio Mare
6.6
45€
$self.alt
Best value
Hotel 2 Bavaro
7.3
12€
4 stars and above
$self.alt
#1 most popular
Stanza Mare, Bavaro Beach, Domirental
8.2
72€
$self.alt
#2 most popular
Impressive Premium Resort & Spa Punta Cana
7.9
103€
$self.alt
Best value
Whala! Urban Punta Cana
8.7
67€

Cheapest hotels in Punta Cana

These hotels and hostels usually make for a cheap way to stay in Punta Cana
$self.alt
Hotel 2 Bavaro
7.3
12€
$self.alt
Serena Village
36€
$self.alt
Olas De Punta Cana
7.8
26€
$self.alt
Hotel Capriccio Mare
6.6
45€
$self.alt
The Mt Hotel
7.7
35€
$self.alt
Whala! Urban Punta Cana
8.7
67€

Get the best value hotel in Punta Cana

These hotels have the best prices for their ratings
$self.alt
Hotel 2 Bavaro
7.3
12€
$self.alt
Whala! Urban Punta Cana
8.7
67€
$self.alt
Impressive Premium Resort & Spa Punta Cana
7.9
103€
$self.alt
The Mt Hotel
7.7
35€
$self.alt
Bahia Principe Grand Punta Cana
8.6
127€
$self.alt
Olas De Punta Cana
7.8
26€

Punta Cana travel information

How long do people stay in Punta Cana?

When visiting Punta Cana the average booking length is 6 nights.

How much does a hotel cost in Punta Cana?

225€ 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?

Punta Cana hotels are at their most economical to book in the month of June. The rates you are charged may be 56% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Punta Cana?

Friday is the cheapest day for hotel rooms in Punta Cana. Wednesday is the most expensive day.

How much does a luxury hotel in Punta Cana cost?

Luxury hotels in Punta Cana are priced around 418€ a night for each person. Opting for a luxury hotel could add 57% on top of the price of an average hotel in Punta Cana, which stands at 179€ a night for each person.


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.5
74€
$self.alt
No. 1 most popular
Bahia Principe Grand Punta Cana
8.6
127€
$self.alt
No. 2 most popular
Barceló Bávaro Palace
9.2
213€
$self.alt
No. 3 most popular
Excellence El Carmen by The Excellence Collection - Adults Only
9.4
283€
$self.alt
No. 4 most popular
Occidental Punta Cana
8.9
131€
$self.alt
No. 5 most popular
Dreams Palm Beach Punta Cana
8.5
195€
$self.alt
Paradisus Palma Real Golf & Spa Resort
9.0
242€
Kid-friendly hotels in Punta Cana
$self.alt
Best value
whala!bávaro
7.5
74€
$self.alt
No. 1 most popular
Bahia Principe Grand Punta Cana
8.6
127€
$self.alt
No. 2 most popular
Barceló Bávaro Palace
9.2
213€
$self.alt
No. 3 most popular
Excellence El Carmen by The Excellence Collection - Adults Only
9.4
283€
$self.alt
No. 4 most popular
Occidental Punta Cana
8.9
131€
$self.alt
No. 5 most popular
Dreams Palm Beach Punta Cana
8.5
195€
$self.alt
Paradisus Palma Real Golf & Spa Resort
9.0
242€
Luxury hotels in Punta Cana
$self.alt
Best value
Majestic Elegance - Punta Cana
9.0
213€
$self.alt
No. 1 most popular
Paradisus Palma Real Golf & Spa Resort
9.0
242€
$self.alt
No. 2 most popular
Iberostar Grand Bavaro Hotel
9.7
295€
$self.alt
No. 3 most popular
Tortuga Bay
9.6
739€

Popular flight routes to Punta Cana

Find the cheapest flights to Punta Cana on popular routes
Dublin to Punta Cana
Fastest flight time
18h 10m
Cheapest price
591€

Start planning your trip to Punta Cana


People interested in Punta Cana also looked at

Not set on Punta Cana? Search the best deals on hotels in these destinations