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.

Punta Cana Hotel from NT$4,475/Night

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

Majestic Mirage Punta Cana - All Suites - All inclusive
5 out of 5
Bavaro, Playa Arena Gorda, Punta Cana, La Altagracia
The price is NT$7,495 per night
17.67 km 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 2020/5/28

Majestic Mirage Punta Cana - All Suites - All inclusive
Majestic Colonial Punta Cana - All Inclusive
4 out of 5
Carretera El Maca, Punta Cana, Punta Cana
The price is NT$4,861 per night
17.67 km from city center
4.3/5Excellent! (7,140 reviews)

"It was our first time to book in an all-inclusive resort; did not have high expectations but we were so very gladly surprised! The staff, the service, the variety of food, the location, the tropical beauty and weather all were excellent. Especially the fresh fruits and freshly grilled fish for lunch, ..."…"

Reviewed on 2020/4/24

Majestic Colonial Punta Cana - All Inclusive
Majestic Elegance Punta Cana - All Inclusive
4.5 out of 5
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia
The price is NT$5,627 per night
17.94 km from city center
4.3/5Excellent! (8,255 reviews)

"I love everything about this resort. Second time coming back and I would go again. Even with the Corona outbreak majestic still made me feel like home."…"

Reviewed on 2020/3/23

Majestic Elegance Punta Cana - All Inclusive
Bahia Principe Fantasia Punta Cana - All Inclusive
4 out of 5
Carretera Arena Gorda, Punta Cana
The price is NT$13,926 per night
17.03 km from city center
4.3/5Excellent! (417 reviews)

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

Reviewed on 2020/3/22

Bahia Principe Fantasia Punta Cana - All Inclusive
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
The price is NT$5,518 per night
11.72 km 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 2020/3/15

Grand Palladium Bávaro Suites Resort & Spa - All Inclusive
Occidental Caribe - All Inclusive
3.5 out of 5
Carretera Macao - Arena Gorda, s/n, Punta Cana, La Altagracia
Get Rates
18.17 km 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 2020/3/24

Occidental Caribe - All Inclusive
Grand Bávaro Princess All Suites Resort, Spa & Casino - All Inclusive
4 out of 5
Playas De Bavaro, Punta Cana, La Altagracia
Get Rates
13.08 km from city center
3.8/5Good! (19 reviews)

"The staff was extremely helpful and nice! The restaurants are exceptional and offer great variety in meal choices. The entire resort was clean and presentable. The only downside was our shower took an extremely long time to drain. Our bathroom would basically flood if we took a shower longer than ..."…"

Reviewed on 2020/3/16

Grand Bávaro Princess All Suites Resort, Spa & Casino - All Inclusive
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
The price is NT$12,372 per night
30.61 km 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 2020/3/24

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
Casa de Campo Resort and Villas
5 out of 5
Carretera La Romana-Higuey, La Romana, La Romana
The price is NT$4,475 per night
60.68 km from city center
4.6/5Exceptional! (835 reviews)

"Staff was very attentive, grounds were clean and the food was good. The supermarket at the marina was well stocked and had great prices"…"

Reviewed on 2020/3/20

Casa de Campo Resort and Villas
TRS Turquesa Hotel - Adults Only - All Inclusive
4.5 out of 5
Av. Francia, Playa Bavaro, Punta Cana, La Altagracia
The price is NT$8,975 per night
12.63 km 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 2020/3/22

TRS Turquesa Hotel - Adults Only - 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.

  • There are 581 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. The city's natural setting is picturesque, including the beaches and these places to visit: Bavaro Lagoon, Dolphin Explorer, and Cabeza de Toro. A couple of additional sights to add to your agenda are Bavaro Adventure Park and Downtown Punta Cana.

In Punta Cana, you'll be able to select from 581 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.
  • Tortuga Bay Hotel - Our customers like the breakfast and beach locale at this hotel. This 5-star hotel features a marina, a full-service spa, and a private beach.
  • Iberostar Grand Hotel Bavaro Adults Only - All inclusive - With a stay at this 5-star resort, guests can enjoy access to 3 outdoor pools and a full-service spa, along with free WiFi. Expedia customers like its breakfast and comfortable beds.

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?
Secrets Cap Cana All Inclusive - Adults Only. is ranked highly by Expedia customers. This 4.5-star hotel offers 2 outdoor pools and a full-service spa. It is located a short 6-minute walk from Juanillo Beach. Other top choices based on reviews include Excellence El Carmen - Adults Only All Inclusive and Paradisus Palma Real Golf & Spa Resort 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