Best Snorkeling & Diving in Miami

18 tours ranked by TourTruth score (0–10), based on Viator and GetYourGuide ratings. How scores work

We compared 18 snorkeling & diving in Miami using 578 reviews on Viator and GetYourGuide. The highest scoring with at least 20 reviews is Miami Beach 2-Tank Reef and Wreck Scuba Diving (7.6/10). Prices start at $59 and most cost between $80 and $260. A typical one lasts 2 hrs.

Top picks

Best overall

TourTruth score 7.6 out of 10 Miami Beach 2-Tank Reef and Wreck Scuba Diving

51 reviews · $107 · 4 hrs 15 min

Reviewers like: similar dive sites, friendly guide, amateur diving

Compare at a glance

#TourScoreRatings by siteFromDuration
1 Miami Beach 2-Tank Reef and Wreck Scuba Diving TourTruth score 7.6 out of 10 Viator 4.8★ (39) · GetYourGuide 4.8★ (12) $107 4 hrs 15 min
2 Miami Spearfishing Tour 3 hr TourTruth score 7.4 out of 10 Viator 5.0★ (6) $300 3 hrs
3 Key Biscayne Paddle and Snorkel Tour to a Sandbar 2 hr TourTruth score 7.3 out of 10 Viator 5.0★ (3) $80 2 hrs
4 Miami Snorkeling Experience 3 hr TourTruth score 7.2 out of 10 Viator 5.0★ (2) $120 3 hrs
5 Miami Snorkeling for Beginners 2 hr TourTruth score 7.0 out of 10 Viator 1.0★ (1) $159 2 hrs
6 West Palm Beach Mermaid Snorkel and Video Shoot 1.5 hr TourTruth score 6.9 out of 10 GetYourGuide 3.7★ (3) $99 1 hr 30 min
7 Miami Snorkeling Adventure on a Private Yacht 2 hr TourTruth score 6.8 out of 10 Viator 2.5★ (4) $299 2 hrs
8 Florida Keys Snorkeling and Sandbar 2 hr TourTruth score 6.6 out of 10 Viator 2.0★ (8) $60 2 hrs
9 West Palm Beach Beginner Snorkel Tour with Turtles 1.5 hr TourTruth score 6.2 out of 10 GetYourGuide 4.6★ (107) $59 1 hr 30 min
10 Miami Snorkeling Adventure at a Secluded Island 90 min TourTruth score 6.2 out of 10 Viator 2.4★ (16) $60 1 hr 30 min

Questions

What is the best snorkeling & diving in Miami?

Miami Beach 2-Tank Reef and Wreck Scuba Diving has the highest TourTruth score (7.6/10) of the 18 snorkeling & diving in Miami we compare among those with at least 20 reviews, from 51 reviews.

How much do snorkeling & diving in Miami cost?

Listed prices start at $59; the median is $107, and most cost between $80 and $260. Prices are the lowest listed price, usually per person; check the provider for your date.

How long are snorkeling & diving in Miami?

The median listed duration is 2 hrs.

Which snorkeling & diving in Miami has the most reviews?

Miami Island Snorkeling 3 hr, with 214 reviews and a TourTruth score of 5.3/10.

Scores compare each tour's ratings with all others on the same booking site and weight them by review count. How scores work · Same tour, different price on Viator and GetYourGuide