Best Of

Best Wall Diving Sites

Vertical drop-offs, hanging reefs, and deep walls. Ranked by topographic drama, visibility, and advanced-diver access.

25 SITES RANKED

Palau

Palau

97CATEGORY
grey reef sharkmanta raynapoleon wrassejellyfish
2

Raja Ampat

Indonesia

94CATEGORY
manta raywobbegong sharkpygmy seahorsewalking shark
3

Egyptian Red Sea

Egypt

92CATEGORY
oceanic whitetip sharkhammerhead sharkdugongNapoleon wrasse
4

Sipadan Island

Malaysia

90CATEGORY
green turtlehawksbill turtlebarracudawhitetip reef shark
5

Tubbataha Reef

Philippines

90CATEGORY
hammerhead sharkwhale sharkmanta rayhawksbill turtle
6

Cayman Islands

Cayman Islands

90CATEGORY
southern stingraygreen turtleNassau groupereagle ray
7

Komodo National Park

Indonesia

89CATEGORY
manta raywhitetip reef sharkgiant trevallyNapoleon wrasse
8

Great Barrier Reef

Australia

89CATEGORY
dwarf minke whalepotato codMaori wrassegreen turtle
9

Gozo

Malta

89CATEGORY
octopusmoray eelbarracudaamberjack
10

Cozumel

Mexico

88CATEGORY
splendid toadfishnurse sharkspotted eagle raygreen moray eel
11

Great Blue Hole

Belize

87CATEGORY
Caribbean reef sharkbull sharkgiant groupernurse shark
12

Bonaire

Caribbean Netherlands

87CATEGORY
seahorsefrogfishtarponspotted eagle ray
13

Roatan

Honduras

86CATEGORY
whale sharkspotted eagle rayseahorsenurse shark
14

Fiji

Fiji

86CATEGORY
bull sharktiger sharkmanta rayhawksbill turtle
15

Utila

Honduras

86CATEGORY
manta raywhale sharksea turtleeagle ray
16

Turks & Caicos

Turks and Caicos Islands

85CATEGORY
humpback whalespotted eagle rayhawksbill turtleCaribbean reef shark
17

Papua New Guinea

Papua New Guinea

85CATEGORY
mimic octopuspygmy seahorsemandarin fishmanta ray
18

Vis Island

Croatia

82CATEGORY
octopusmoray eelgroupersea bream
19

Socorro Islands

Mexico

81CATEGORY
giant Pacific mantahumpback whalehammerhead sharksilky shark
20

Kornati Islands

Croatia

80CATEGORY
octopusmoray eelscorpionfishgrouper
21

Hvar

Croatia

80CATEGORY
octopusmoray eelgrouperscorpionfish
22

Apo Reef

Philippines

79CATEGORY
whale sharktiger sharkwhale
23

Galapagos Islands

Ecuador

78CATEGORY
scalloped hammerheadwhale sharkmarine iguanaGalapagos sea lion
24

Cocos Island

Costa Rica

76CATEGORY
scalloped hammerheadwhitetip reef sharksilky sharkwhale shark
25

Layang-Layang

Malaysia

76CATEGORY
hammerhead sharkgrey reef sharkmanta raybarracuda