
Find 5 Star Hotels in Punta Cana from AED 818
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Punta Cana 5 Star Hotels
Our top choices for Punta Cana 5-star hotels

1. Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Lopesan Costa Bávaro Resort Spa & Casino - All InclusiveBávaro
8.4 out of 10, Very good, (7,607 reviews)
The price is AED 1,679
AED 2,149 total
includes taxes & fees
8 Nov - 9 Nov

2. Serenade All Suites - Adults Only Resort - All inclusive
Serenade All Suites - Adults Only Resort - All inclusivePunta Cana
8.6 out of 10, Excellent, (5,900 reviews)
The price is AED 948
AED 1,213 total
includes taxes & fees
30 Nov - 1 Dec

3. Lopesan Caoba Lagoon Resort, Spa & Casino
Lopesan Caoba Lagoon Resort, Spa & CasinoBávaro
8.8 out of 10, Excellent, (569 reviews)
The price is AED 1,582
AED 2,025 total
includes taxes & fees
17 Nov - 18 Nov

4. Excellence Carmen Punta Cana - Adults Only All Inclusive
Excellence Carmen Punta Cana - Adults Only All InclusiveUvero Alto
9.2 out of 10, Wonderful, (3,473 reviews)

5. Excellence Punta Cana - Adults Only All Inclusive
Excellence Punta Cana - Adults Only All InclusiveUvero Alto
9.2 out of 10, Wonderful, (2,902 reviews)

6. Ocean El Faro Resort - All Inclusive
Ocean El Faro Resort - All InclusiveUvero Alto
8.4 out of 10, Very good, (4,341 reviews)
The price is AED 4,211
AED 4,211 total
includes taxes & fees
10 Nov - 11 Nov

7. Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Majestic Mirage Punta Cana, All Suite Resort - All InclusiveBávaro
9.2 out of 10, Wonderful, (6,574 reviews)

8. Finest Punta Cana by The Excellence Collection - All Inclusive
Finest Punta Cana by The Excellence Collection - All InclusiveUvero Alto
9.0 out of 10, Wonderful, (2,235 reviews)

9. Grand Bavaro Princess - All Inclusive
Grand Bavaro Princess - All InclusiveBávaro
8.2 out of 10, Very good, (4,291 reviews)
The price is AED 773
AED 989 total
includes taxes & fees
9 Nov - 10 Nov

10. Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Hard Rock Hotel & Casino Punta Cana an All-Inclusive ResortBávaro
8.2 out of 10, Very good, (3,022 reviews)
The price is AED 1,598
AED 1,598 total
includes taxes & fees
9 Nov - 10 Nov

11. Paradisus Grand Cana - All Suites - All Inclusive
Paradisus Grand Cana - All Suites - All InclusiveBávaro
8.6 out of 10, Excellent, (1,602 reviews)
The price is AED 1,220
AED 1,561 total
includes taxes & fees
5 Nov - 6 Nov

12. Live Aqua Punta Cana - All Inclusive - Adults Only
Live Aqua Punta Cana - All Inclusive - Adults OnlyUvero Alto
9.2 out of 10, Wonderful, (2,450 reviews)
The price is AED 954
AED 1,221 total
includes taxes & fees
15 Nov - 16 Nov

13. Melia Punta Cana Beach Wellness Inclusive - Adults only - All inclusive
Melia Punta Cana Beach Wellness Inclusive - Adults only - All inclusiveBávaro
8.8 out of 10, Excellent, (2,431 reviews)
The price is AED 1,283
AED 1,642 total
includes taxes & fees
10 Nov - 11 Nov

14. El Beso Adults Only At Ocean El Faro - All Inclusive
El Beso Adults Only At Ocean El Faro - All InclusiveUvero Alto
8.6 out of 10, Excellent, (1,356 reviews)

15. Lopesan Splash Cove Resort, Spa & Casino
Lopesan Splash Cove Resort, Spa & CasinoBávaro
9.0 out of 10, Wonderful, (63 reviews)
The price is AED 1,123
AED 1,438 total
includes taxes & fees
3 Dec - 4 Dec

16. Unique by Lopesan Costa Bávaro - All Inclusive
Unique by Lopesan Costa Bávaro - All InclusiveBávaro
8.6 out of 10, Excellent, (671 reviews)
The price is AED 2,098
AED 2,686 total
includes taxes & fees
8 Nov - 9 Nov

17. Dreams Cap Cana Resort & Spa - All Inclusive
Dreams Cap Cana Resort & Spa - All InclusiveCap Cana
8.6 out of 10, Excellent, (757 reviews)
The price is AED 1,194
AED 1,194 total
includes taxes & fees
22 Nov - 23 Nov

18. Casa de Campo Resort and Villas
Casa de Campo Resort and VillasLa Romana
9.6 out of 10, Exceptional, (1,068 reviews)
The price is AED 1,238
AED 1,585 total
includes taxes & fees
5 Nov - 6 Nov

19. Hyatt Ziva Cap Cana - All Inclusive
Hyatt Ziva Cap Cana - All InclusiveCap Cana
9.6 out of 10, Exceptional, (1,003 reviews)
The price is AED 2,479
AED 2,479 total
includes taxes & fees
9 Nov - 10 Nov

20. Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by KarismaUvero Alto
7.2 out of 10, Good, (2,349 reviews)
The price is AED 1,186
AED 1,186 total
includes taxes & fees
29 Nov - 30 Nov
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 5-star hotels. See all 4-star hotels in Punta Cana.

Wyndham Alltra Punta Cana All-Inclusive Resort
Playas Uvero Alto Punta Cana La Altagracia
The price is AED 1,027 per night from Nov 30 to Dec 1
AED 1,027
AED 1,027 total
30 Nov - 1 Dec
includes taxes & fees
8.8/10 Excellent! (1,607 reviews)
Still don't see what you're looking for?
See all properties in Punta Cana.
You can also use these popular filters to refine your search.
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.
Punta Cana and related destinations
Sink your toes into powdery white sand at Bavaro Beach, where turquoise waters beckon for a refreshing swim. Embrace the lively atmosphere in Downtown Punta Cana, then unwind with a round of golf at Cocotal Golf and Country Club.

Top Punta Cana Hotel Reviews

Lopesan Caoba Lagoon Resort, Spa & Casino
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Condo Rentals in Punta Cana
- Best Western Hotels in Punta Cana
- Family Hotels in Punta Cana
- Business Hotels in Punta Cana
- Casino Hotels in Punta Cana
- Majestic Hotel Group in Punta Cana
- Palace Resorts in Punta Cana
- Lodges in Punta Cana
- Barcelo Hotels in Punta Cana
- 4 Star Hotels in Punta Cana
- Hyatt Hotels in Punta Cana
- Hard Rock Hotels in Punta Cana
- H10 Hoteles in Punta Cana
- Hostels in Punta Cana
- Shopping Hotels in Punta Cana
- Flights from Kozhikode (CCJ) to Punta Cana (PUJ)
- Flights from Magnitogorsk (MQF) to Punta Cana (PUJ)
- Flights from Punta Cana Intl.
- Flights from Fort Lauderdale (FXE) to Punta Cana (PUJ)
- Flights from Pajala (PJA) to Punta Cana (PUJ)
- Flights from Cobar (CAZ) to Punta Cana (PUJ)
- Flights from Stockton (SCK) to Punta Cana (PUJ)
- Flights from Metz (ETZ) to Punta Cana (PUJ)
- Flights from Inanwatan (INX) to Punta Cana (PUJ)
- Flights from New Orleans (MSY) to Punta Cana (PUJ)
- Flights from Tasiujaq (YTQ) to Punta Cana (PUJ)
- Flights from Tanegashima (TNE) to Punta Cana (PUJ)
- Flights from Tobruk (TOB) to Punta Cana (PUJ)
- Flights from Cadillac (CAD) to Punta Cana (PUJ)
- Flights from Belfast (BHD) to Punta Cana (PUJ)
- Flights from Dushanbe (DYU) to Punta Cana (PUJ)
- Flights from Vaasa (VAA) to Punta Cana (PUJ)
- Flights from Coca (OCC) to Punta Cana (PUJ)
- Flights from Nimes (FNI) to Punta Cana (PUJ)
- Flights from Willemstad (CUR) to Punta Cana (PUJ)
- Flights from Nis (INI) to Punta Cana (PUJ)
- Flights from Labuan Bajo (LBJ) to Punta Cana (PUJ)
- Flights from Ponca City (PNC) to Punta Cana (PUJ)
- Flights from Mobile (MOB) to Punta Cana (PUJ)
- Flights from Deer Harbor (DHB) to Punta Cana (PUJ)
- Flights from Albacete (ABC) to Punta Cana (PUJ)
- Flights from Merida (MID) to Punta Cana (PUJ)
- Flights from Chicago (MDW) to Punta Cana (PUJ)
- Flights from Curitiba (BFH) to Punta Cana (PUJ)
- Flights from Cognac (CNG) to Punta Cana (PUJ)
- Flights from Paramaribo (PBM) to Punta Cana (PUJ)
- Flights from Anderson (AID) to Punta Cana (PUJ)
- Flights from Singapore (SIN) to Punta Cana (PUJ)
- Flights from Lago Agrio (LGQ) to Punta Cana (PUJ)
- Flights from Zürich (ZRH) to Punta Cana (PUJ)
- Flights from Los Angeles (LAX) to Punta Cana (PUJ)
- Flights from Niuatoputapu (NTT) to Punta Cana (PUJ)
- Flights from Chigorodo (IGO) to Punta Cana (PUJ)
- Flights from Patos de Minas (POJ) to Punta Cana (PUJ)
- Flights from Casa Grande (CGZ) to Punta Cana (PUJ)
- Flights from Augusta (AUG) to Punta Cana (PUJ)
- Flights from St. Michael (SMK) to Punta Cana (PUJ)
- Flights from Tum (TUJ) to Punta Cana (PUJ)
- Flights from Wilkes-Barre (AVP) to Punta Cana (PUJ)
- Flights from Skopje (SKP) to Punta Cana (PUJ)
- Flights from Yaounde (NSI) to Punta Cana (PUJ)
- Flights from Tripoli (TIP) to Punta Cana (PUJ)
- Flights from La Baule (LBY) to Punta Cana (PUJ)
- Flights from Monterrey (NTR) to Punta Cana (PUJ)
- Flights from Tabora (TBO) to Punta Cana (PUJ)
- Flights from Rimini (RMI) to Punta Cana (PUJ)
- Flights from Misurata (MRA) to Punta Cana (PUJ)
- Flights from Cairo (CAI) to Punta Cana (PUJ)
- Flights from Clarksville (CKV) to Punta Cana (PUJ)
- Flights from Nykoping (NYO) to Punta Cana (PUJ)
- Flights from Monrovia (ROB) to Punta Cana (PUJ)
- Flights from Olympic Dam (OLP) to Punta Cana (PUJ)
- Flights from Huatulco (HUX) to Punta Cana (PUJ)
- Flights from Regina (YQR) to Punta Cana (PUJ)
- Flights from Faro (FAO) to Punta Cana (PUJ)
- Flights from Guatemala City (GUA) to Punta Cana (PUJ)
- Flights from Natal (NAT) to Punta Cana (PUJ)
- Flights from Killeen (ILE) to Punta Cana (PUJ)
- Flights from Independence and Mango Creek (INB) to Punta Cana (PUJ)
- Flights from Kemerovo (KEJ) to Punta Cana (PUJ)
- Flights from Florencia (FLA) to Punta Cana (PUJ)
- Flights from Palanga (PLQ) to Punta Cana (PUJ)
- Flights from Cambridge (CBG) to Punta Cana (PUJ)
- Flights from Gomel (GME) to Punta Cana (PUJ)
- Flights from Cologne (CGN) to Punta Cana (PUJ)
- Flights from Punta Cana
- Flights from Adelaide (ADL) to Punta Cana (PUJ)
- Flights from Roros (RRS) to Punta Cana (PUJ)
- Flights from Coral Harbour (YZS) to Punta Cana (PUJ)
- Flights from Bradford (BFD) to Punta Cana (PUJ)
- Flights from Flint (FNT) to Punta Cana (PUJ)
- Flights from Gloucester (GLO) to Punta Cana (PUJ)
- Flights from South Indian Lake (XSI) to Punta Cana (PUJ)
- Flights from Mana (MNF) to Punta Cana (PUJ)
- Flights from Appleton (ATW) to Punta Cana (PUJ)
- Flights from Criciuma (CCM) to Punta Cana (PUJ)
- Flights from Hagerstown (HGR) to Punta Cana (PUJ)
- Flights from Robinvale (RBC) to Punta Cana (PUJ)































































