Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

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.

Punta Cana hotels and places to stay

The Westin Puntacana Resort & Club
4.5 out of 5
Playa Blanca, Punta Cana, La Altagracia
Get Rates
4.09 mi from city center
4.4/5Wonderful! (618 reviews)

"Everything about this place was superb. Food, staff, amenities, just everything. Love this place. Can’t wait to come back."…"

Reviewed on Mar 4, 2020

The Westin Puntacana Resort & Club
Grand Palladium Bávaro Suites Resort & Spa - All Inclusive
4 out of 5
Avda. Francia s/n, Playas de Bavaro Higuey, Punta Cana, La Altagracia
Get Rates
7.28 mi from city center
3.9/5Very Good! (943 reviews)

"Everything looks nice,but my bath hasn’t maintenance and the top was leaking water!"…"

Reviewed on Mar 15, 2020

Grand Palladium Bávaro Suites Resort & Spa - All Inclusive
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 $334 per night
5.2 mi from city center
4.2/5Very Good! (5,605 reviews)

"The property was very nice. There was a lot to do and a lot of things going on. The buffet food was good but not great. On the other hand the restaurants had very good food and very nice atmosphere. Definitely was enough food and the service was very good. The beach was very Nice, plenty of area ..."…"

Reviewed on Mar 24, 2020

Barceló Bávaro Palace - All Inclusive
TRS Turquesa Hotel - Adults Only - All Inclusive
4.5 out of 5
Av. Francia, Playa Bavaro, Punta Cana, La Altagracia
Get Rates
7.85 mi from city center
4.5/5Wonderful! (603 reviews)

"Excellent place we really enjoyed it a lot, excellent service and great experience and food. Overall excellent. Don't waste your time with the guys from Travel Club they just want to sell you membership. We didn't and we saw a lot of couples went with them."…"

Reviewed on Mar 22, 2020

TRS Turquesa Hotel - Adults Only - All Inclusive
Bahia Principe Fantasia Punta Cana - All Inclusive
4 out of 5
Carretera Arena Gorda, Punta Cana
Get Rates
10.58 mi from city center
4.3/5Excellent! (417 reviews)

"All the activities, that is has for children and families"…"

Reviewed on Mar 22, 2020

Bahia Principe Fantasia Punta Cana - All Inclusive
Occidental Caribe - All Inclusive
3.5 out of 5
Carretera Macao - Arena Gorda, s/n, Punta Cana, La Altagracia
Get Rates
11.28 mi from city center
3.5/5Good! (3,615 reviews)

"The food was really good. There was always something to choose from. They have stations set up and they cook things on the stop from omelettes in the morning to meat for dinner. The staff didn’t all speak English and if they did it wasn’t a lot so that made it challenging but that was probably the ..."…"

Reviewed on Mar 24, 2020

Occidental Caribe - All Inclusive
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
Get Rates
19.01 mi from city center
4.2/5Very Good! (536 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
Majestic Mirage Punta Cana - All Suites - All inclusive
5 out of 5
Bavaro, Playa Arena Gorda, Punta Cana, La Altagracia
Get Rates
10.97 mi from city center
4.4/5Wonderful! (3,041 reviews)

"Good food overall, nice variety of eat in locations, excellent staff overall, great vibes, no pushy sells, great entertainment"…"

Reviewed on May 28, 2020

Majestic Mirage Punta Cana - All Suites - All inclusive
Hyatt Zilara Cap Cana - Adults Only- All Inclusive
5 out of 5
Boulevard Zona Hotelera, Playa Juanillo, Punta Cana, La Altagracia
Get Rates
7.77 mi from city center
4.1/5Very Good! (53 reviews)

"Amazing property!! Great staff, excellent food and premises."…"

Reviewed on Mar 7, 2020

Hyatt Zilara Cap Cana - Adults Only- All Inclusive
Hyatt Ziva Cap Cana - All Inclusive
5 out of 5
Boulevard Zona Hotelera, Playa Juanillo, Punta Cana, La Altagracia
Get Rates
7.77 mi from city center
4.2/5Excellent! (67 reviews)

"The property is only a few months old so it is in great condition and very clean and update to date. Its location is awesome in terms of the beach, when you think Caribbean this is the postcard for it. Bright blue water, white sand and palm trees. It was beautiful. The cool part about this resort ..."…"

Reviewed on Mar 24, 2020

Hyatt Ziva Cap Cana - All Inclusive
Can't find the property you want?
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?
Majestic Elegance Punta Cana - All Inclusive is ranked highly by Expedia customers. This 4.5-star property offers a full-service spa and a private beach. It is located a short 1-minute walk from Arena Gorda Beach. Other top choices based on reviews include Majestic Colonial Punta Cana - All Inclusive and Excellence El Carmen - Adults Only All Inclusive.
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, Riu Republica - Adults only - All Inclusive is a popular property for our travelers who want a more economical choice, and features free buffet breakfast and free WiFi. Other choices for your budget-friendly stay include Barceló Bávaro Palace - All Inclusive and BlueBay Grand Punta Cana - Luxury All Inclusive Resort.
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?
Bahia Principe Grand Punta Cana - All Inclusive is a top 3.5-star property on Expedia for families, and features 2 outdoor pools and a free kids’ club. Other options for your kid-friendly vacation include The Reserve At Paradisus Palma Real Resort All Inclusive and Barceló Bávaro Palace - All Inclusive. 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 Bahia Principe Luxury Ambar - Adults Only - All Inclusive and Excellence El Carmen - Adults Only All Inclusive.
What's the best pet-friendly hotel in Punta Cana?
Beach Front Luxury Apartment - BlueBeach is a top apartment for people traveling with their pets, and offers a restaurant and an outdoor pool for its human guests. Hotel Playa Catalina is another good choice if you’re bringing your pet along.
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 about the best place to stay near Arena Gorda Beach?
One of the top choices for your stay is Riu Palace Bavaro All Inclusive, located next to Arena Gorda Beach, and this 4-star property offers 4 outdoor pools and a full-service spa. Grand Bahia Principe Punta Cana - All Inclusive and RIU Palace Punta Cana All Inclusive are a couple of other good and close options.

Recent reviews of Punta Cana hotels

More trip options