Hotels in Punta Cana
16 hotels in Punta Cana, chosen for a diving stay.
A very high score from a handful of people is not as reliable as a good score from many.
That is why a 4.2 based on 20,139 reviews ranks above a 4.4 based on just 156.

Barceló Bávaro Beach
Bavaro
Google 4.8/5 (17,968 reviews)
Nearest dive centre: 710 m
Scuba Id
Google 5/5 (40 reviews)

Bahia Principe Explore Esmeralda
Punta Cana
Google 4.6/5 (11,908 reviews)
Nearest dive centre: 170 m
Seaklub
Google 4/5 (104 reviews)

Caribe Deluxe Princess
Punta Cana
Google 4.6/5 (10,503 reviews)
Nearest dive centre: 1.5 km
Dominican Divers
Google 5/5 (299 reviews)

Bahia Principe Explore Turquesa
Punta Cana
Google 4.6/5 (9,578 reviews)
Nearest dive centre: 1 km
Seaklub
Google 4/5 (104 reviews)

Club Med Punta Cana
Punta Cana
Google 4.6/5 (6,126 reviews)
Nearest dive centre: 610 m
Dive Punta Cana
Google 5/5 (30 reviews)

The Westin® Puntacana Resort
Punta Cana
Google 4.5/5 (1,999 reviews)
Nearest dive centre: 400 m
Dive Punta Cana
Google 5/5 (30 reviews)

Hotel Riu Palace Punta Cana
Punta Cana
Google 4.4/5 (8,292 reviews)
Nearest dive centre: 370 m
Seaklub
Google 4/5 (104 reviews)

Karibo Punta Cana
Bavaro
Google 4.3/5 (488 reviews)
Nearest dive centre: 900 m
Dominican Divers
Google 5/5 (299 reviews)

Impressive Premium Punta Cana
Punta Cana
Google 4.2/5 (20,139 reviews)
Nearest dive centre: 370 m
Sea Pro - S.A.
Google 4.3/5 (626 reviews)

Reserva Real by Harper
Bavaro
Google 4.4/5 (156 reviews)
Nearest dive centre: 770 m
Scuba Id
Google 5/5 (40 reviews)

whala!urban punta cana
Bavaro
Google 4.2/5 (844 reviews)
Nearest dive centre: 1.1 km
Private Dive Services
Google 5/5 (198 reviews)

Unique by Lopesan Costa Bávaro
Bavaro
Google 4.4/5 (113 reviews)
Nearest dive centre: 310 m
Scuba Id
Google 5/5 (40 reviews)






