Scuba Diving in Puerto Plata is a unique nature experience. As a great destination for eco-tourism Puerto Plata offers divers a diverse marine ecosystem. Along the North coast, coral reefs, marine life gardens and majestic walls give us a variety of dive sites for divers of all levels and experiences. SeaPro Divers will pick you up from your resort to our Puerto Plata dive center situated in Sosua Bay, the heart of underwater beauty, from where we have access to explore the best dive sites on the North coast. The wall dives have swim-troughs, overhangs, tunnels and the bigger fish of the Atlantic as barracudas and groupers wonder around the steep walls. The gardens hold a breeding place for many tropical fish and a great variety of species to be observed. Sosua’s reefs provide a home to moray eels, seahorses, octopus, lobsters, crabs, squid, rays and much more Atlantic marine life. Let’s us take you there and share our passion for diving. We will show you the best Sosua has to offer, like our dive guides have done for many divers for more than 25 years

Dive Packages

Along the North Coast of the Dominican Republic lies a unique marine ecosystem of corals, marine gardens and majestic walls.  For divers looking to scuba dive in Puerto Plata, there are more than 12 dive sites for all levels and experiences. From wall diving to shipwreck, most of the dives in Puerto Plata are found near Sosua Bay, the heart of the North Coast Diving.To explore the different dive sites in Puerto Plata, please refer to our Dive Sites list below.

In order to explore explore some of the top dive sites in Puerto Plata, SeaPro Divers will pick up guests in the morning from their resorts in Puerto Plata to visit Sosua Bay. Once you are ready to join a dive trip, select one of the dive packages below based on the number of days you’d like to dive. We will send you an email confirmation with pick up details.

Packages (without equipment)
2 DivesUS$99.00US$89.00
4 DivesUS$180.00US$162.00
6 DivesUS$260.00US$234.00
8 DivesUS$320.00US$288.00
10 DivesUS$380.00US$342.00

We visit 2 Dives every Day (AM)!

Equipment Rental (per day)
Fins, Snorkel, MaskUS$3.30US$3.00

Book Now

Beginner Dive Options

The Beginner Dive is a first time dive experience for visitors that would like to get their feet wet with diving without committing to a certification course. During the beginner dive you will receive a training lesson to ensure you know how to set up the dive equipment and feel confident underwater prior to going out in the ocean. Once you have practiced your skills and have a better understanding of dive safety, you will go on a guided ocean dive with a PADI Dive Professional.

First Time Beginner Dive
Beginner DiveUS$100.00US$90.00

Beginner Dives are for None-Certified Diver

Additional Dives
Dives (Each)US$55US$49.5

Book Now

CANYON 110-26 ft / 3-8 m
CANYON 2 26-90 ft / 8-27 m
3 ROCKS30-47 ft / 9-14 m
LARIMAR50-100 ft / 15-30 m
PUNTILLA40-60 ft / 12-18 m
CORAL GARDEN60-80 ft / 18-22 m
5 ROCKS65-80 ft / 20-24 m
RAY POINT REEF120 ft / 36 m
PYRAMID60-100 ft / 18-30 m
AIRPORT WALL 1, 2, 320-110 ft / 7-33 m
MINI WALL40-100 ft / 12-30 m
TUNNEL80 ft / 24 m
AIRPORT CAVE65 ft / 20 m
ZINGARA120 ft / 36 m

SeaPro Divers is the official water sports and dive center for the following resorts in Puerto Plata

  • Puerto Plata Village
  • Allegro Puerto Plata
  • Blue Bay Resort
  • Celuisma Tropical
  • Gran Ventana
  • Grand Paradise
  • Puerto Plata Village
  • Sunscape Puerto Plata
  • Emotions Resort by Hodelpa 
  • Lifestyle Vacations Cofresi

For groups of divers of more than 10 divers please contact us at


We offer free transfer from the following resorts in Puerto Plata for Scuba Diving Trips.

  • Puerto Plata – Cofresi
  • Be Live Coral Marien
  • Condos Cofresi
  • Iberostar Costa Dorada
  • Lifestyle Resorts Cofresi Beach


  • Casa Marina Resorts
  • Sosua by The Sea