Rating

Destinations

Activities

Hotel Numbers

Missing numbers are hidden by filters above.

Taxes

All prepaid departure taxes are included in our prices**.
1
★★★★
Blue Bay Villas DoradasPuerto Plata (Playa Dorada)
starting at $
2
★★★½
Viva Dominicus BeachLa Romana (Bayahibe)
starting at $
3
★★★★½
Emotions By HodelpaPuerto Plata (Playa Dorada)
starting at $
4
★★★★★
Sanctuary Cap CanaPunta Cana (Cap Cana)
starting at $
5
★★★★
Catalonia Bavaro (pas royal)Punta Cana (Cabeza de Toro)
starting at $
6
★★★★
Sunscape DominicusLa Romana
starting at $
7
★★★★½
Bahia Principe Grand El PortilloSamana
starting at $
8
★★★★
Cayo LevantadoSamana
starting at $
9
★★★★½
Iberostar Waves Costa DoradaPuerto Plata (Costa Dorada)
starting at $
10
★★★★½
Bahia Principe Grand La RomanaLa Romana (San Pedro)
starting at $
11
★★★★½
Occidental Punta CanaPunta Cana (Bavaro)
starting at $
12
★★★★★
Riu Palace MacaoPunta Cana (Bavaro)
starting at $
13
★★★★
Vista SolPunta Cana (Bavaro)
starting at $
14
★★★
WhalaSanto Domingo (Boca Chica)
starting at $
15
★★★★½
Vh Gran VentanaPuerto Plata (Playa Dorada)
starting at $
16
★★★★
Coral Costa CaribeSanto Domingo (Juan Dolio)
starting at $
17
★★★★
Iberostar Waves DominicanaPunta Cana (Bavaro)
starting at $
18
★★★★½
Grand Palladium PalacePunta Cana (Bavaro)
starting at $
19
★★★★½
Iberostar Waves Punta CanaPunta Cana (Bavaro)
starting at $
20
★★★★
Catalonia Bayahibe (pas royal)La Romana (Bayahibe)
starting at $
21
★★★★★
Riu BambuPunta Cana (Bavaro)
starting at $
22
★★★★½
Caribe Deluxe PrincessPunta Cana (Bavaro)
starting at $
23
★★★★½
Iberostar Selection Bavaro SuitesPunta Cana (Bavaro)
starting at $
24
★★★★½
Grand SirenisPunta Cana (Uvero Alto)
starting at $
25
★★★★★
Trs TurquesaPunta Cana (Bavaro)
starting at $
26
★★★½
VIK Arena BlancaPunta Cana (Bavaro)
starting at $
27
★★★★½
Melia Caribe BeachPunta Cana (Bavaro)
starting at $
28
★★★★★
Grand Bavaro PrincessPunta Cana (Bavaro)
starting at $
29
★★★★
Viva Wyndham Dominicus PalaceLa Romana (Bayahibe)
starting at $
30
★★★★½
Marien HotelPuerto Plata (Costa Dorada)
starting at $
31
★★★★½
Tropical Deluxe PrincessPunta Cana (Bavaro)
starting at $
32
★★★★★
Royalton Punta CanaPunta Cana (Bavaro)
starting at $
33
★★★★½
Iberostar Selection Hacienda DominicusLa Romana (Bayahibe)
starting at $
34
★★★★½
SenatorPuerto Plata (Amber Cove)
starting at $
35
★★★★
Occidental CaribePunta Cana (Bavaro)
starting at $
36
★★★★
Whala BavaroPunta Cana (Bavaro)
starting at $
37
★★★★
Punta Cana PrincessPunta Cana (Bavaro)
starting at $
38
★★★★
Viva Tangerine By WyndhamPuerto Plata (Cabarete)
starting at $
39
★★★★½
Palladium BavaroPunta Cana (Bavaro)
starting at $
40
★★★½
Lifestyle Tropical BeachPuerto Plata (Cofresi)
starting at $
41
★★★★½
Ocean Blue And SandPunta Cana (Bavaro)
starting at $
42
★★★★½
Viva Samana V By WyndhamSamana
starting at $
43
★★★★½
Majestic ColonialPunta Cana (Bavaro)
starting at $
44
★★★★★
Paradisus Palma RealPunta Cana (Bavaro)
starting at $
45
★★★★½
Palladium Punta CanaPunta Cana (Bavaro)
starting at $
46
★★★★★
Riu Palace Punta CanaPunta Cana (Bavaro)
starting at $
47
★★★★★
Bahia Principe LuxurySamana
starting at $
48
★★★★½
Catalonia Royal BavaroPunta Cana (Cabeza de Toro)
starting at $
49
★★★½
Lifestyle Residence SuitesPuerto Plata (Cofresi)
starting at $
50
★★★★★
Royalton ChicPunta Cana (Uvero Alto)
starting at $
51
★★★★★
Hard Rock HotelPunta Cana (Bavaro)
starting at $
52
★★★★
Wyndham Alltra SamanaSamana
starting at $
53
★★★★½
Dreams RoyalPunta Cana (Bavaro)
starting at $
54
★★★½
Casa Marina BeachPuerto Plata (Sosua)
starting at $
55
★★★★½
Majestic ElegancePunta Cana (Bavaro)
starting at $
56
Joia Bavaro By IberostarPunta Cana (Bavaro)
starting at $
57
★★★★½
HiltonLa Romana (Bayahibe)
starting at $
58
★★★★½
Bahia Principe Grand Punta CanaPunta Cana (Bavaro)
starting at $
59
★★★★★
Barcelo Bavaro PalacePunta Cana (Bavaro)
starting at $
60
★★★★★
Club Med Punta CanaPunta Cana (Cap Cana)
starting at $
61
Zoetry AguaPunta Cana (Uvero Alto)
starting at $
62
★★★★★
Bahia Principe Luxury EsmeraldaPunta Cana (Bavaro)
starting at $
63
★★★½
Casa Marina ReefPuerto Plata (Sosua)
starting at $
64
★★★★½
Barcelo Bavaro BeachPunta Cana (Bavaro)
starting at $
65
★★★★★
Secrets Royal BeachPunta Cana (Bavaro)
starting at $
66
★★★★★
Riu Palace BavaroPunta Cana (Bavaro)
starting at $
67
★★★★★
Casa De CampoLa Romana (Casa De Campo)
starting at $
68
★★★★
Cofresi Palm BeachPuerto Plata (Cofresi)
starting at $
69
★★★★
VIK Hotel Cayena BeachPunta Cana (Bavaro)
starting at $
70
★★★★★
Zel Punta CanaPunta Cana (Bavaro)
starting at $
71
★★★★★
Bahia Principe Lux BouganvilleLa Romana (San Pedro)
starting at $
72
★★★★★
Breathless Punta CanaPunta Cana (Uvero Alto)
starting at $
73
★★★★
Bahia Principe Grand TurquesaPunta Cana (Bavaro)
starting at $
74
★★★★
Presidential Suites By LifestylePuerto Plata (Cofresi)
starting at $
75
★★★★★
Trs Cap CanaPunta Cana (Cap Cana)
starting at $
76
★★★★
Emotions ResortSanto Domingo (Juan Dolio)
starting at $
77
★★★★½
Viva HeavensPuerto Plata (Playa Dorada)
starting at $
78
★★★★
Hodelpa Garden SuitesSanto Domingo (Juan Dolio)
starting at $
79
★★★★★
Riu RepublicaPunta Cana (Bavaro)
starting at $
80
★★★★★
Nickelodeon HotelPunta Cana (Uvero Alto)
starting at $
81
★★★★★
Majestic MiragePunta Cana (Bavaro)
starting at $
82
★★★★★
Dreams OnyxPunta Cana (Uvero Alto)
starting at $
83
★★★★★
Secrets Cap CanaPunta Cana (Cap Cana)
starting at $
84
★★★★½
Dreams DominicusLa Romana (Bayahibe)
starting at $
85
★★★★★
Bahia Principe Grand AquamarinePunta Cana (Bavaro)
starting at $
86
★★★★★
Bahia Principe FantasiaPunta Cana (Bavaro)
starting at $
87
★★★★★
Bahia Principe Luxury AmbarPunta Cana (Bavaro)
starting at $
88
★★★½
Villa TainaPuerto Plata (Cabarete)
starting at $
89
★★★★★
Royalton BavaroPunta Cana (Bavaro)
starting at $
90
★★★★½
Catalonia Royal BayahibeLa Romana (Bayahibe)
starting at $
91
★★★★★
Hideaway At RoyaltonPunta Cana (Bavaro)
starting at $
92
★★★½
Novus Plaza HodelpaSanto Domingo (Ville)
starting at $
93
★★★★★
Hodelpa Nicolas De OvandoSanto Domingo (Ville)
starting at $
94
★★★★
Hodelpa Caribe ColonialSanto Domingo (Ville)
starting at $
95
★★★★
Playa Bachata ResortPuerto Plata (Amber Cove)
starting at $
96
★★★★★
Ocean El FaroPunta Cana (Uvero Alto)
starting at $
97
★★★★★
Melia Punta CanaPunta Cana (Bavaro)
starting at $
98
★★★★½
Paradisus Grand (pas Punta) CanaPunta Cana (Bavaro)
starting at $
99
★★★★
Impressive Punta CanaPunta Cana (Bavaro)
starting at $
100
★★★★½
Impressive PremiumPunta Cana (Bavaro)
starting at $
101
★★★★★
Lopesan Costa BavaroPunta Cana (Bavaro)
starting at $
102
★★★★½
Hilton La Roman AdultLa Romana (Bayahibe)
starting at $
103
★★★★½
Lopesan Costa Bavaro AdultsPunta Cana (Bavaro)
starting at $
104
★★★★★
Hyatt Zilara Cap CanaPunta Cana (Cap Cana)
starting at $
105
★★★★★
Hyatt Ziva Cap CanaPunta Cana (Cap Cana)
starting at $
106
★★★★★
Family-Grand Bavaro PrincessPunta Cana (Bavaro)
starting at $
107
★★★★½
Iberostar Selection Coral BavaroPunta Cana (Bavaro)
starting at $
108
★★★★
Select At Casa MarinaPuerto Plata (Sosua)
starting at $
109
★★★★½
Dreams Macao BeachPunta Cana (Macao)
starting at $
110
★★★★½
El Beso adults At Ocean El FaroPunta Cana (Uvero Alto)
starting at $
111
★★★★★
Live Aqua Beach Resort Punta CanaPunta Cana (Uvero Alto)
starting at $
112
★★★★★
Royalton SplashPunta Cana (Bavaro)
starting at $
113
★★★★★
Margaritaville Island HammockPunta Cana (Cap Cana)
starting at $
114
★★★★★
Margaritaville Island WavePunta Cana (Cap Cana)
starting at $
115
★★★★½
Serenade Punta CanaPunta Cana (Cabeza de Toro)
starting at $
116
★★★★½
Dreams FloraPunta Cana (Cabeza de Toro)
starting at $
117
★★★★★
Hm Bavaro BeachPunta Cana (Bavaro)
starting at $
118
★★★★★
Serenade All Suites Adults OnlyPunta Cana (Cabeza de Toro)
starting at $
119
★★★★
Hm Alma De BayahibeLa Romana (Bayahibe)
starting at $
120
★★★★★
Secrets Tides Punta CanaPunta Cana (Uvero Alto)
starting at $
121
★★★★
Sunscape CocoPunta Cana (Cabeza de Toro)
starting at $