Dominican Republic may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Punta Cana

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
1
Popular locations
Amenities
Accessibility
Trip type
The Westin Puntacana Resort & Club
4.5 out of 5
Playa Blanca, Punta Cana, La Altagracia
Free CancellationReserve now, pay when you stay
The price is $143 per night from Nov 30 to Dec 1
4.09 mi from city center
4.4/5Wonderful! (657 reviews)

"Overall, I enjoyed my stay here for the great staff and nice property. Likes: - Phenomenal staff. A huge thanks to HECTOR and VICTOR for their great conversations about local lifestyle and genuine hospitality. - Large room and balcony. - Decent food. - Beautiful beach and great views from the restaurant ..."…"

Reviewed on Nov 2, 2020

The Westin Puntacana Resort & Club
Hard Rock Hotel & Casino Punta Cana All Inclusive
4.5 out of 5
Boulevard Turístico Del Este Km 28, #74, Macao, Punta Cana, La Altagracia
The price is $308 per night from Dec 21 to Dec 22
11.63 mi from city center
4/5Very Good! (1,160 reviews)

"The overall condition of the property was beautiful even though there was alot of construction going on. When I say construction I don't mean one or 2 buildings but things were cut off and entire buildings ans condos were being built. Many of the restaurants were in renovation also. Due to covid ..."…"

Reviewed on Nov 21, 2020

Hard Rock Hotel & Casino Punta Cana All Inclusive
Bahia Principe Luxury Ambar - Adults Only - All Inclusive
4.5 out of 5
Carettera Arena Gorda, Playa Bavero Higuey, Punta Cana, La Altagracia
The price is $196 per night from Nov 29 to Nov 30
10.45 mi from city center
4.2/5Excellent! (958 reviews)

"it was a good stay. The room was clean and modern. The food was good and in the theme restaurants alike. The quality of the drinks can improve. The staff was friendly at all times. Especially ñoño at the Buffet. Via the application, request twice for the control of the TV since the one we had did ..."…"

Reviewed on Nov 27, 2020

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Barceló Bávaro Palace - All Inclusive
4.5 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is $190 per night from Nov 29 to Nov 30
5.2 mi from city center
4.1/5Very Good! (3,004 reviews)

"Es súper relajado me gusto mucho para ir a descansar"…"

Reviewed on Nov 27, 2020

Barceló Bávaro Palace - All Inclusive
Bahia Principe Fantasia Punta Cana - All Inclusive
4 out of 5
Carretera Arena Gorda, Punta Cana
The price is $182 per night from Nov 29 to Nov 30
10.58 mi from city center
4.3/5Excellent! (684 reviews)

"Great service ,friendly guys at the animation in the pool ,,everything was good,my family did enjoy the vacation ,,,,todo bien"…"

Reviewed on Nov 28, 2020

Bahia Principe Fantasia Punta Cana - All Inclusive
Occidental Punta Cana - All Inclusive Resort
4 out of 5
España Avenue, Bávaro, Punta Cana, La Altagracia
The price is $142 per night from Nov 29 to Nov 30
7.8 mi from city center
3.8/5Good! (1,090 reviews)

"Enjoyed our stay very much, adults and teens as well. Beautiful grounds and buildings. Right on the beach, beautiful sand!!!"…"

Reviewed on Jul 22, 2020

Occidental Punta Cana - All Inclusive Resort
Riu Palace Bavaro All Inclusive
4 out of 5
Playa de Arena Gorda, Higuey Riu Complex, Punta Cana, La Altagracia
The price is $179 per night from Nov 30 to Dec 1
9.87 mi from city center
4/5Very Good! (987 reviews)

"The resort was very nice and clean , the service was great and my favorite part was the beach is amazing I"…"

Reviewed on Nov 27, 2020

Riu Palace Bavaro All Inclusive
Sanctuary Cap Cana, All-Inclusive Adult Resort
5 out of 5
Blvd Zona Hotelera, Playa Juanillo, Cap Cana, Punta Cana, La Altagracia
Free CancellationReserve now, pay when you stay
The price is $352 per night from Dec 24 to Dec 25
8.46 mi from city center
4.5/5Wonderful! (990 reviews)

"Nice place to stay. Clean and beautiful. Staff are very friendly and they make your vacation one to remember."…"

Reviewed on Nov 26, 2020

Sanctuary Cap Cana, All-Inclusive Adult Resort
Catalonia Punta Cana - All Inclusive
4 out of 5
Playa Bavaro, Cabeza de Toro, Punta Cana, La Altagracia
Free CancellationReserve now, pay when you stay
The price is $145 per night from Nov 29 to Nov 30
3.81 mi from city center
3.8/5Good! (977 reviews)

"I loved everything about the place, it is so big, lots to do whether u go as a family or adults. Lots to eat too. Staff anywhere is extremely nice, especially beach runner yohanan and Vladamir from the buffet plus Juan from the Rodeo&italian restaurant they stood out more but every1 gives u top notch ..."…"

Reviewed on Nov 7, 2020

Catalonia Punta Cana - All Inclusive
Catalonia Royal Bavaro - Adults Only - All Inclusive
4.5 out of 5
Cabeza De Toro 1 Playas De Bavaro, Punta Cana, La Altagracia
Free CancellationReserve now, pay when you stay
The price is $168 per night from Nov 29 to Nov 30
3.91 mi from city center
4.2/5Very Good! (1,069 reviews)

"a very quiet place to rest, very nice very clean. very friendly staff. but the food is not very good. There is not much variety of food I did not like the food."…"

Reviewed on Nov 3, 2020

Catalonia Royal Bavaro - Adults Only - All Inclusive
Grand Sirenis Punta Cana Resort & Aquagames - All Inclusive
4 out of 5
Playa De Uvero Alto, Punta Cana, La Altagracia
Get Rates
20.58 mi from city center
3.8/5Good! (527 reviews)

"We stayed at the Romantic Double Room and we loved it. The staff at this property are all great! They all go above and beyond to make your stay comfortable. The waterpark is amazing and the property is beautifully constructed. However there could be improvements in all of the following aspects: cleanliness, ..."…"

Reviewed on Nov 23, 2020

Grand Sirenis Punta Cana Resort & Aquagames - All Inclusive
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
The price is $380 per night from Nov 29 to Nov 30
19.01 mi from city center
4.2/5Very Good! (539 reviews)

"I liked the beach and the beach amenities. You have to reserve things a day ahead of time if you want a cabana, and the towel areas have the sports equipment to borrow. The water park is for 8-9 years of age and under. The shows and characters are great. The staff is friendly."…"

Reviewed on Mar 24, 2020

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
Dreams Palm Beach Punta Cana - Luxury
4 out of 5
Cabeza De Toro, Punta Cana, La Altagracia
Free CancellationReserve now, pay when you stay
The price is $187 per night from Dec 4 to Dec 5
4.02 mi from city center
4/5Very Good! (999 reviews)

"Dreams Spa was simply a Dream. The property was like luxury in paradise and the staff was very helpful and friendly. The food was excellent all over. They have many restaurants and I like the fact that you dont have to wear a bracelet like other all inclusive hotels during your stay; just simply ..."…"

Reviewed on Mar 17, 2020

Dreams Palm Beach Punta Cana - Luxury
Grand Bávaro Princess All Suites Resort, Spa & Casino - All Inclusive
4 out of 5
Playas De Bavaro, Punta Cana, La Altagracia
Free CancellationReserve now, pay when you stay
The price is $138 per night from Nov 29 to Nov 30
8.12 mi from city center
3.8/5Good! (26 reviews)

"The hotel was purely amazing , the food was good , but what I love the most was the staff they treat us very well . I have to mention a few people Melvin room service , Nicolas a gentleman that worked at the garden , Santiva was excellent at the platinum restaurant this gentleman is definitely a ..."…"

Reviewed on Oct 29, 2020

Grand Bávaro Princess All Suites Resort, Spa & Casino - All Inclusive
Royalton Punta Cana Resort and Casino - All Inclusive
4.5 out of 5
Playa Arena Gorda, Carretera Macao, Punta Cana, La Altagracia
Get Rates
11.11 mi from city center
4/5Very Good! (758 reviews)

"What a great vacation. Hands down the best service I have ever received at any hotel. Our maitre-d Lenny was outstanding. He was there for all of our needs and took great care of us. The star of the show was our beach bar waitress Yeraldin Mejia. She always had a great energy about her and a big ..."…"

Reviewed on Nov 25, 2020

Royalton Punta Cana Resort and Casino - All Inclusive
Barceló Bávaro Beach - Adults Only - All Inclusive
4 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is $180 per night from Nov 29 to Nov 30
5.2 mi from city center
4.2/5Excellent! (1,305 reviews)

"Barcelo bávaro palace gorgeous property, Customer service and food needs lots of improvement . My very special thanks to Esteban Martinez & Cristina Cedeno for the excellent service both provided."…"

Reviewed on Oct 12, 2020

Barceló Bávaro Beach - Adults Only - All Inclusive
Melia Caribe Beach Resort - All Inclusive
4 out of 5
Playas de Bavaro, Punta Cana, La Altagracia
Free CancellationReserve now, pay when you stay
The price is $148 per night from Dec 3 to Dec 4
5.72 mi from city center
3.8/5Good! (427 reviews)

"We enjoyed our stay there for the most part. We had a few hiccups but we had a gentleman there by the name of Edgar and he was very accommodating. We did not like the high pressure presentation for their time share program and we didn’t like the fact that only one restaurant was open during the weekdays. ..."…"

Reviewed on Oct 26, 2020

Melia Caribe Beach Resort - All Inclusive
Royalton Splash Punta Cana Resort & Spa - All Inclusive
4 out of 5
Carr. Playa Arena Gorda, Bavaro, Punta Cana, La Altagracia
Get Rates
11.11 mi from city center
4/5Very Good! (317 reviews)

"Needs light outside the pool coming from the beach at night,"…"

Reviewed on Nov 17, 2020

Royalton Splash Punta Cana Resort & Spa - All Inclusive
RIU Palace Punta Cana All Inclusive
4.5 out of 5
Playa de Arena Gorda, Punta Cana, La Altagracia
The price is $179 per night from Nov 29 to Nov 30
10.2 mi from city center
4.3/5Excellent! (651 reviews)

"The best, forever ;) The best as usual, I was impressed by the remodeling, they are taking care of it more also the treatment of the employees is very special... Good job"…"

Reviewed on Nov 21, 2020

RIU Palace Punta Cana All Inclusive
Majestic Elegance Punta Cana - All Inclusive
4.5 out of 5
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia
Get Rates
11.14 mi from city center
4.5/5Wonderful! (2,856 reviews)

"My wife and I had a very nice time at the hotel over her birthday and our anniversary. The place is quiet and my room was very large. All the staff were excellent and seemed to be Quite happy to be there. I would recommend this resort. We had a laid back vacation. Any minor issues we had were quickly ..."…"

Reviewed on Nov 25, 2020

Majestic Elegance Punta Cana - All Inclusive
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.

Visiting Punta Cana

Couples looking to get away will find a romantic atmosphere in Punta Cana, and visitors give high marks for the beaches, entertainment choices, and live music scene. This relaxing city also attracts tourists with its bars. Top sights in the city include Downtown Punta Cana, Punta Cana Beach, and Bavaro Beach.

  • There are 1128 hotels and other accommodations in Punta Cana
  • The closest major airport is in Punta Cana (PUJ-Punta Cana Intl.), 2.6 mi (4.1 km) from the city center
  • The next closest is in La Romana (LRM-La Romana Intl.), 36.1 mi (58.1 km) away

Sightseeing and Staying in Punta Cana

The city is well known for its live music scene and cultural venues like Aromas Museum. Attractions like Downtown Punta Cana, Dolphin Explorer, and Manati Park Bavaro are fun for kids of all ages. The city is notable for landmarks like Cueva de Berna, La Altagracia Cathedral, and El Obelisco.

In Punta Cana, you'll be able to select from 1128 hotels and other lodging accommodations so you'll have a variety of choices for a perfect vacation. Below are top ranked ones based on our user reviews:

  • Eden Roc at Cap Cana - With a stay at this 5-star resort, guests can enjoy access to 2 outdoor pools and a full-service spa, along with a private pool. It's a favorite with Expedia travelers for its bar and breakfast.
  • TRS Turquesa Hotel - Adults Only - All Inclusive - Our customers like the dining options and bar at this property. This 4.5-star property features 5 outdoor pools, a full-service spa, and a private beach.
  • Sensatori Punta Cana, Gourmet All Inclusive by Karisma - This 5-star property features 2 outdoor pools, a full-service spa, and 7 restaurants. Expedia customers like its beach locale and pool.

Other favorite sights in Punta Cana include Punta Cana Beach, Bavaro Beach, and Arena Gorda Beach.

Dressing for Punta Cana

  • Between January and March, you can expect the daytime average to be around 87°F and the nighttime average to be 71°F
  • From April to June, temperatures average about 90°F during the day and 73°F at night
  • July through September averages 91°F during the day and 77°F at night
  • In October-December, the average temperature is 91°F during the day and 73°F at night
  • Punta Cana gets about 1.81 inches of rain per year
  • Hottest months are usually August and September with an average temperature of 91°F, while the coldest months are February and January with an average of 71°F

Frequently asked questions

Where is the best place to stay in Punta Cana?
Tortuga Bay Hotel is ranked highly by Expedia customers. This 5-star hotel offers a marina and a full-service spa. It is located a short 1-minute walk from Punta Cana Beach. Other top choices based on reviews include Eden Roc at Cap Cana and Hilton La Romana All- Inclusive Adult Resort & Spa Punta Cana.
If I need to cancel my hotel reservation in Punta Cana, will I receive a refund?
Yes! Most hotel bookings are fully refundable if you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, you may still be able to cancel and receive a refund within a 24-hour period of your booking. Add dates, click “Search”, then you can filter by “free cancellation” to review the best options available in Punta Cana.
Where can I learn more about changing or cancelling my trip to Punta Cana?
To find more details about updating your trip to Punta Cana or cancelling it, head over to our customer service page.
What's the best accommodation for a budget-friendly stay in Punta Cana?
Based on reviews, Karibo Punta Cana is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other choices for your budget-friendly stay include Caribe Deluxe Princess Beach Resort & Spa and Riu Republica - Adults only - All Inclusive.
What's the best place to stay in Playa Bibijagua?
You’ll find 13 hotels and other accommodations in this neighborhood to choose from for your stay. Based on Expedia customer reviews, Barceló Bávaro Beach - Adults Only - All Inclusive is the highest ranked property in Playa Bibijagua. This 4-star property offers a full-service spa and a golf course. It is located a short 4-minute walk from Bavaro Beach. Other top choices in the neighborhood include White Sands Bed & Breakfast and Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive.
What's a favorite place to stay in Cap Cana Marina?
In this neighborhood, there are 30 lodging options for your stay, so you should find the perfect accommodation for your trip. When looking at places to stay in Cap Cana Marina, TRS Cap Cana Hotel - Adults Only - All Inclusive is a top choice. This 4.5-star property offers a marina and a full-service spa. It is located a short 1-minute walk from Punta Cana Beach. Ancora Punta Cana, All Suites Destination Resort and Punta Palmera Cap Cana by Essenza Retreats are other good options for your stay in the area.
What's the best hotel for a family vacation in Punta Cana?
Ocean Blue & Sand Beach Resort - All Inclusive is a top 4-star property on Expedia for families, and features 2 outdoor pools and a private beach. Other options for your kid-friendly vacation include Majestic Colonial Punta Cana - All Inclusive and Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma. Attractions like Downtown Punta Cana and Dolphin Explorer are also fun for kids of all ages.
What's the best place to stay for couples in Punta Cana?
Majestic Elegance Punta Cana - All Inclusive is a favorite 4.5-star property for couples, and features jetted bathtubs and a full-service spa. Other good choices for a stay with your sweetheart include Excellence Punta Cana Adults Only All Inclusive and Majestic Colonial Punta Cana - All Inclusive.
What's the best all-inclusive hotel in Punta Cana?
Majestic Elegance Punta Cana - All Inclusive is a 4.5-star all-inclusive property featuring a private beach and 6 restaurants, and a favorite with Expedia travelers. Other good choices for your vacation include Majestic Colonial Punta Cana - All Inclusive and Barceló Bávaro Palace - All Inclusive.
What's the best pet-friendly hotel in Punta Cana?
Karibo Punta Cana is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Two other good options to stay with your pet include Hotel Playa Catalina and Tortuga Bay Hotel.
What's the best hotel to stay close to Bavaro Beach?
Barceló Bávaro Palace - All Inclusive is one of the top choices for your stay based on our traveler data, and this 4.5-star property offers 4 outdoor pools and a full-service spa. It’s located just a short 0.7 mi (1.1 km) from Bavaro Beach. Other good choices within a short distance include Barceló Bávaro Beach - Adults Only - All Inclusive and Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive.
What are some accommodations with pools in Punta Cana?
Ocean Blue & Sand Beach Resort - All Inclusive is a popular 4-star property featuring 2 outdoor pools, a children’s pool, and a private beach. A couple of other options that offer an onsite pool include Excellence El Carmen - Adults Only All Inclusive and Majestic Colonial Punta Cana - All Inclusive.

Recent reviews of Punta Cana hotels

More trip options