Search
Filter By
Price (per night):
$0 - $39
$40 - $49
$50 - $89
$90 - $159
$160+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Punta Palmera Cap Cana by Essenza Retreats 
La Marina Cap Cana, La Altagracia, Punta Cana, 23302, Dominican Republic
Show on map
Score 8.1 from 76 reviews
Pricesfrom (per room per night)
Single$239
Double$
Grand Sirenis Punta Cana Resort & Aquagames - All Inclusive 
Playas de Uvero Alto, Punta Cana, 11510, Dominican Republic
Show on map
Score 7.4 from 257 reviews
Pricesfrom (per room per night)
Single$280
Double$769
VIK hotel Arena Blanca 
White Sand, Carretera Arena Gorda, Punta Cana, 23301, Dominican Republic
Show on map 5.58 miles from Punta Cana
Score 8.0 from 360 reviews
Pricesfrom (per room per night)
Single$288
Double$378
Catalonia Punta Cana - All Inclusive 
Playas de Bavaro, Punta Cana, 23000, Dominican Republic
Show on map 5.75 miles from Punta Cana
Score 8.6 from 983 reviews
Pricesfrom (per room per night)
Single$343
Double$513
Villa Cocotal Palma Real
Cocotal Palma Real Villas Bavaro, Punta Cana, 23000, Dominican Republic Show on map
Score 8.9 from 7 reviews
Pricesfrom (per room per night)
Single$298
Double$229
Paradisus Punta Cana Resort - All Inclusive 
Playa de Bavaro, Punta Cana, 23301, Dominican Republic
Show on map
Score 8.5 from 163 reviews
Pricesfrom (per room per night)
Single$447
Double$419
Paradisus Palma Real Golf & Spa Resort All Inclusive 
Playa de Bavaro, Punta Cana, 23301, Dominican Republic
Show on map 0.51 miles from Punta Cana
Score 8.7 from 85 reviews
Pricesfrom (per room per night)
Single$623
Double$1144
Barcelo? Ba?varo Palace All Inclusive 
Playas de Bavaro, Punta Cana, 11517, Dominican Republic
Show on map 0.56 miles from Punta Cana
Score 8.7 from 754 reviews
Pricesfrom (per room per night)
Single$504
Double$1211
Hotel Cortecito Inn Bavaro 
Calle Pedro Mir 1, Playa El Cortecito, Punta Cana, 23302, Dominican Republic
Show on map
Score 7.2 from 409 reviews
Pricesfrom (per room per night)
Single$60
Double$74
Majestic Elegance Punta Cana - All Inclusive 
Playa Bavaro, Punta Cana, 23000, Dominican Republic
Show on map 2.36 miles from Punta Cana
Score 8.9 from 332 reviews
Pricesfrom (per room per night)
Single$406
Double$666
Score 8.8 from 41 reviews
Pricesfrom (per room per night)
Single$60
Double$
Score 8.2 from 99 reviews
Pricesfrom (per room per night)
Single$65
Double$667
Score 5.3 from 12 reviews
Pricesfrom (per room per night)
Single$30
Double$36
Vista Sol Punta Cana Beach Resort & Spa - All Inclusive 
Playa Bavaro, Punta Cana, 23300, Dominican Republic
Show on map 0.52 miles from Punta Cana
Score 7.8 from 1060 reviews
Pricesfrom (per room per night)
Single$185
Double$
The Golf Suites 
Avenida Real Cocotal Golf & Country Club, Punta Cana, 21000, Dominican Republic
Show on map
Score 6.2 from 8 reviews
Pricesfrom (per room per night)
Single$116
Double$
Dreams Palm Beach Punta Cana 
Cabeza de Toro, La Altagracia, Punta Cana, 23000, Dominican Republic
Show on map
Score 7.9 from 2 reviews
Pricesfrom (per room per night)
Single$495
Double$481
Art Villa Dominicana
Calle Rusia, El Cortecitocórner of calle Rusia and calle Marcio Magiolo, Punta Cana, 23301, Dominican Republic Show on map
Score 8.3 from 248 reviews
Pricesfrom (per room per night)
Single$50
Double$70
Hostel Punta Cana
Calle Aruba #14, Edificio Mar de Corales I, Punta Cana, 23301, Dominican Republic Show on map
Score 6.8 from 53 reviews
Pricesfrom (per room per night)
Single$15
Double$200
Catalonia Royal Bavaro - All Inclusive - Adults Only 
Carretera Cabeza de Toro, Playa Bavaro, La Altagracia, Republica Dominicana 23000, Punta Cana, 71450, Dominican Republic
Show on map 2.82 miles from Punta Cana
Score 8.8 from 334 reviews
Pricesfrom (per room per night)
Single$333
Double$379
Playa Turquesa
Residencial Playa Turquesa. Av. Alemania s/n. Los Corales. Ba?varo, provincia de La Altagracia, República Dominicana, Punta Cana, 23301, Dominican Republic Show on map
Score 7.9 from 5 reviews
Pricesfrom (per room per night)
Single$130
Double$
Occidental Punta Cana - All Inclusive Resort - Barcelo Hotel Group \Newly Renovated\ 
Avenida Espan-a, Playa El Cortecito, Punta Cana, 23301, Dominican Republic
Show on map 1.32 miles from Punta Cana
Score 7.4 from 153 reviews
Pricesfrom (per room per night)
Single$281
Double$
Score 9.0 from 26 reviews
Pricesfrom (per room per night)
Single$400
Double$3166
Score 6.3 from 114 reviews
Pricesfrom (per room per night)
Single$64
Double$129
Stanza Mare 
PLAYA EL CORTECITO - LOS CORALES - STANZA MARE, Punta Cana, 23301, Dominican Republic
Show on map
Score 9.1 from 5 reviews
Pricesfrom (per room per night)
Single$76
Double$142
Grand Palladium Bavaro Suites Resort & Spa - All Inclusive 
Playa Bavaro, Punta Cana, 23000, Dominican Republic
Show on map 1.1 miles from Punta Cana
Score 7.1 from 25 reviews
Pricesfrom (per room per night)
Single$414
Double$942
Secrets Royal Beach Punta Cana - Adults Only 
Avenida Alemania S/N El Cortecito Beach, Punta Cana, 23000, Dominican Republic
Show on map 12.77 miles from Punta Cana
Score 8.3 from 33 reviews
Pricesfrom (per room per night)
Single$374
Double$1179
Score 7.6 from 11 reviews
Pricesfrom (per room per night)
Single$210
Double$350
Majestic Colonial Punta Cana - All Inclusive 
Playa Bavaro Punta Cana, Punta Cana, 21220, Dominican Republic
Show on map 2.39 miles from Punta Cana
Score 8.8 from 466 reviews
Pricesfrom (per room per night)
Single$358
Double$637
THe Punta Cana Business Center 
Avenida Alemania, El Cortecito, Punta Cana, 23000, Dominican Republic
Show on map
Score 8.4 from 117 reviews
Pricesfrom (per room per night)
Single$165
Double$
Ancora Cap Cana & Marina Suites Resort - All Inclusive Family Concept 
Boulevard Zona Hotelera, Playa Juanillo, Punta Cana, 11517, Dominican Republic
Show on map
Score 8.7 from 210 reviews
Pricesfrom (per room per night)
Single$215
Double$925
GAVA hostel
Residence GAVA hostel, opposite Avenida Alemania, Bavaro beach, 23000 Punta Cana, Dominican Republic, Punta Cana, 23000, Dominican Republic Show on map
Score 8.1 from 74 reviews
Pricesfrom (per room per night)
Single$25
Double$
whala!ba?varo - All Inclusive 
Las Corales, El Cortecito de Bravaro, Punta Cana, 23301, Dominican Republic
Show on map 0.44 miles from Punta Cana
Score 7.0 from 302 reviews
Pricesfrom (per room per night)
Single$160
Double$294
Dreams Royal Beach Punta Cana 
Avenida Alemania S/N El Cortecito Beach, Punta Cana, 71450, Dominican Republic
Show on map 3.57 miles from Punta Cana
Score 9.1 from 48 reviews
Pricesfrom (per room per night)
Single$202
Double$630
Xeliter Golden Bear Lodge & Golf 
Cap Cana, Punta Cana, Dominican Republic
Show on map 7.51 miles from Punta Cana
Score 6.6 from 4 reviews
Pricesfrom (per room per night)
Single$233
Double$401
Guesthouse Las Piedras
avenida Estados Unidos Calle Guarionex #3, Residencial Las Coralinas, Punta Cana, 23000, Dominican Republic Show on map
Score 8.4 from 49 reviews
Pricesfrom (per room per night)
Single$45
Double$35
Fishing Lodge Luxury Cap Cana 
Calle Paseo de los Pescadores, Complejo Hotelero Fishing Lodge, Punta Cana, 23000, Dominican Republic
Show on map
Score 8.9 from 12 reviews
Pricesfrom (per room per night)
Single$189
Double$75
Score 6.7 from 190 reviews
Pricesfrom (per room per night)
Single$60
Double$110
Yara Beach Mar de Corales 2
Calle marcio veloz maggiolo, Punta Cana, 23301, Dominican Republic Show on map
Score 7.7 from 85 reviews
Pricesfrom (per room per night)
Single$12
Double$50
Four Points by Sheraton 
1ero de Noviembre Boulevard, Punta Cana, 23302, Dominican Republic
Show on map
Score 8.5 from 322 reviews
Pricesfrom (per room per night)
Single$88
Double$138
Caribe Deluxe Princess - All Inclusive 
Playas de Bavaro, Punta Cana, 23000, Dominican Republic
Show on map 1.43 miles from Punta Cana
Score 7.6 from 288 reviews
Pricesfrom (per room per night)
Single$206
Double$
Score 7.3 from 183 reviews
Pricesfrom (per room per night)
Single$53
Double$69
Grand Bavaro Princess - All Inclusive 
Playas de Bavaro, Punta Cana, 23000, Dominican Republic
Show on map 1.48 miles from Punta Cana
Score 8.6 from 982 reviews
Pricesfrom (per room per night)
Single$262
Double$854
Chateau Del Mar Ocean Villa 
Calle Marcio? Veloz Maggiolo 10, Punta Cana, 23000, Dominican Republic
Show on map
Score 9.1 from 27 reviews
Pricesfrom (per room per night)
Single$203
Double$446
Green Coast Beach Hotel 
Calle Pedro Mir, El Cortecito, Punta Cana, 23000, Dominican Republic
Show on map
Score 7.2 from 150 reviews
Pricesfrom (per room per night)
Single$62
Double$160
Karibo Punta Cana 
Italia Avenue in White Sands Golf Club & Beach Resort, Punta Cana, 23301, Dominican Republic
Show on map
Score 8.0 from 342 reviews
Pricesfrom (per room per night)
Single$60
Double$220
Ocean Blue & Sand Beach Resort - All Inclusive 
Carretera Arena Gorda - Bavaro, Punta Cana, 23301, Dominican Republic
Show on map
Score 8.3 from 235 reviews
Pricesfrom (per room per night)
Single$166
Double$618
Dreams Punta Cana 
Playa De Uvero Alto Provincia La Altagracia, Punta Cana, 23301, Dominican Republic
Show on map
Score 8.3 from 27 reviews
Pricesfrom (per room per night)
Single$482
Double$762
Score 8.8 from 119 reviews
Pricesfrom (per room per night)
Single$80
Double$
Eden Roc At Cap Cana 
Cap Cana, Punta Cana, 23000, Dominican Republic
Show on map 7.43 miles from Punta Cana
Score 9.4 from 24 reviews
Pricesfrom (per room per night)
Single$1182
Double$4721
Be Live Collection Punta Cana - All Inclusive 
Cabeza De Toro, Punta Cana, Punta Cana, 57000, Dominican Republic
Show on map 1.76 miles from Punta Cana
Score 7.0 from 208 reviews
Pricesfrom (per room per night)
Single$135
Double$2483
Punta Cana Princess Adults Only - All Inclusive 
Playas de Bavaro, Punta Cana, 21100, Dominican Republic
Show on map 1.96 miles from Punta Cana
Score 8.3 from 216 reviews
Pricesfrom (per room per night)
Single$326
Double$
Tropical Deluxe Princess - All Inclusive 
Carretera Arena Gorda, Punta Cana, 23301, Dominican Republic
Show on map 10.02 miles from Punta Cana
Score 7.8 from 233 reviews
Pricesfrom (per room per night)
Single$197
Double$
TRS Turquesa Hotel - Adults Only - All Inclusive 
El Cortecito, Punta Cana, 23000, Dominican Republic
Show on map 0.7 miles from Punta Cana
Score 7.6 from 22 reviews
Pricesfrom (per room per night)
Single$468
Double$1075
Score 6.9 from 110 reviews
Pricesfrom (per room per night)
Single$23
Double$125
The Westin Puntacana Resort & Club 
Playa Blanca. Puntacana Resort & Club, Punta Cana, 23302, Dominican Republic
Show on map
Score 8.2 from 46 reviews
Pricesfrom (per room per night)
Single$234
Double$459
The Reserve at Paradisus Palma Real - All Inclusive 
Playa de Bavaro, Punta Cana, 23301, Dominican Republic
Show on map 0.68 miles from Punta Cana
Score 8.9 from 89 reviews
Pricesfrom (per room per night)
Single$527
Double$1082
Score 8.0 from 7 reviews
Pricesfrom (per room per night)
Single$325
Double$633
Occidental Caribe - All Inclusive (former Barcelo Punta Cana) 
Carretera Arena Gorda, Punta Cana, 10106, Dominican Republic
Show on map 1.52 miles from Punta Cana
Score 7.4 from 498 reviews
Pricesfrom (per room per night)
Single$254
Double$252
Breathless Punta Cana Resort & Spa - Adults Only 
Playas Uvero Alto km 275, Punta Cana, 23300, Dominican Republic
Show on map
Score 8.7 from 84 reviews
Pricesfrom (per room per night)
Single$286
Double$1087
Barcelo? Ba?varo Beach - Adults Only All Inclusive 
Carretera Bavaro km 1, Punta Cana, 01001, Dominican Republic
Show on map
Score 8.8 from 305 reviews
Pricesfrom (per room per night)
Single$454
Double$
Hotel Marimba Punta Cana 
Calle Los Tainos numero 2, Cruce Friusa, Punta Cana, 10211, Dominican Republic
Show on map
Score 5.4 from 10 reviews
Pricesfrom (per room per night)
Single$39
Double$
Score 9.3 from 15 reviews
Pricesfrom (per room per night)
Single$599
Double$2033
Hotel Plaza Coral 
Carretera Veron Punta Cana Km 40, Punta Cana, 23000, Dominican Republic
Show on map
Score 6.6 from 137 reviews
Pricesfrom (per room per night)
Single$35
Double$80
DELUXE VILLAS BAVARO BEACH & SPA - best price for long term vacation rental 
Bavaro, Los Corales, Punta Cana, 23100, Dominican Republic
Show on mapPricesfrom (per room per night)
Single$375
Double$500
Grand Palladium Punta Cana Resort & Spa - All Inclusive 
C/ El Cortecito, Playa Bávaro, Punta Cana, 23000, Dominican Republic
Show on map 0.94 miles from Punta Cana
Score 7.5 from 34 reviews
Pricesfrom (per room per night)
Single$387
Double$961
Las Terrazas VIP Pool Beach Club & Spa 
Apartments in Las Terrazas, Punta Cana, 32000, Dominican Republic
Show on map
Score 8.8 from 2 reviews
Pricesfrom (per room per night)
Single$275
Double$339
Bahia Principe Luxury Ambar - Adults Only All Inclusive 
Carretera Arena Gorda - Macao, Sección Baigüa. La Altagracia, Bavaro,, Punta Cana, 11517, Dominican Republic
Show on map
Score 7.5 from 15 reviews
Pricesfrom (per room per night)
Single$261
Double$937
Pricesfrom (per room per night)
Single$265
Double$1022
AVENTURA TROPICAL SUITES DELUXE - BEACH CLUB and SWIMMING POOL 
La Altagracia, Punta Cana, 23000, Dominican Republic
Show on map
Score 4.7 from 3 reviews
Pricesfrom (per room per night)
Single$300
Double$566
Apartamento B6 El Dorado en Ba?varo - Punta Cana
Avenida Alemania s/n, Punta Cana, 11111, Dominican Republic Show on map
Score 7.8 from 30 reviews
Pricesfrom (per room per night)
Single$30
Double$52
Score 7.7 from 8 reviews
Pricesfrom (per room per night)
Single$104
Double$
Bungalows Los Corales Beach & Spa 
Los Corales de Bavaro, Punta Cana, 23000, Dominican Republic
Show on mapPricesfrom (per room per night)
Single$220
Double$329
Bahia Principe Luxury Esmeralda - All Inclusive 
Arena Gorda - Macao, sectio Baigua, Higuey, La Altagracia, Punta Cana, 33000, Dominican Republic
Show on map
Score 8.8 from 25 reviews
Pricesfrom (per room per night)
Single$236
Double$
Bahia Principe Grand Punta Cana - All Inclusive 
Arena Gorda - Macao, Section Baigua. Higuey - La Altagracia, Punta Cana, 11517, Dominican Republic
Show on map
Score 8.5 from 57 reviews
Pricesfrom (per room per night)
Single$216
Double$697
Score 6.7 from 2 reviews
Pricesfrom (per room per night)
Double$243
Suites at Caribe Bavaro Beach Resort and Spa 
Punta Cana, La Altagracia Province, Punta Cana, 23301, Dominican Republic
Show on mapPricesfrom (per room per night)
Double$311
Bahia Principe Grand Turquesa - All Inclusive 
Arena Gorda - Macao, Sección Baigüa - Higüey ProvÃncia La Altagracia República Dominicana, Punta Cana, 32000, Dominican Republic
Show on map
Score 8.6 from 86 reviews
Pricesfrom (per room per night)
Single$188
Double$
LA PIAZETTA VILLAS - PLAYA LOS CORALES - beach access 
Residencial Los Corales, Punta Cana, 23100, Dominican Republic
Show on map
Score 5.0 from 1 review
Pricesfrom (per room per night)
Single$345
Double$261
Score 8.1 from 67 reviews
Pricesfrom (per room per night)
Single$130
Double$398
Majestic Mirage Punta Cana 
Playa - Bavaro, Punta Cana, Punta Cana, 12345, Dominican Republic
Show on mapPricesfrom (per room per night)
Double$843
Bahia Principe Grand Bavaro - All Inclusive 
Arena Gorda - Macao, Sección Baigüa. La Altagracia, Punta Cana, 33000, Dominican Republic
Show on map
Score 8.5 from 257 reviews
Pricesfrom (per room per night)
Single$216
Double$