Best Resorts in Punta Cana

Most properties are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Browse Select Punta Cana Resorts

Casa de Campo Resort and Villas
5 out of 5
Carretera La Romana-Higuey, La Romana, La Romana, 22000
Fully refundableReserve now, pay when you stay
The price is $274 per night from Dec 4 to Dec 5
$274
per night
Dec 4 - Dec 5
4.6/5 Exceptional! (1,000 reviews)
"Lovely resort. Will be back. Looking forward to updated rooms opening soon"

Reviewed on Nov 28, 2022

Casa de Campo Resort and Villas
Catalonia Royal Bavaro - Adults Only
4.5 out of 5
Cabeza De Toro 1 Playas De Bavaro, Punta Cana
The price is $294 per night from Dec 4 to Dec 5
$294
per night
Dec 4 - Dec 5
4.1/5 Very Good! (1,000 reviews)
"Very clean beautiful in appearance. The hotel rooms were nice…. The food wasn’t good. They need to pay attention to the food"

Reviewed on Nov 22, 2022

Catalonia Royal Bavaro - Adults Only
Dreams Palm Beach Punta Cana - All Inclusive
4 out of 5
Cabeza De Toro, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is $232 per night from Dec 2 to Dec 3
$232
per night
Dec 2 - Dec 3
3.9/5 Good! (1,000 reviews)
"Excellent"

Reviewed on Nov 28, 2022

Dreams Palm Beach Punta Cana - All Inclusive

Save an average of 15% on thousands of hotels when you're signed in

Dreams Punta Cana Resort & Spa - All Inclusive
4 out of 5
Playas Uvero Alto, Provincia La Altagracia, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is $336 per night from Dec 5 to Dec 6
$336
per night
Dec 5 - Dec 6
3.9/5 Very Good! (1,000 reviews)
Great service
"Fantastic staff. Beautiful location"

Reviewed on Nov 14, 2022

Dreams Punta Cana Resort & Spa - All Inclusive
Eden Roc Cap Cana
5 out of 5
Cap Cana, Juanillo, Punta Cana, La Altagracia, 23000
The price is $1,050 per night from Dec 5 to Dec 6
$1,050
per night
Dec 5 - Dec 6
4.7/5 Exceptional! (107 reviews)
"NICE, PRIVATE. SMALL BEACH AREA, PART OF BEACH LOTS OF ROCKS"

Reviewed on Nov 13, 2022

Eden Roc Cap Cana
Dreams Royal Beach Punta Cana - All Inclusive
4 out of 5
Av. Alemania S/N, El Cortecito, Bávaro Beach, Punta Cana, 23000
Fully refundableReserve now, pay when you stay
The price is $408 per night from Dec 4 to Dec 5
$408
per night
Dec 4 - Dec 5
4.2/5 Very Good! (993 reviews)
"Amazing food .. friend staff, great shows and entertainment is great"

Reviewed on Nov 22, 2022

Dreams Royal Beach Punta Cana - All Inclusive
Zoetry Agua Punta Cana - All Inclusive
5 out of 5
Uvero Alto, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is $646 per night from Dec 2 to Dec 3
$646
per night
Dec 2 - Dec 3
4.4/5 Wonderful! (385 reviews)
"Beautiful place, tranquil and quiet. Great place to rest"

Reviewed on Sep 5, 2022

Zoetry Agua Punta Cana - All Inclusive
The Westin Puntacana Resort & Club
4.5 out of 5
Playa Blanca, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is $279 per night from Dec 4 to Dec 5
$279
per night
Dec 4 - Dec 5
4.4/5 Wonderful! (830 reviews)
"I actually love the property and the excellent staff, it was my second time there. I was disappointed because of the Sargasso on the beach, I could not go in the water. The hospitality was superb and I wish I had been notified of the condition of the beach due to the algae."

Reviewed on Aug 13, 2022

The Westin Puntacana Resort & Club
Los Corales Beach Village
3.5 out of 5
Calle Los Corales, Bavaro, Punta Cana, La Altagracia, 23301
The price is $69 per night from Dec 5 to Dec 6
$69
per night
Dec 5 - Dec 6
3.5/5 Good! (439 reviews)
"great location by the ocean.. nice area.. not easy to walk out of the property via the street as road in very poor conditions"

Reviewed on Nov 20, 2022

Los Corales Beach Village
Don't see what you're looking for?
See all available properties in Punta Cana
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Punta Cana

Costa Love
2.5 out of 5
Av. Pastor Domingo de la Cruz, Punta Cana, La Altagracia, 23000
4.8/5 Exceptional! (5 reviews)
"Not bad"

Reviewed on Sep 1, 2022

Costa Love
Los Corales Tropical Beach Resort & SPA
4 out of 5
Calle Residencial Los Corales, Punta Cana, La Altagracia, 23000
4.2/5 Excellent! (157 reviews)
"Good service and amazing location. Big villa with good AC and wifi. Would stay longer."

Reviewed on Oct 11, 2022

Los Corales Tropical Beach Resort & SPA
Ducassi Rooftop Pool Deluxe Suites
4 out of 5
C. Aruba, Punta Cana, La Altagracia, 23000
5/5 Exceptional! (1 review)
"The beach and the pool both are better then description. Big comfortable suite."

Reviewed on Aug 16, 2022

Ducassi Rooftop Pool Deluxe Suites
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Punta Cana Resorts information

Number of reviews 6754
Accommodation 28 Resorts
Lowest Price $45
Highest Price $1,050

Frequently asked questions

What is Punta Cana like for a resort vacation?
Dreaming of a relaxing getaway? You deserve all the comforts and luxuries of a resort, where you can find everything you need for your vacation—from tasty dining options to entertainment and shopping. Choose from 39 resorts in Punta Cana and discover the one that’s best for you, whether you picture yourself kicking back in a room with stunning views or heading to the spa for a deep-tissue massage.
What's a top resort in Punta Cana?
Catalonia Royal Bavaro - Adults Only - Luxury resort rated 4.5 stars. Features 2 outdoor pools, 6 restaurants, and a private beach. Comfortable rooms feature soaking tubs and 24-hour room service. Dreams Palm Beach Punta Cana - All Inclusive - All-inclusive property rated 4 stars. Has 4 outdoor pools, 5 restaurants, and 7 bars. Popular for its dining options. Dreams Royal Beach Punta Cana - All Inclusive - All-inclusive property rated 4 stars. Enjoy the 4 outdoor pools, 7 restaurants, and 2 beach bars. Dreams Punta Cana Resort & Spa - All Inclusive - All-inclusive property rated 4 stars. Amenities include 7 restaurants, 3 poolside bars, and a full-service spa. Zoetry Agua Punta Cana - All Inclusive - All-inclusive resort rated 5 stars. Access to 2 outdoor pools, 4 restaurants, and 2 poolside bars.
How many hotel resorts can I expect to find in Punta Cana?
Take your pick from Expedia’s 39 resorts in Punta Cana where you can enjoy fine dining, beautiful guest rooms, and more.
What can I do in Punta Cana?
Travelers love exploring the beaches in Punta Cana, and also speak highly of its entertainment choices. Grab your golf clubs for a game at Cocotal Golf and Country Club or Iberostar Golf Course, or head to Bavaro Beach and Punta Cana Beach for some time by the water. Additional attractions in the area include Macao Beach and Downtown Punta Cana.
What's the seasonal weather like in Punta Cana?
The hottest months are usually August and September with an average temp of 84°F, while the coldest months are February and January with an average of 79°F. Average annual precipitation for Punta Cana is 50 inches.
What's the best way to get to and around Punta Cana?
Fly into Punta Cana Intl. Airport (PUJ), which is located 2.6 mi (4.1 km) away from the heart of the city. You can also search for flights into La Romana (LRM-La Romana Intl.), which is 36.1 mi (58.1 km) away. If you’d like to venture out around the area, you may want a rental car for your journey.

Recent reviews of Punta Cana hotels
expedia verified reviews