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