Loading...
Dive In

Grenada’s Best

SCUBA DIVING

Come explore
the underwater world
in one of the Caribbean’s
Premier dive destinations.

Explore Diving

SNORKEL

With daily trips to our Marine
Park, we are ready to provide you
with an exciting and fun snorkel
adventure for the whole family.

Jump In

PADI TRAINING

Learn to Scuba Dive or
add to your training with our
experienced, safe-minded and
fun PADI Professionals.

Let’s Do It
Freediving

FREEDIVING

We are Grenada’s first
PADI Freediving Centre.
Learn to explore the underwater
world on a single breath of air.

Sign Me Up

Our Divers Have Their Say!

  •   Great service, pickup at the cruise ship docks by boat. They have 2 boats, one smaller for divers and a larger one for snorkelers, and divers. I was... read more

    CanadianMermaid74
    3/07/2020

      I had a wonderful time diving with this dive shop. First of all, they were the easiest to work with in terms of setting up my dives and prebooking... read more

    Tamara B
    2/22/2020
  •   I did 16 dives with EcoDive, they were all wonderful dives and so many sites from purple rain to Bianca C, we never visited the same site twice and all... read more

    AquaticDinosaur
    2/19/2020

      I took a trip with Eco Dive when I visited Grenada and loved it. It was a snorkeling trip to see the underwater statues and some good marine life. They... read more

    Steve C
    2/13/2020
  •   I first came to Eco Dive in October 2015 and I have been eagerly waiting to return and finally was able to! I have gone on three snorkel excursions... read more

    kai167
    2/07/2020

      Eco dive Grenada crew was amazing. We did our PADI open water diving certification while on vacation there. All the instructors were so nice, fun and very experienced. The location... read more

    HAtravel11
    1/26/2020
Read Our TripAdvisor Reviews

Our Affiliates

Barbados Blue
Coyaba
Carib Marine
PADI 5 Star Dive Center
100% Aware
Project Aware
Cressi
Subapro

Stay Connected

INSTAGRAM

FACEBOOK

LOCAL +1 473 444 7777  USA/CANADA +1 877 877 2709

Contact Us