The Dominican Republic may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Punta Cana Hotels from Rs9,280

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
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 Rs22,042 per night from 30 Oct to 31 Oct
18.73 km from city centre
4/5Very Good! (1,149 reviews)

"Nos sentimos muy a gusto en el hotel y con todo el servicio que nos brindaron. Principalmente la atención que nos dió Joangel Cuevas! ☺️"…"

Reviewed on 21 Oct 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 Rs38,923 per night from 30 Oct to 31 Oct
16.83 km from city centre
4.2/5Very Good! (976 reviews)

"Great location, very clean. The staff was extremely nice and attentive. I stayed in building 67, which was right by the restaurant and pool. The housekeeper was great. Our personal concierge, Randy was really welcoming and made sure we knew all about the amenities on property. The restaurant manager ..."…"

Reviewed on 26 Oct 2020

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bahia Principe Fantasia Punta Cana - All Inclusive
4 out of 5
Carretera Arena Gorda, Punta Cana
The price is Rs36,001 per night from 28 Oct to 29 Oct
17.03 km from city centre
4.3/5Excellent! (648 reviews)

"It was a great stay what made it perfect was the entertainers so I have to say thank you to Jerry, Francis and Tutti-Frutti those guys are the best I am especially thankful to Tutti Frutti he took great care of us we had a amazing time, thanks to Tutti I even karaoke for the first time in my life ..."…"

Reviewed on 23 Oct 2020

Bahia Principe Fantasia Punta Cana - All Inclusive

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Riu Palace Bavaro All Inclusive
4 out of 5
Playa de Arena Gorda, Higuey Riu Complex, Punta Cana, La Altagracia
The price is Rs13,189 per night from 4 Nov to 5 Nov
15.9 km from city centre
4.1/5Very Good! (983 reviews)

"I did not like that the fan in my room made so much noise, I also didn’t like that the tv in my room was staticky and had horrible audio. Also didn’t the building smelled like mold. The mosquitoes were crazy and careful with the horse flies. Also everything is crazy expensive."…"

Reviewed on 25 Oct 2020

Riu Palace Bavaro All Inclusive
Catalonia Punta Cana - All Inclusive
4 out of 5
Playa Bavaro, Cabeza de Toro, Punta Cana, La Altagracia
The price is Rs9,280 per night from 28 Oct to 29 Oct
6.14 km from city centre
3.8/5Good! (975 reviews)

"La persona son muy amable, cariñosa y simpática. La comida es muy variada y deliciosa. La playa estuvo muy bien, y el clima nos ayudó a pasar un momento agradable. Volvería otra vez."…"

Reviewed on 18 Sep 2020

Catalonia Punta Cana - All Inclusive
Riu Bambu All Inclusive
3.5 out of 5
Playa Arena Gorda, Punta Cana, La Altagracia
The price is Rs10,099 per night from 3 Nov to 4 Nov
16.31 km from city centre
3.7/5Good! (972 reviews)

"Great place to stay !!! Nice service, food, ocean and Beach Amazing!!!"…"

Reviewed on 26 Oct 2020

Riu Bambu 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
The price is Rs12,356 per night from 3 Nov to 4 Nov
6.3 km from city centre
4.2/5Very Good! (1,077 reviews)

"The property was very beautiful and well kept. All of the pools were clean and towels were easy to get. Some of the restaurants were closed, not many places to eat for lunch and breakfast , dinner was ok ."…"

Reviewed on 26 Oct 2020

Catalonia Royal Bavaro - Adults Only - 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 Rs13,285 per night from 12 Nov to 13 Nov
8.38 km from city centre
4.1/5Very Good! (3,047 reviews)

"Hotel was amazing staff was friendly and had an excellent time"…"

Reviewed on 25 Oct 2020

Barceló Bávaro Palace - All Inclusive
Secrets Cap Cana Resort & Spa
4.5 out of 5
Boulevard Zona Hotelera, Playa Juanillo, Cap Cana, Punta Cana, La Altagracia
Get Rates
13.62 km from city centre
4.5/5Wonderful! (340 reviews)

"Great location. Awesome beach. Amazing resort and staff"…"

Reviewed on 23 Oct 2020

Secrets Cap Cana Resort & Spa
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 Rs26,401 per night from 28 Oct to 29 Oct
13.62 km from city centre
4.5/5Wonderful! (994 reviews)

"My wife and I have an amazing time at this gorgeous resort. Everything was phenomenal. The food, The facilities the kindness, and the excellent service of every employee really makes our week amazing. We are grateful and we can not wait to go back."…"

Reviewed on 25 Oct 2020

Sanctuary Cap Cana, All-Inclusive Adult Resort
Hyatt Ziva Cap Cana - All Inclusive
The price is Rs27,871 per night from 29 Oct to 30 Oct
12.51 km from city centre
4.5/5Wonderful! (115 reviews)

"The property was very nice. The staff very friendly and the food really good. The only negative comment is that the beach was full of Seaweed and we could not use it."…"

Reviewed on 26 Oct 2020

Hyatt Ziva Cap Cana - All Inclusive
Royalton Splash Punta Cana Resort & Spa - All Inclusive
4 out of 5
Carr. Playa Arena Gorda, Bavaro, Punta Cana, La Altagracia
Free cancellationReserve now, pay when you stay
The price is Rs13,248 per night from 3 Nov to 4 Nov
17.89 km from city centre
4.1/5Very Good! (296 reviews)

"The service was excellent, the staff are very friendly"…"

Reviewed on 23 Oct 2020

Royalton Splash Punta Cana Resort & Spa - All Inclusive
Majestic Mirage Punta Cana - All Suites - All inclusive
5 out of 5
Bavaro, Playa Arena Gorda, Punta Cana, La Altagracia
The price is Rs20,255 per night from 30 Oct to 31 Oct
17.67 km from city centre
4.5/5Wonderful! (2,531 reviews)

"This was amazing vacation at great resort!!!! Friendly staff and great food!!! Perfect ocean and beach!!!! I would like to clean the rooms better! We would love to back at this place"…"

Reviewed on 22 Aug 2020

Majestic Mirage Punta Cana - All Suites - All inclusive
Majestic Elegance Punta Cana - All Inclusive
4.5 out of 5
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia
Get Rates
17.94 km from city centre
4.5/5Wonderful! (2,932 reviews)

"We visited Majestic Sep 2019 for our honeymoon and everything was excellent! Exceeded our expectations by far! Premium liquor, housekeeping twice a day, beautiful beach, and amazing live music and shows! Wonderful bartenders at all of the bars, especially the lobby bar. We planned on returning this ..."…"

Reviewed on 30 Aug 2020

Majestic Elegance Punta Cana - All Inclusive
Grand Sirenis Punta Cana Resort & Aquagames - All Inclusive
4 out of 5
Playa De Uvero Alto, Punta Cana, La Altagracia
Get Rates
33.14 km from city centre
3.8/5Good! (521 reviews)

"food was good with a choice of options including specialty restaurants"…"

Reviewed on 27 Mar 2020

Grand Sirenis Punta Cana Resort & Aquagames - 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 accommodation options in Punta Cana
  • The closest major airport is in Punta Cana (PUJ-Punta Cana Intl.), 2.6 mi (4.1 km) from the city centre
  • The next closest is in La Romana (LRM-La Romana Intl.), 36.1 mi (58.1 km) away

Dressing for Punta Cana

  • Between January and March, you can expect the daytime average to be around 31°C and the nighttime average to be 22°C
  • From April to June, temperatures average about 32°C during the day and 23°C at night
  • July to September averages 33°C during the day and 25°C at night
  • Between October and December, the average temperature is 33°C during the day and 23°C at night
  • Punta Cana gets about 46 millimetres of rain per year
  • Hottest months are usually August and September with an average temperature of 33°C, while the coldest months are February and January with an average of 22°C

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, an All-Inclusive Adult Resort & Spa - ALL NEW.
If I need to cancel my hotel reservation in Punta Cana, will I receive a refund?
Yes! Most hotel reservations are fully refundable if you cancel before the accommodation’s cancellation deadline, which is often 24 or 48 hours before your arrival date. If you booked a non-refundable reservation, you might be able to cancel it and receive a refund within a 24-hour period of your booking. Enter dates and click on “Search”, then use the filter option “free cancellation” to get the top deals on offer in Punta Cana.
What's the best place to stay on a budget in Punta Cana?
Based on reviews, Karibo Punta Cana is a popular 3.5-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other options for your budget-friendly stay include Caribe Deluxe Princess Beach Resort & Spa and Riu Republica - Adults only - All Inclusive.
What's the best hotel for a family trip to 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 children’s club. Other good choices for your child-friendly holiday include Ocean Blue & Sand Beach Resort - All Inclusive and Majestic Colonial Punta Cana - All Inclusive. Also, attractions such as Downtown Punta Cana and Dolphin Explorer are fun for children of all ages.
What's the best accommodation for a couple visiting Punta Cana?
Majestic Elegance Punta Cana - All Inclusive is a favourite 4.5-star property for couples, and features jetted baths and a full-service spa. Other good choices for a romantic stay 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 favourite with Expedia travellers. Other good choices for your holiday include Majestic Colonial Punta Cana - All Inclusive and Barceló Bávaro Palace - All Inclusive.
What's the best pet-friendly place to stay in Punta Cana?
Karibo Punta Cana is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Other good choices for you and your pet include Hotel Playa Catalina and Tortuga Bay Hotel.
What's the best accommodation option to stay near the beach in Punta Cana?
Bahia Principe Grand Punta Cana - All Inclusive is a top 3.5-star beachfront property offering 2 outdoor pools and 5 restaurants, located within a short 7-minute walk of Arena Gorda Beach . Other good choices to stay near the beach include Majestic Colonial Punta Cana - All Inclusive and Majestic Mirage Punta Cana - All Suites - All inclusive.
What's the best high-end place to stay in Punta Cana?
Majestic Elegance Punta Cana - All Inclusive is a 4.5-star property with a private beach and 6 restaurants, and it’s a popular choice for Expedia travellers looking for a pampered stay. Majestic Mirage Punta Cana - All Suites - All inclusive and Iberostar Grand Bavaro Adults Only - All Inclusive are two other upscale options for your stay.
What's the best boutique hotel in Punta Cana?
Zoetry Agua Punta Cana is a favourite 5-star resort with our travellers looking for stylish accommodation, and features 96 guestrooms, a private beach and 4 restaurants. Eden Roc at Cap Cana and Casa de Campo Resort and Villas are a couple of other boutique hotels.
What's the best accommodation for a golf trip to Punta Cana?
Barceló Bávaro Palace - All Inclusive is a top 4.5-star property that has a golf course and features 4 outdoor pools. Other good options to stay near a golf course include Casa de Campo Resort and Villas and The Reserve At Paradisus Palma Real Resort All Inclusive. Visit Hard Rock Golf Club at Cana Bay, Iberostar Golf Course or Cocotal Golf and Country Club to perfect your golf swing.
What are some accommodation options with pools in Punta Cana?
Bahia Principe Grand Punta Cana - All Inclusive is a popular 3.5-star property featuring 2 outdoor swimming pools, a children’s pool and 5 restaurants. A couple of other options that offer an on-site pool include Ocean Blue & Sand Beach Resort - All Inclusive and Excellence El Carmen - Adults Only All Inclusive.

Punta Cana Hotel Reviews

More trip options