2020 Best Snorkeling Dive Spots

1.  Tunnels Beach, Hawaii
2.  West Bay Beach, Roatan
3.  Moorea, French Polynesia
4.  Bora Bora, French Polynesia
5.  Hanauma Bay, Hawaii
6.  Molokini Crater, Hawaii
7.  Bight Reef, Turks And Caicos
8.  Cemetery Reef, Cayman Islands
9.  Trunk Bay, St John
10.  Klein Bonaire, Bonaire
11.  Shark Ray Alley, Belize
12.  Deadmans Reef, Bahamas
13.  Mokuleia Bay, Hawaii
14.  Capri, Italy
15.  Delnor-Wiggins Pass State Park, Florida Gulf Coast
16.  Pensacola Beach Gulf Snorkel Reef, Florida Panhandle
17.  South Padre Island, Texas
18.  Shoal Bay Beach, Anguilla
19.  Ninepin Point Marine Nature Reserve, Australia
20.  Paradise Reef, Antigua
21.  Portofino Marine Park, Italy
22.  Exuma Cays Land Sea Park, Bahamas
23.  Navarre Beach Marine Sanctuary, Florida Panhandle
24.  El Puertito de Armenime, Canary Islands
25.  Buccaneer Beach, Cayman Islands
26.  Destin Jetty, Florida Panhandle
27.  Marquesas Keys, Florida Keys
28.  Andes Shipwreck, Antigua
29.  Blue Bay, Mauritius
30.  Key West Marine Park, Florida Keys
31.  Stocking Island, Bahamas
32.  Freycinet National Park, Australia
33.  Egmont Key, Florida Gulf Coast
34.  Dry Tortugas, Florida Keys
35.  Anini Beach, Hawaii
36.  Cayo Costa State Park, Florida Gulf Coast
37.  Looe Key, Florida Keys
38.  Sombrero Reef, Florida Keys
39.  Furore, Italy
40.  John Pennekamp State Park, Florida Keys
41.  Santa Catalina Island, California
42.  Fagatele Bay, American Samoa
43.  Playa del Cabron, Canary Islands
44.  Gaeta Marine Park, Italy
45.  Tinderbox Marine Nature Reserve, Australia
46.  Crocus Bay Beach, Anguilla
47.  Narrowneck Artificial Reef, Australia
48.  Sandy Island, Anguilla
49.  Riviera Del Conero, Italy
50.  Smiths Reef, Turks And Caicos
51.  Stetson Bank, Texas
52.  Managaha Beach, Northern Mariana Islands
53.  Runaway Bay, Jamaica
54.  Sombrero Beach, Florida Keys
55.  Alligator Reef, Florida Keys
56.  Ke'e Beach, Hawaii
57.  Bradenton Beach, Florida Gulf Coast
58.  Anse De Colombier, St Barts
59.  La Jolla, California
60.  Kuilima Cove, Hawaii
61.  Malaekahana Beach, Hawaii
62.  Fowl Cay Reef, Bahamas
63.  Playa Arinaga , Canary Islands
64.  Huahine, French Polynesia
65.  Front Porch / Anthonys Key, Roatan
66.  Peanut Island, Florida Southeast
67.  Elbow Cay, Bahamas
68.  Tahiti, French Polynesia
69.  Rainbow Reef, Bahamas
70.  Crystal River, Florida Gulf Coast
71.  Siesta Key, Florida Gulf Coast
72.  Spiral Beach, Australia
73.  Sand Key, Florida Keys
74.  Creole Rock, St Martin - Sint Maarten
75.  Soufriere/Scotts Head Marine Reserve, Dominica
76.  Oleander Reef, Bahamas
77.  Pinel Island, St Martin - Sint Maarten
78.  Rockhouse, Jamaica
79.  CoCo View Wall, Roatan
80.  Cala di Furore, Italy
81.  Little Bay, St Martin - Sint Maarten
82.  Pensacola Beach Bay Snorkel Reef, Florida Panhandle
83.  Duck Cay, Bahamas
84.  Regina Underwater Preserve, Florida Gulf Coast
85.  Eden Rock, Cayman Islands
86.  Playa De Amadores, Canary Islands
87.  Bimini Road, Bahamas
88.  Otranto, Italy
89.  West Flower Garden Banks, Texas
90.  Bahia Honda State Park, Florida Keys
91.  Tonga Island Marine Reserve, New Zealand
92.  Maria Island National Park, Australia
93.  Venice Public Beach, Florida Gulf Coast
94.  Paradise Point, Bahamas
95.  Playa De Las Cateras, Canary Islands
96.  Caladesi Island State Park, Florida Gulf Coast
97.  Shell Island, Florida Panhandle
98.  Cottrell Key, Florida Keys
99.  Cades Reef, Antigua
100.  Biscayne National Park, Florida Southeast
Enter Dive Spot, City, Postal Code or Country