Find hotels in Punta Cana from CA $23

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

Serenade Punta Cana Beach & Spa Resort - All Inclusive
4.5 out of 5
Carretera Cabeza de Toro, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is CA $360 per night from Jun. 5 to Jun. 6
CA $360
per night
Jun. 5 - Jun. 6
6.68 km from city centre
8.2/10 Very Good! (3,041 reviews)
"Had a perfect experience staying here. Staff are extremely welcoming, the resort is stunning, and food is super tasty. The club inside the resort could have a better variety of music that would be the only nitpick."

Reviewed on May 29, 2023

Serenade Punta Cana Beach & Spa Resort - All Inclusive
Catalonia Punta Cana - All Inclusive
4 out of 5
Playa Bavaro, Cabeza de Toro, Punta Cana, La Altagracia, 23000
6.14 km from city centre
7.4/10 Good! (1,010 reviews)
Buena estadia!!
"Empleados amables y serviciales, bonitas facilidades comunes y áreas verdes!! ! Excelentes restaurantes especialmente el Eest. Rodeo y Japonés, superaron mis expectativas Deben cambiar los muebles de las habitaciones , están rotos, feos y en desuso. El empleado Emanuelle de animación fue el mejor, ..."

Reviewed on May 26, 2023

Catalonia Punta Cana - 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 $403 per night from Jun. 19 to Jun. 20
CA $403
per night
Jun. 19 - Jun. 20
28.99 km from city centre
7.8/10 Good! (1,013 reviews)
"I extremely recommend this property, price, food, everything looks great and the very good service. Rooms very comfortable the one bed room and two beds rooms, very happy and satisfied."

Reviewed on May 27, 2023

Ocean El Faro Resort - All Inclusive

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

Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive
4.5 out of 5
Playas Uvero Alto Km 275, Punta Cana, La Altagracia, 23301
31.74 km from city centre
8.6/10 Excellent! (1,007 reviews)
"Its was a nice atmosphere and very nice services."

Reviewed on May 26, 2023

Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive
Grand Sirenis Punta Cana Resort & Aquagames - All Inclusive
4 out of 5
Playa De Uvero Alto, Punta Cana, La Altagracia, 23000
33.14 km from city centre
7.8/10 Good! (1,252 reviews)
"The resort was amazing, the food was good, my children enjoyed each day. The staff Luis Morillo was amazing highly recommend him. He went above and beyond to make our accommodations meet."

Reviewed on May 27, 2023

Grand Sirenis Punta Cana Resort & Aquagames - 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 $127 per night from May 31 to Jun. 1
CA $127
per night
May 31 - Jun. 1
18.17 km from city centre
6.4/10 (1,799 reviews)
"Generally good but terrible food"

Reviewed on May 29, 2023

Occidental Caribe - 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, 23000
16.83 km from city centre
8.8/10 Excellent! (2,198 reviews)
"Amazing relax vacation just what we were looking for!"

Reviewed on May 30, 2023

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bahia Principe Grand Turquesa - All Inclusive
3.5 out of 5
Carr. El Macao - Arena Gorda, Punta Cana, La Altagracia, 23000
16.73 km from city centre
7.8/10 Good! (568 reviews)
"awsome stay"

Reviewed on May 18, 2023

Bahia Principe Grand Turquesa - All Inclusive
whala!bavaro - All inclusive
4 out of 5
Las Corales, El Cortecito de Bávaro, Punta Cana, La Altagracia, 23000
The price is CA $89 per night from Jun. 4 to Jun. 5
CA $89
per night
Jun. 4 - Jun. 5
10.74 km from city centre
6.4/10 (536 reviews)
"Excellent services, food, cortesy."

Reviewed on May 25, 2023

whala!bavaro - All inclusive
Los Corales Beach Village
3.5 out of 5
Calle Los Corales, Bavaro, Punta Cana, La Altagracia, 23301
The price is CA $75 per night from Jun. 6 to Jun. 7
CA $75
per night
Jun. 6 - Jun. 7
10.45 km from city centre
7/10 Good! (526 reviews)
Todo ok
"Todo muy bien.. personal muy atento"

Reviewed on May 28, 2023

Los Corales Beach Village
Four Points by Sheraton Puntacana Village
4 out of 5
Boulevard 1ero De Noviembre, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is CA $195 per night from Jun. 13 to Jun. 14
CA $195
per night
Jun. 13 - Jun. 14
4.01 km from city centre
9/10 Wonderful! (1,000 reviews)
"Really nice atmosphere in lobby, restaurant, great wifi."

Reviewed on May 21, 2023

Four Points by Sheraton Puntacana Village
Tortuga Bay Hotel
5 out of 5
Higuey, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is CA $1,075 per night from Jun. 13 to Jun. 14
CA $1,075
per night
Jun. 13 - Jun. 14
7.75 km from city centre
9.8/10 Exceptional! (72 reviews)
"Unforgettable experience Relaxing luxury with a unique Dominican flare Staff incredibly helpful with always a great smile Memorable vacation"

Reviewed on Mar. 6, 2023

Tortuga Bay Hotel
Lumina at Jardines Punta Cana
3.5 out of 5
C. Coralillo, Punta Cana, La Altagracia, 23000
4.09 km from city centre
8/10 Very Good! (4 reviews)
"The property was well maintained. Only the living room had less light."

Reviewed on Mar. 18, 2023

Lumina at Jardines Punta Cana
Sunset Boutique Hotel
3.5 out of 5
Arena Blanca Rd, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is CA $145 per night from May 31 to Jun. 1
CA $145
per night
May 31 - Jun. 1
14.21 km from city centre
9.4/10 Exceptional! (10 reviews)
Small hotel
"Sunset Boutique Hotel has a quiet setting. They love to play music. Everyone was super helpful and friendly. It has an access to the beach which they transport you down to. I liked the walk. The food is mostly local cuisine. Ii was perfect fore to get out of the noisy hospital setting and just relax ..."

Reviewed on May 2, 2023

Sunset Boutique Hotel
Be Live Collection Punta Cana - Adults Only
4 out of 5
Punta Cana, Punta Cana, La Altagracia, 23000
6.49 km from city centre
7.2/10 Good! (466 reviews)
"Let me start by saying the Be Live was closed for renovations during the time of our travel. It was me and my husband for 7 days. They conveniently moved our reservation to the nearby Jewel Palm Beach. We were pretty hesitant because we wanted the Be Live for the night club, food options and adult ..."

Reviewed on May 23, 2023

Be Live Collection Punta Cana - Adults Only
Serenade All Suites - Adults Only Resort
3.5 out of 5
Cabeza De Toro, Punta Cana, La Altagracia, 23000
6.48 km from city centre
Serenade All Suites - Adults Only Resort
Serena Village
3 out of 5
Carretera 106, Punta Cana, La Altagracia, 23000
The price is CA $23 per night from May 31 to Jun. 1
CA $23
per night
May 31 - Jun. 1
3.37 km from city centre
5.2/10 (28 reviews)
"The property charges separate for electric and they don’t advertise it on their site, later went to Pool and it was dirty and full of leaves, they don’t fumigate so prepare for mosquito bites"

Reviewed on May 4, 2021

Serena Village
My Home Hotel Punta Cana
3 out of 5
106, Plaza Mac-Cana, 1, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is CA $38 per night from May 31 to Jun. 1
CA $38
per night
May 31 - Jun. 1
2.05 km from city centre
6.2/10 (29 reviews)
"friendly staff, good price, uncomplicated check-in."

Reviewed on Nov. 26, 2022

My Home Hotel Punta Cana
Art Villa Dominicana
3 out of 5
Calle Rusia, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is CA $52 per night from Jun. 1 to Jun. 2
CA $52
per night
Jun. 1 - Jun. 2
10.81 km from city centre
7.6/10 Good! (100 reviews)
"Great staff from when you walk in the door to your departure time. Breakfast was wonderful as well. Would stay here again only wish they had a pool."

Reviewed on May 2, 2023

Art Villa Dominicana
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.

More cheap stays in Punta Cana

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
14,659
Accommodation
3,667 hotels
Lowest Price
CA $23
Highest Price
CA $1,075

Price trends for hotels in Punta Cana

Less expensive
More expensive
Next month
May
January
CA $316
Month
Price
January
CA $467
February
CA $449
March
CA $464
April
CA $375
May
CA $254
June
CA $316
July
CA $322
August
CA $298
September
CA $269
October
CA $297
November
CA $304
December
CA $393
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 Riviera Punta Cana Eco Travelers House 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?

Penthouse 335 Cana Rock De Lux En Punta Cana: This Punta Cana vacation home rental is located near the beach and has an outdoor pool, a terrace, and a barbecue grill to put you at ease in your new surroundings. Make the most of the garden in this rental home to help you unwind. Some other top choices in Punta Cana are Gated. Private Beach. 5 master suites. 3 Spacious decks. Restaurants. Pool and Aqua View - Luxury Condo. 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 5 restaurants and free parking. Other options for your kid-friendly vacation include Mar de Corales 2 and Hotel Tropical Punta Cana. Attractions like Sirenis Aquagames Water Park and Manati Park Bavaro are also fun for kids of all ages. 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.