Find hotels in Punta Cana from CA $177

Most hotels 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

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Punta Cana hotels and places to stay

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, 23000
11.72 km from city centre
3.8/5 Good! (1,013 reviews)
"We had a great time!"

Reviewed on Nov. 27, 2022

Grand Palladium Bávaro Suites Resort & Spa - All Inclusive
TRS Cap Cana Hotel - Adults Only
5 out of 5
Boulevard Fishing Lodge, Cap Cana, Punta Cana, 23000
The price is CA $238 per night from Dec 8 to Dec 9
CA $238
per night
Dec 8 - Dec 9
9.97 km from city centre
4.2/5 Very Good! (727 reviews)
"Awesome"

Reviewed on Nov. 22, 2022

TRS Cap Cana Hotel - Adults Only
Live Aqua Beach Resort Punta Cana - All Inclusive - Adults Only
5 out of 5
Uvero Alto, Punta Cana, La Altagracia, 23000
The price is CA $571 per night from Nov 30 to Dec 1
CA $571
per night
Nov 30 - Dec 1
31.18 km from city centre
4.5/5 Wonderful! (742 reviews)
Don't sin for this small detail
"The hotel is excellent, new and with friendly staff. I highlight the kindness and professionalism of Daniela, at check-in. The only negative point I would point out is the impossibility of connecting any HDMI equipment to the hotel's televisions, which limited us a lot. We requested technical assistance, ..."

Reviewed on Nov. 28, 2022

Live Aqua Beach Resort Punta Cana - All Inclusive - Adults Only

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

Grand Palladium Punta Cana Resort & Spa - All Inclusive
4 out of 5
Playa Bávaro, El Cortecito, Punta Cana, La Altagracia, 23000
12.18 km from city centre
3.8/5 Good! (1,000 reviews)
"Excellent resort, food, service and facilities. Highly recommended place to stay in Punta Cana!"

Reviewed on Nov. 15, 2022

Grand Palladium Punta Cana Resort & Spa - All Inclusive
Ocean El Faro Resort - All Inclusive
4.5 out of 5
Carretera Uvero Alto, Punta Cana, La Altagracia, 23000
The price is CA $429 per night from Dec 8 to Dec 9
CA $429
per night
Dec 8 - Dec 9
28.99 km from city centre
3.9/5 Good! (796 reviews)
"Great staff, great facilities, my only gripe is I vacation had to end."

Reviewed on Nov. 25, 2022

Ocean El Faro Resort - 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, 23301
The price is CA $347 per night from Dec 11 to Dec 12
CA $347
per night
Dec 11 - Dec 12
8.38 km from city centre
3.9/5 Very Good! (2,914 reviews)
"Food was good, pool was good Entertainment was good Phone service was bad and they do not understand even basic English"

Reviewed on Nov. 27, 2022

Barceló Bávaro Palace - All Inclusive
Melia Caribe Beach Resort - All Inclusive
4 out of 5
Playas de Bavaro, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is CA $247 per night from Nov 30 to Dec 1
CA $247
per night
Nov 30 - Dec 1
9.21 km from city centre
3.7/5 Good! (1,005 reviews)
"There was no internet in my room, and no one wanted to resolve it. Other then that everything was excellent"

Reviewed on Nov. 27, 2022

Melia Caribe Beach Resort - All Inclusive
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
5 out of 5
Playas de Bavaro, Higuey, Punta Cana, La Altagracia, 23301
8.73 km from city centre
4.2/5 Very Good! (863 reviews)
Fun stay
"The Lopesan was a very nice stay. The aesthetic was super cute and modern and the staff was very helpful. Everything you could want to do is on the premise. To the other side of that coin, the property is so huge that it takes a good amount of time to get just about anywhere. The food was better ..."

Reviewed on Nov. 27, 2022

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Princess Family Club Bavaro - All Inclusive
4.5 out of 5
Bávaro, Punta Cana, La Altagracia, 23000
The price is CA $224 per night from Dec 8 to Dec 9
CA $224
per night
Dec 8 - Dec 9
13.68 km from city centre
4/5 Very Good! (426 reviews)
"Very family oriented hotel! Lots of good dining options!"

Reviewed on Nov. 27, 2022

Princess Family Club Bavaro - All Inclusive
Bahia Principe Grand Punta Cana - All Inclusive
4 out of 5
Arena Gorda - Macao, Seccion Baigua, Punta Cana, La Altagracia, 23000
The price is CA $188 per night from Nov 30 to Dec 1
CA $188
per night
Nov 30 - Dec 1
16.85 km from city centre
3.6/5 Good! (1,220 reviews)
"The beach was great."

Reviewed on Nov. 28, 2022

Bahia Principe Grand Punta Cana - All Inclusive
Bahia Principe Fantasia Punta Cana - All Inclusive
4 out of 5
Carretera Arena Gorda, Punta Cana, La Altagracia, 23000
The price is CA $279 per night from Nov 30 to Dec 1
CA $279
per night
Nov 30 - Dec 1
16.58 km from city centre
4.2/5 Very Good! (1,835 reviews)
"We had a wonderful time! beach area is beautiful, the ocean is warm and wavy! you will see some seaweed though, but staff is trying to clean it up. Overall it didn’t bother us. The food was decent, there was a good choice - meat, fish, variety of cheeses and deli, lots of pastries, sweets. We enjoyed ..."

Reviewed on Nov. 24, 2022

Bahia Principe Fantasia Punta Cana - All Inclusive
Excellence Punta Cana - Adults Only All Inclusive
5 out of 5
Playas Uvero Alto - Punta Cana, Punta Cana, La Altagracia, 23000
34.59 km from city centre
4.6/5 Wonderful! (1,012 reviews)
"Excellence Punta Cana really is excellent! Fantastic selection of food, drink, and entertainment, all presented by amazing service in a friendly and welcoming environment. Everyone on staff was great. A few of the standouts were Jubelkis, Iris, Valentine, Roberto, and Deiby. The resort is absolutely ..."

Reviewed on Nov. 27, 2022

Excellence Punta Cana - Adults Only All Inclusive
Paradisus Grand Cana - All Inclusive
5 out of 5
Playa de Bavaro, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is CA $596 per night from Nov 30 to Dec 1
CA $596
per night
Nov 30 - Dec 1
9.89 km from city centre
4.2/5 Very Good! (513 reviews)
"I love all the staff, how pretty and clean the hotel is! Excellent food as well."

Reviewed on Nov. 24, 2022

Paradisus Grand Cana - All Inclusive
Occidental Caribe - All Inclusive
3.5 out of 5
Carretera Macao - Arena Gorda, s/n, Punta Cana, La Altagracia, 23301
The price is CA $177 per night from Nov 30 to Dec 1
CA $177
per night
Nov 30 - Dec 1
18.17 km from city centre
3.4/5 (1,696 reviews)
Love Occidental
"It was a great stay. Hotel decor is a little dated, but other than that it was really nice. The food was good and customer service overall was very nice and friendly. The bidet was leaking and we could have used a mop in the bathroom. Other than that, we had a great time. They had a pool party with ..."

Reviewed on Nov. 23, 2022

Occidental Caribe - All Inclusive
Finest Punta Cana by The Excellence Collection - All Inclusive
5 out of 5
Carretera Uvero Alto, Punta Cana, La Altagracia, 23000
32.25 km from city centre
4.3/5 Excellent! (379 reviews)
"Incredible service, stayed at adults only excellence club."

Reviewed on Nov. 24, 2022

Finest Punta Cana by The Excellence Collection - All Inclusive
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
The price is CA $502 per night from Nov 30 to Dec 1
CA $502
per night
Nov 30 - Dec 1
30.61 km from city centre
3.8/5 Good! (1,062 reviews)
"Good spot for a family vacation. Noisy and busy but what we expected when we booked and as it should be for kid engagement. Staff were friendly and courteous throughout the resort. Food was very average whether buffet or al la carte otherwise would consider returning for a quick getaway."

Reviewed on Nov. 26, 2022

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
Radisson Blu Punta Cana, an All Inclusive Beach Resort
5 out of 5
Cabeza de Toro Beach, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is CA $231 per night from Nov 30 to Dec 1
CA $231
per night
Nov 30 - Dec 1
6.47 km from city centre
3.8/5 Good! (237 reviews)
"Very good service, property is well maintained. Good quality for the price. The personnel does their best to make sure you are enjoying your stay."

Reviewed on Nov. 28, 2022

Radisson Blu Punta Cana, an All Inclusive Beach Resort
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, 23000
The price is CA $447 per night from Dec 5 to Dec 6
CA $447
per night
Dec 5 - Dec 6
18.73 km from city centre
3.7/5 Good! (1,448 reviews)
"Very different, very friendly"

Reviewed on Nov. 15, 2022

Hard Rock Hotel & Casino Punta Cana All Inclusive
Serenade Punta Cana Beach & Spa Resort - All Inclusive
4.5 out of 5
Carretera Cabeza de Toro, Punta Cana, La Altagracia, 23000
The price is CA $340 per night from Dec 15 to Dec 16
CA $340
per night
Dec 15 - Dec 16
6.68 km from city centre
4.1/5 Very Good! (2,202 reviews)
"New and well designed. It was easy to access all areas of the resort by walking including the pools, beach, gym restaurants and theatre. The beach was well maintained as there was a considerable amount of seaweed washing ashore. Kudos to the cleaning crews. Staff were friendly and helpful. Would ..."

Reviewed on Nov. 28, 2022

Serenade Punta Cana Beach & Spa Resort - All Inclusive
Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive
4.5 out of 5
Playas Uvero Alto Km 275, Punta Cana, La Altagracia, 23301
The price is CA $505 per night from Nov 30 to Dec 1
CA $505
per night
Nov 30 - Dec 1
31.74 km from city centre
4.3/5 Excellent! (1,007 reviews)
"Good spot."

Reviewed on Nov. 26, 2022

Breathless Punta Cana Resort & Spa - 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.

Where to stay in Punta Cana

Find the best Punta Cana areas and neighborhoods for the activities you enjoy most. Learn more about Punta Cana

Hotels near Popular Punta Cana Attractions

Punta Cana hotels information

Number of reviews 22097
Accommodation 3283 hotels
Lowest Price CA $177
Highest Price CA $596

Price trends for hotels in Punta Cana

Less expensive
More expensive
Next month
November
March
CA $309
Month
Price
January
CA $311
February
CA $316
March
CA $338
April
CA $260
May
CA $243
June
CA $269
July
CA $281
August
CA $262
September
CA $246
October
CA $254
November
CA $225
December
CA $309
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Punta Cana. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Where is the best place to stay in Punta Cana?

Hyatt Ziva Cap Cana - All Inclusive is ranked highly by Expedia customers. This 5-star property offers 4 outdoor pools and a full-service spa. Other top choices based on reviews include Tortuga Bay Hotel and Iberostar Grand Bavaro Adults Only - All Inclusive. See all available top hotels, or vacation rentals in Punta Cana.

Playa Bibijagua is a top neighborhood that travelers love for its array of dining options and casinos. Other favorite areas in Punta Cana include Cap Cana Marina and Yarary - Cap Cana.

What are some of the best vacation rentals in Punta Cana?

Stylish Penthouse With hot tub and Amazing Views: This Punta Cana vacation home rental is equipped with a balcony, air-conditioning, and a TV to help you feel comfortable during your stay. Kitchen amenities like a dishwasher and an oven can make your vacation run smoothly. Other favorite homes for rent in Punta Cana are Punta Cana. Luxury Apartment Bello. Cap Cana and Penthouse 335 Cana Rock De Lux En Punta Cana. See all vacation rentals in 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. Filter your search by fully refundable to find flexible hotel deals 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, Hotel Dominicana Plus Bavaro is a popular 3-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other choices for your budget-friendly stay include Gava Hostel and Bavaro Punta Cana Hotel Flamboyan. View all budget hotels in Punta Cana.

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?

Art Villa Dominicana is a top 3-star B&B on Expedia for families, and features a restaurant and free parking. Other options for your kid-friendly vacation include Mar de Corales 2 and Hotel Tropical Punta Cana. Kids of all ages will also enjoy a visit to Manati Park Bavaro. Find more child-friendly accommodations in Punta Cana.

What's the best place to stay for couples in Punta Cana?

Barceló Bávaro Palace - All Inclusive is a favorite 4.5-star property for couples, and features rainfall showerheads and premium bedding. Other good choices for a stay with your sweetheart include Barceló Bávaro Beach - Adults Only - All Inclusive and Beach Bungalows Los Corales Club & SPA. See all romantic hotels in Punta Cana.

What's the best all-inclusive hotel in Punta Cana?

Live Aqua Beach Resort Punta Cana - All Inclusive - Adults Only is a 5-star all-inclusive property featuring a private beach and 8 restaurants, and a favorite with Expedia travelers. Other good choices for your vacation include Aqua Boutique Hotel Punta Cana and Unique Club at Lopesan Costa Bávaro - All Inclusive. See more all-inclusive resorts in Punta Cana.

What's the best pet-friendly hotel in Punta Cana?

Macao Beach Hostel is a top property for people traveling with their pets, and offers a library and free WiFi for its human guests. See more pet-friendly hotel accommodations in Punta Cana.

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 1.2 mi (1.9 km) from Bavaro Beach. Other good choices within a few miles include Serenade Punta Cana Beach & Spa Resort - All Inclusive and Barceló Bávaro Beach - Adults Only - All Inclusive.