Scuba Diving Sites in Maldives

    From historical wrecks to vibrant coral gardens, explore 79 world-class dive locations.

    Site Statistics

    79
    Total Sites
    6
    Wrecks
    13
    Macro Sites
    0
    Offshore

    Finding Your Spot

    Use the filters below to find dive sites that match your certification level and preferred diving style.

    Filter All Sites

    Found 79 dive sites matching your criteria

    Find Hotels in Maldives

    Compare prices across top booking sites

    Search Hotels

    Addu Manta Point

    beginner
    Max Depth
    18m
    Region
    Addu Atoll Seenu Southernmost
    Marine Life
    reef manta rays
    cleaner wrasses
    diverse reef fish

    Baarah Thila

    beginner
    Max Depth
    25m
    Region
    Far North Atolls Haa Alif Haa Dhaalu
    Marine Life
    sea turtles
    hard coral formations
    diverse reef fish

    Banana Reef

    beginner
    Max Depth
    22m
    Region
    North Male Atoll Kaafu
    Marine Life
    schooling bannerfish
    moray eels
    diverse reef fish

    Bathala Maaga Kandu

    intermediate
    Max Depth
    30m
    Region
    Ari Atoll Alifu
    Marine Life
    sea turtles
    eagle rays
    diverse reef fish

    Boduhithi Thila

    advanced
    Max Depth
    35m
    Region
    South Male Atoll Kaafu
    Marine Life
    dogtooth tuna
    grey reef sharks
    diverse reef fish

    British Loyalty Wreck

    advanced
    Max Depth
    33m
    Region
    Addu Atoll Seenu Southernmost
    Marine Life
    enormous groupers
    batfish schools
    diverse reef fish

    Broken Rock (Ari)

    beginner
    Max Depth
    25m
    Region
    Ari Atoll Alifu
    Marine Life
    glassfish schools
    soft coral formations
    diverse reef fish

    Canyons (Vaadhoo)

    beginner
    Max Depth
    25m
    Region
    South Male Atoll Kaafu
    Marine Life
    macro critters
    pelagic visitors
    diverse reef fish

    Christmas Tree Rock

    beginner
    Max Depth
    25m
    Region
    Shaviyani Noonu Atolls
    Marine Life
    schooling bannerfish
    soft coral fans
    diverse reef fish

    Cocoa Thila

    intermediate
    Max Depth
    30m
    Region
    South Male Atoll Kaafu
    Marine Life
    grey reef sharks
    barracuda schools
    diverse reef fish

    Dharavandhoo Thila

    beginner
    Max Depth
    25m
    Region
    Baa Atoll Unesco Biosphere Reserve
    Marine Life
    reef manta rays
    nurse sharks
    diverse reef fish

    Dhigu Thila

    beginner
    Max Depth
    20m
    Region
    Baa Atoll Unesco Biosphere Reserve
    Marine Life
    frogfish
    ghost pipefish
    diverse reef fish

    Dhiyamigili Kandu

    intermediate
    Max Depth
    30m
    Region
    Thaa Atoll
    Marine Life
    grey reef sharks
    eagle rays
    diverse reef fish

    Dhonfanu Thila

    intermediate
    Max Depth
    30m
    Region
    Baa Atoll Unesco Biosphere Reserve
    Marine Life
    grey reef sharks
    schooling jacks
    diverse reef fish

    Donkalo Thila

    advanced
    Max Depth
    32m
    Region
    Ari Atoll Alifu
    Marine Life
    grey reef sharks
    trevally schools
    diverse reef fish

    Finey Thila

    beginner
    Max Depth
    20m
    Region
    Far North Atolls Haa Alif Haa Dhaalu
    Marine Life
    nudibranchs
    cryptic reef species
    diverse reef fish

    Fish Head (Mushimasmigili Thila)

    advanced
    Max Depth
    30m
    Region
    Ari Atoll Alifu
    Marine Life
    grey reef sharks
    napoleon wrasse
    diverse reef fish

    Fotteyo Kandu

    advanced
    Max Depth
    35m
    Region
    Raa Vaavu Felidhu Atolls
    Marine Life
    eagle rays
    soft coral formations
    diverse reef fish

    Fushifaru Kandu

    advanced
    Max Depth
    30m
    Region
    Lhaviyani Atoll
    Marine Life
    mobula rays
    reef sharks
    diverse reef fish

    Fuvahmulah Tear Drop

    advanced
    Max Depth
    40m
    Region
    Fuvahmulah Atoll Southern Atoll
    Marine Life
    tiger sharks
    thresher sharks
    diverse reef fish

    Fuvahmulah Tear Drop (Huvadhoo Access)

    advanced
    Max Depth
    40m
    Region
    Huvadhoo Atoll Gaafu Alif Gaafu Dhaalu
    Marine Life
    oceanic whitetip sharks
    hammerhead schools
    diverse reef fish

    Golden Wall

    beginner
    Max Depth
    25m
    Region
    Raa Vaavu Felidhu Atolls
    Marine Life
    yellow soft corals
    schooling anthias
    diverse reef fish

    Guraidhoo Corner (Laamu)

    intermediate
    Max Depth
    30m
    Region
    Laamu Atoll
    Marine Life
    schooling jacks
    reef sharks
    diverse reef fish

    Guraidhoo Kandu South

    advanced
    Max Depth
    30m
    Region
    South Male Atoll Kaafu
    Marine Life
    eagle rays
    whitetip sharks
    diverse reef fish

    Hafsa Thila

    beginner
    Max Depth
    15m
    Region
    Ari Atoll Alifu
    Marine Life
    frogfish
    ghost pipefish
    diverse reef fish

    Hakuraa Thila

    beginner
    Max Depth
    22m
    Region
    Meemu Atoll
    Marine Life
    schooling snapper
    nudibranchs
    diverse reef fish

    Hanifaru Bay

    beginner
    Max Depth
    15m
    Region
    Baa Atoll Unesco Biosphere Reserve
    Marine Life
    reef manta rays
    whale sharks
    diverse reef fish

    Hirimaradhoo Thila

    beginner
    Max Depth
    25m
    Region
    Far North Atolls Haa Alif Haa Dhaalu
    Marine Life
    large groupers
    soft coral formations
    diverse reef fish

    Hirundhoo Kandu

    advanced
    Max Depth
    35m
    Region
    Baa Atoll Unesco Biosphere Reserve
    Marine Life
    eagle rays
    hammerhead sharks
    diverse reef fish

    Holhudhoo Corner

    intermediate
    Max Depth
    30m
    Region
    Shaviyani Noonu Atolls
    Marine Life
    grey reef sharks
    eagle rays
    diverse reef fish

    HP Reef (Girifushi Thila)

    beginner
    Max Depth
    25m
    Region
    North Male Atoll Kaafu
    Marine Life
    schooling glassfish
    jack schools
    diverse reef fish

    Hulhangu Kandu

    advanced
    Max Depth
    40m
    Region
    North Male Atoll Kaafu
    Marine Life
    tuna schools
    reef sharks
    diverse reef fish

    Hulhudhoo Kandu

    intermediate
    Max Depth
    28m
    Region
    Addu Atoll Seenu Southernmost
    Marine Life
    eagle rays
    schooling fusiliers
    diverse reef fish

    Kandooma Thila

    advanced
    Max Depth
    35m
    Region
    South Male Atoll Kaafu
    Marine Life
    jack tornadoes
    grey reef sharks
    diverse reef fish

    Kandu Oiy Giri

    beginner
    Max Depth
    15m
    Region
    North Male Atoll Kaafu
    Marine Life
    sea turtles
    stingrays
    diverse reef fish

    Koodoo Kandu

    advanced
    Max Depth
    35m
    Region
    Huvadhoo Atoll Gaafu Alif Gaafu Dhaalu
    Marine Life
    eagle rays
    reef sharks
    diverse reef fish

    Kuda Giri Wreck

    beginner
    Max Depth
    18m
    Region
    South Male Atoll Kaafu
    Marine Life
    frogfish
    seahorses
    diverse reef fish

    Kuda Haa

    beginner
    Max Depth
    18m
    Region
    North Male Atoll Kaafu
    Marine Life
    frogfish
    leaf scorpionfish
    diverse reef fish

    Kuda Kandu

    intermediate
    Max Depth
    22m
    Region
    Addu Atoll Seenu Southernmost
    Marine Life
    whitetip sharks
    sea turtles
    diverse reef fish

    Kuda Rah Thila

    beginner
    Max Depth
    18m
    Region
    Ari Atoll Alifu
    Marine Life
    pygmy seahorses
    jawfish
    diverse reef fish

    Kuredu Express

    advanced
    Max Depth
    35m
    Region
    Lhaviyani Atoll
    Marine Life
    grey reef sharks
    eagle rays
    diverse reef fish

    Lankan Caves

    beginner
    Max Depth
    12m
    Region
    North Male Atoll Kaafu
    Marine Life
    glassfish
    nurse sharks
    diverse reef fish

    Lhazik Thila

    beginner
    Max Depth
    28m
    Region
    Shaviyani Noonu Atolls
    Marine Life
    whitetip reef sharks
    schooling fusiliers
    diverse reef fish

    Maa Kandu

    advanced
    Max Depth
    35m
    Region
    Addu Atoll Seenu Southernmost
    Marine Life
    silvertip sharks
    grey reef sharks
    diverse reef fish

    Maalhos Thila (Ari)

    beginner
    Max Depth
    28m
    Region
    Ari Atoll Alifu
    Marine Life
    frogfish
    ribbon eels
    diverse reef fish

    Maalhos Thila (Raa)

    beginner
    Max Depth
    22m
    Region
    Raa Vaavu Felidhu Atolls
    Marine Life
    nudibranchs
    frogfish
    diverse reef fish

    Maamaduvvari Corner

    intermediate
    Max Depth
    28m
    Region
    Laamu Atoll
    Marine Life
    large groupers
    napoleon wrasse
    diverse reef fish

    Maaya Thila

    beginner
    Max Depth
    28m
    Region
    Ari Atoll Alifu
    Marine Life
    whitetip reef sharks
    nurse sharks
    diverse reef fish

    Maduvvari Kandu

    intermediate
    Max Depth
    28m
    Region
    Meemu Atoll
    Marine Life
    eagle rays
    whitetip sharks
    diverse reef fish

    Manafaru Thila

    beginner
    Max Depth
    30m
    Region
    Far North Atolls Haa Alif Haa Dhaalu
    Marine Life
    schooling jacks
    reef sharks
    diverse reef fish

    Manta Point (Emboodhoo)

    beginner
    Max Depth
    18m
    Region
    South Male Atoll Kaafu
    Marine Life
    reef manta rays
    cleaner wrasses
    diverse reef fish

    Manta Point (Lankanfinolhu)

    beginner
    Max Depth
    15m
    Region
    North Male Atoll Kaafu
    Marine Life
    reef manta rays
    batfish
    diverse reef fish

    Manta Point (Lhaviyani)

    beginner
    Max Depth
    20m
    Region
    Lhaviyani Atoll
    Marine Life
    reef manta rays
    cleaner wrasses
    diverse reef fish

    Manta Point (Rangali)

    beginner
    Max Depth
    20m
    Region
    Ari Atoll Alifu
    Marine Life
    reef manta rays
    cleaner wrasses
    diverse reef fish

    Meedhupparu Wall

    beginner
    Max Depth
    30m
    Region
    Raa Vaavu Felidhu Atolls
    Marine Life
    napoleon wrasse
    vertical coral wall
    diverse reef fish

    Mendhoo Thila

    beginner
    Max Depth
    22m
    Region
    Laamu Atoll
    Marine Life
    sea turtles
    nudibranchs
    diverse reef fish

    Milaidhoo Reef

    beginner
    Max Depth
    18m
    Region
    Baa Atoll Unesco Biosphere Reserve
    Marine Life
    sea turtles
    moray eels
    diverse reef fish

    Milandhoo Kandu

    advanced
    Max Depth
    35m
    Region
    Shaviyani Noonu Atolls
    Marine Life
    reef sharks
    barracuda schools
    diverse reef fish

    Miyaru Kandu

    advanced
    Max Depth
    30m
    Region
    Raa Vaavu Felidhu Atolls
    Marine Life
    grey reef sharks
    big-eye trevally
    diverse reef fish

    Mulaku Kandu

    advanced
    Max Depth
    35m
    Region
    Meemu Atoll
    Marine Life
    hammerhead sharks
    grey reef sharks
    diverse reef fish

    Nassimo Thila

    beginner
    Max Depth
    28m
    Region
    North Male Atoll Kaafu
    Marine Life
    nurse sharks
    sweetlips
    diverse reef fish

    Nellaidhoo Kandu

    advanced
    Max Depth
    35m
    Region
    Far North Atolls Haa Alif Haa Dhaalu
    Marine Life
    eagle rays
    grey reef sharks
    diverse reef fish

    Nilandhoo Kandu

    advanced
    Max Depth
    40m
    Region
    Huvadhoo Atoll Gaafu Alif Gaafu Dhaalu
    Marine Life
    scalloped hammerheads
    silvertip sharks
    diverse reef fish

    Okobe Thila

    intermediate
    Max Depth
    32m
    Region
    North Male Atoll Kaafu
    Marine Life
    grey reef sharks
    napoleon wrasse
    diverse reef fish

    Olhugiri Kandu

    advanced
    Max Depth
    35m
    Region
    Thaa Atoll
    Marine Life
    hammerhead sharks
    large pelagics
    diverse reef fish

    Orimas Thila

    beginner
    Max Depth
    22m
    Region
    Shaviyani Noonu Atolls
    Marine Life
    gorgonian sea fans
    pygmy seahorses
    diverse reef fish

    Panettone (Kalhahandi Kandu)

    intermediate
    Max Depth
    30m
    Region
    Ari Atoll Alifu
    Marine Life
    eagle rays
    tuna schools
    diverse reef fish

    Raa-Faru

    beginner
    Max Depth
    25m
    Region
    Huvadhoo Atoll Gaafu Alif Gaafu Dhaalu
    Marine Life
    reef manta rays
    whale sharks
    diverse reef fish

    Reethi Thila

    beginner
    Max Depth
    28m
    Region
    Raa Vaavu Felidhu Atolls
    Marine Life
    grey reef sharks
    schooling batfish
    diverse reef fish

    Shark Fin Rock

    beginner
    Max Depth
    25m
    Region
    Lhaviyani Atoll
    Marine Life
    nurse sharks
    sea turtles
    diverse reef fish

    Sun Island Wreck (Ari)

    advanced
    Max Depth
    28m
    Region
    Ari Atoll Alifu
    Marine Life
    batfish schools
    barracuda
    diverse reef fish

    The Shipyard

    beginner
    Max Depth
    30m
    Region
    Lhaviyani Atoll
    Marine Life
    large groupers
    barracuda
    diverse reef fish

    Vaadhoo Caves

    beginner
    Max Depth
    20m
    Region
    South Male Atoll Kaafu
    Marine Life
    squirrelfish
    nurse sharks
    diverse reef fish

    Victory Wreck

    advanced
    Max Depth
    35m
    Region
    North Male Atoll Kaafu
    Marine Life
    giant groupers
    barracuda schools
    diverse reef fish

    Villingili Kandu

    advanced
    Max Depth
    35m
    Region
    Huvadhoo Atoll Gaafu Alif Gaafu Dhaalu
    Marine Life
    dogtooth tuna
    barracuda schools
    diverse reef fish

    Villingili Wall

    beginner
    Max Depth
    20m
    Region
    Addu Atoll Seenu Southernmost
    Marine Life
    nudibranchs
    seahorses
    diverse reef fish

    Whale Shark Sightings (Laamu)

    beginner
    Max Depth
    25m
    Region
    Laamu Atoll
    Marine Life
    whale sharks
    reef manta rays
    diverse reef fish

    Whale Shark Point (Maamigili)

    beginner
    Max Depth
    20m
    Region
    Ari Atoll Alifu
    Marine Life
    whale sharks
    reef fish
    diverse reef fish

    Wrecks of Thaa

    beginner
    Max Depth
    20m
    Region
    Thaa Atoll
    Marine Life
    crustaceans
    juvenile reef fish
    diverse reef fish
    Recommended Stays

    Hotels & Resorts in Maldives

    Book your perfect dive trip accommodation. Compare prices across top booking platforms.

    Trusted Partners

    Affiliate Disclosure: We may earn a commission when you book through our links, at no extra cost to you. This helps us maintain this free resource for divers.