We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
  • Sort by:
  • Best Reviewed
  • Book Online
ABC Dive & Snorkel Port Douglas, Australia
#1 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Blue Dive Port Douglas Port Douglas, Australia
#2 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Aquascene Charters Magnetic Island, Australia
#3 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Big Mama Sailing Horseshoe Bay, Australia
#5 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
4 Ways to experience it
Ocean Dynamics Airlie Beach, Australia
#7 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
4 Ways to experience it
Wavelength Reef Charters Port Douglas, Australia
#12 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Reef Sprinter Port Douglas, Australia
#15 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Ocean Rafting Airlie Beach, Australia
#19 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
1 Way to experience it
Mission Beach Charters Mission Beach, Australia
#20 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Uplift Watersports Port Douglas, Australia
#22 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Scuba IQ Port Douglas, Australia
#28 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Charter Yachts Australia Airlie Beach, Australia
#31 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Reef Teach Cairns, Australia
#32 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Red Cat Adventures Airlie Beach, Australia
#33 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
4 Ways to experience it
Palm Cove Watersports Palm Cove, Australia
#38 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Seastar Cruises Reef Day Trips Cairns, Australia
#39 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
1 Way to experience it
Wildside Adventures Mission Beach, Australia
#40 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
2 Ways to experience it
Mike Ball Dive Expeditions Cairns, Australia
#46 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Skedaddle Cairns, Australia
#52 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
1 Way to experience it
Falla Reef Trips Cairns, Australia
#55 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Spirit of Freedom Cairns, Australia
#59 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Ricochet Yachting Hamilton Island, Australia
#65 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
ZigZag Whitsundays Airlie Beach, Australia
#66 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Ocean Free and Ocean Freedom Cairns, Australia
#79 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
3 Ways to experience it
Reef Express Mission Beach, Australia
#80 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Passions of Paradise Reef Tour Cairns, Australia
#85 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
1 Way to experience it
AquaQuest Port Douglas, Australia
#87 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
1 Way to experience it
Whitehaven Xpress Airlie Beach, Australia
#89 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
Frankland Islands Cruise and Dive Cairns, Australia
#91 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling
2 Ways to experience it
Explore Group Hamilton Island, Australia
#93 of 562 Outdoor Activities in Great Barrier Reef
Match: Scuba & Snorkeling