Scuba Diving Sites in Thailand

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

    Site Statistics

    85
    Total Sites
    16
    Wrecks
    26
    Macro Sites
    2
    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 85 dive sites matching your criteria

    Find Hotels in Thailand

    Compare prices across top booking sites

    Search Hotels

    Anemone Reef (Hin Jom)

    beginner
    Max Depth
    22m
    Region
    Phuket Racha Islands
    Marine Life
    clownfish colonies
    glassfish
    diverse reef fish

    Ang Thong – Koh Mae Koh

    beginner
    Max Depth
    12m
    Region
    Koh Phangan Koh Samui
    Marine Life
    sea turtles (night)
    nocturnal species
    diverse reef fish

    Ang Thong – Koh Wao

    beginner
    Max Depth
    22m
    Region
    Koh Phangan Koh Samui
    Marine Life
    glassfish schools
    macro invertebrates
    diverse reef fish

    Ang Thong – Koh Yippon

    beginner
    Max Depth
    18m
    Region
    Koh Phangan Koh Samui
    Marine Life
    nudibranchs
    moray eels
    diverse reef fish

    Aow Leuk

    beginner
    Max Depth
    15m
    Region
    Koh Tao
    Marine Life
    blacktip reef sharks
    sea turtles
    diverse reef fish

    Beacon Reef

    beginner
    Max Depth
    20m
    Region
    Similan Islands
    Marine Life
    anemonefish colonies
    butterflyfish
    diverse reef fish

    Betsy Wreck

    beginner
    Max Depth
    18m
    Region
    Trang Satun Tarutao Lipe
    Marine Life
    batfish
    moray eels
    diverse reef fish

    Bida Nai

    beginner
    Max Depth
    20m
    Region
    Phi Phi Islands
    Marine Life
    seahorses
    pipefish
    diverse reef fish

    Bida Nok

    beginner
    Max Depth
    28m
    Region
    Phi Phi Islands
    Marine Life
    leopard sharks
    barracuda schools
    diverse reef fish

    Boonsung Wreck

    beginner
    Max Depth
    18m
    Region
    Similan Islands
    Marine Life
    frogfish
    ornate ghost pipefish
    diverse reef fish

    Cheow Lan Lake

    beginner
    Max Depth
    15m
    Region
    Khao Sok Cheow Lan Lake
    Marine Life
    arapaima (freshwater giant)
    snakeheads
    diverse reef fish

    Christmas Point

    beginner
    Max Depth
    30m
    Region
    Similan Islands
    Marine Life
    sea turtles
    whitetip reef sharks
    diverse reef fish

    Chumphon Pinnacle

    advanced
    Max Depth
    35m
    Region
    Koh Tao
    Marine Life
    whale sharks (Mar-May, Oct-Nov)
    giant grouper
    diverse reef fish

    Chumphon Pinnacles

    advanced
    Max Depth
    35m
    Region
    Chumphon
    Marine Life
    barracuda schools
    whale sharks (occasional)
    diverse reef fish

    Deep Six

    advanced
    Max Depth
    40m
    Region
    Similan Islands
    Marine Life
    schooling trevally
    leopard sharks
    diverse reef fish

    Donald Duck Bay

    beginner
    Max Depth
    15m
    Region
    Similan Islands
    Marine Life
    stingrays
    cuttlefish
    diverse reef fish

    East of Eden

    beginner
    Max Depth
    25m
    Region
    Similan Islands
    Marine Life
    ribbon eels
    hawkfish
    diverse reef fish

    Elephant Head Rock

    beginner
    Max Depth
    30m
    Region
    Similan Islands
    Marine Life
    whitetip reef sharks
    marble rays
    diverse reef fish

    Far Islands (Koh Rin)

    beginner
    Max Depth
    22m
    Region
    Pattaya Sattahip
    Marine Life
    sea turtles
    blacktip reef sharks
    diverse reef fish

    Green Rock

    beginner
    Max Depth
    18m
    Region
    Koh Tao
    Marine Life
    lionfish
    nudibranchs
    diverse reef fish

    Hardeep Wreck

    advanced
    Max Depth
    30m
    Region
    Pattaya Sattahip
    Marine Life
    giant groupers
    batfish colonies
    diverse reef fish

    Hin Bida (Shark Point Phi Phi)

    beginner
    Max Depth
    25m
    Region
    Phi Phi Islands
    Marine Life
    whitetip reef sharks
    leopard sharks
    diverse reef fish

    Hin Daeng (Red Rock)

    advanced
    Max Depth
    60m
    Region
    Krabi Ao Nang Koh Lanta
    Marine Life
    whale sharks (seasonal)
    grey reef sharks
    diverse reef fish

    Hin Luk Bat

    beginner
    Max Depth
    22m
    Region
    Koh Chang Koh Kut
    Marine Life
    gorgonian sea fans
    groupers
    diverse reef fish

    Hin Muang (Purple Rock)

    advanced
    Max Depth
    70m
    Region
    Krabi Ao Nang Koh Lanta
    Marine Life
    manta rays
    whale sharks (seasonal)
    diverse reef fish

    Hin Raab (South Rock Koh Chang)

    intermediate
    Max Depth
    28m
    Region
    Koh Chang Koh Kut
    Marine Life
    manta rays (seasonal)
    barracuda schools
    diverse reef fish

    HTMS Chang Wreck

    advanced
    Max Depth
    30m
    Region
    Koh Chang Koh Kut
    Marine Life
    snapper schools
    batfish colonies
    diverse reef fish

    HTMS Khram Wreck

    advanced
    Max Depth
    30m
    Region
    Pattaya Sattahip
    Marine Life
    barracuda schools
    snapper aggregations
    diverse reef fish

    HTMS Mataphon Wreck

    beginner
    Max Depth
    20m
    Region
    Pattaya Sattahip
    Marine Life
    macro marine growth
    moray eels
    diverse reef fish

    HTMS Prab Wreck

    intermediate
    Max Depth
    25m
    Region
    Chumphon
    Marine Life
    giant groupers
    lionfish
    diverse reef fish

    HTMS Sattakut Wreck

    advanced
    Max Depth
    30m
    Region
    Koh Tao
    Marine Life
    batfish colonies
    giant groupers
    diverse reef fish

    Koh Chang Wreck (HTMS Songkhla)

    beginner
    Max Depth
    24m
    Region
    Koh Chang Koh Kut
    Marine Life
    lionfish
    macro marine life
    diverse reef fish

    James Bond Island (Khao Phing Kan)

    beginner
    Max Depth
    12m
    Region
    Phang Nga Bay
    Marine Life
    shallow reef fish
    limestone cave species
    diverse reef fish

    Japanese Gardens

    beginner
    Max Depth
    12m
    Region
    Koh Tao
    Marine Life
    diverse reef fish
    macro invertebrates
    diverse reef fish

    Khao Lak Shore Reef

    beginner
    Max Depth
    10m
    Region
    Khao Lak
    Marine Life
    diverse reef fish
    nudibranchs
    diverse reef fish

    Khao Na Yak (Monk Cave)

    beginner
    Max Depth
    18m
    Region
    Khao Lak
    Marine Life
    nurse sharks
    macro reef life
    diverse reef fish

    King Cruiser Wreck

    advanced
    Max Depth
    32m
    Region
    Phuket Racha Islands
    Marine Life
    giant groupers
    batfish schools
    diverse reef fish

    Ko Tarutao & Ko Adang

    beginner
    Max Depth
    20m
    Region
    Trang Satun Tarutao Lipe
    Marine Life
    leopard sharks
    sea turtles
    diverse reef fish

    Koh Bon Pinnacle

    advanced
    Max Depth
    40m
    Region
    Similan Islands
    Marine Life
    silvertip sharks
    manta rays
    diverse reef fish

    Koh Bon West Ridge

    intermediate
    Max Depth
    30m
    Region
    Similan Islands
    Marine Life
    manta rays (Nov-Apr)
    reef sharks
    diverse reef fish

    Koh Doc Mai

    beginner
    Max Depth
    25m
    Region
    Phuket Racha Islands
    Marine Life
    tiger-tail seahorses
    frogfish
    diverse reef fish

    Koh Haa Chimney

    intermediate
    Max Depth
    18m
    Region
    Krabi Ao Nang Koh Lanta
    Marine Life
    cavern-dwelling species
    lionfish
    diverse reef fish

    Koh Haa Lagoon

    beginner
    Max Depth
    12m
    Region
    Krabi Ao Nang Koh Lanta
    Marine Life
    macro reef fish
    coral formations
    diverse reef fish

    Koh Haa Wall

    beginner
    Max Depth
    30m
    Region
    Krabi Ao Nang Koh Lanta
    Marine Life
    whitetip reef sharks
    sea turtles
    diverse reef fish

    Koh Hong (Phang Nga)

    beginner
    Max Depth
    10m
    Region
    Phang Nga Bay
    Marine Life
    pipefish
    giant morays
    diverse reef fish

    Koh Kut (Ao Yai Reef)

    beginner
    Max Depth
    18m
    Region
    Koh Chang Koh Kut
    Marine Life
    butterflyfish
    moray eels
    diverse reef fish

    Koh Mai Thon

    beginner
    Max Depth
    18m
    Region
    Phuket Racha Islands
    Marine Life
    sea turtles
    macro reef life
    diverse reef fish

    Koh Mak

    beginner
    Max Depth
    10m
    Region
    Koh Chang Koh Kut
    Marine Life
    diverse reef fish
    coral formations
    diverse reef fish

    Koh Panak Cave

    advanced
    Max Depth
    10m
    Region
    Phang Nga Bay
    Marine Life
    cavern-dwelling species
    stalactite formations
    diverse reef fish

    Koh Rang

    beginner
    Max Depth
    18m
    Region
    Koh Chang Koh Kut
    Marine Life
    sea turtles
    abundant reef fish
    diverse reef fish

    Koh Sarang

    beginner
    Max Depth
    25m
    Region
    Trang Satun Tarutao Lipe
    Marine Life
    sea turtles
    whale sharks (seasonal)
    diverse reef fish

    Koh Som (Samui)

    beginner
    Max Depth
    12m
    Region
    Koh Phangan Koh Samui
    Marine Life
    stingrays
    diverse reef fish
    diverse reef fish

    Koh Tachai Pinnacle

    advanced
    Max Depth
    35m
    Region
    Koh Tachai Richelieu Rock
    Marine Life
    whale sharks (seasonal)
    giant trevally
    diverse reef fish
    Liveaboard Only

    Koh Torinla

    intermediate
    Max Depth
    30m
    Region
    Surin Islands
    Marine Life
    dogtooth tuna
    schooling snappers
    diverse reef fish

    Koh Wai

    beginner
    Max Depth
    12m
    Region
    Koh Chang Koh Kut
    Marine Life
    stingrays
    cuttlefish
    diverse reef fish

    Lak Ngam Wreck

    beginner
    Max Depth
    16m
    Region
    Chumphon
    Marine Life
    frogfish
    pipefish
    diverse reef fish

    Loh Samah Bay

    beginner
    Max Depth
    18m
    Region
    Phi Phi Islands
    Marine Life
    moray eels
    macro reef life
    diverse reef fish

    Mango Bay

    beginner
    Max Depth
    12m
    Region
    Koh Tao
    Marine Life
    sea turtles
    pipefish
    diverse reef fish

    Maya Bay Wall

    beginner
    Max Depth
    22m
    Region
    Phi Phi Islands
    Marine Life
    sea turtles
    nudibranchs
    diverse reef fish

    MV Petchara Wreck

    beginner
    Max Depth
    15m
    Region
    Pattaya Sattahip
    Marine Life
    frogfish
    ghost pipefish
    diverse reef fish

    Near Islands (Koh Sak)

    beginner
    Max Depth
    12m
    Region
    Pattaya Sattahip
    Marine Life
    seahorses
    nudibranchs
    diverse reef fish

    Ngam Noi Island

    beginner
    Max Depth
    18m
    Region
    Chumphon
    Marine Life
    leopard sharks
    nudibranchs
    diverse reef fish

    North Point

    advanced
    Max Depth
    40m
    Region
    Similan Islands
    Marine Life
    grey reef sharks
    eagle rays
    diverse reef fish

    Phi Phi Wreck (King Cruiser accessible)

    advanced
    Max Depth
    32m
    Region
    Phi Phi Islands
    Marine Life
    giant groupers
    batfish schools
    diverse reef fish

    Pineapple Ridge

    beginner
    Max Depth
    28m
    Region
    Surin Islands
    Marine Life
    sweetlips
    octopus
    diverse reef fish

    Premchai Wreck

    beginner
    Max Depth
    15m
    Region
    Khao Lak
    Marine Life
    frogfish
    seahorses
    diverse reef fish

    Racha Noi (South Point)

    advanced
    Max Depth
    35m
    Region
    Phuket Racha Islands
    Marine Life
    manta rays
    grey reef sharks
    diverse reef fish

    Racha Yai

    beginner
    Max Depth
    20m
    Region
    Phuket Racha Islands
    Marine Life
    stingrays
    octopus
    diverse reef fish

    Richelieu Rock

    beginner
    Max Depth
    35m
    Region
    Koh Tachai Richelieu Rock
    Marine Life
    whale sharks (Feb-May)
    manta rays
    diverse reef fish
    Liveaboard Only

    Sail Rock

    intermediate
    Max Depth
    30m
    Region
    Koh Tao
    Marine Life
    whale sharks (frequent)
    schooling jacks
    diverse reef fish

    7 Rocks (Koh Lipe)

    beginner
    Max Depth
    22m
    Region
    Trang Satun Tarutao Lipe
    Marine Life
    schooling jacks
    whitetip reef sharks
    diverse reef fish

    Shark Fin Reef

    beginner
    Max Depth
    35m
    Region
    Similan Islands
    Marine Life
    barracuda schools
    devil rays
    diverse reef fish

    Shark Point (Hin Musang)

    beginner
    Max Depth
    25m
    Region
    Phuket Racha Islands
    Marine Life
    leopard sharks
    swirling snapper schools
    diverse reef fish

    South Khao Lak Artificial Reef

    beginner
    Max Depth
    15m
    Region
    Khao Lak
    Marine Life
    schooling jacks
    pipefish
    diverse reef fish

    South Rock (Pattaya)

    beginner
    Max Depth
    25m
    Region
    Pattaya Sattahip
    Marine Life
    schooling jacks
    leopard sharks (occasional)
    diverse reef fish

    Southwest Pinnacle

    beginner
    Max Depth
    28m
    Region
    Koh Tao
    Marine Life
    leopard sharks
    schooling snapper
    diverse reef fish

    Stonehenge (Koh Lipe)

    beginner
    Max Depth
    25m
    Region
    Trang Satun Tarutao Lipe
    Marine Life
    frogfish
    soft coral invertebrates
    diverse reef fish

    Surin North (Ao Chong Khad)

    beginner
    Max Depth
    20m
    Region
    Surin Islands
    Marine Life
    butterflyfish
    nudibranchs
    diverse reef fish

    Surin South (Ao Mae Yai)

    beginner
    Max Depth
    25m
    Region
    Surin Islands
    Marine Life
    sea turtles
    napoleon wrasse
    diverse reef fish

    The Cathedral (Koh Haa)

    intermediate
    Max Depth
    22m
    Region
    Krabi Ao Nang Koh Lanta
    Marine Life
    lionfish
    cavern-dwelling species
    diverse reef fish

    The Dome (Artificial Reef)

    beginner
    Max Depth
    12m
    Region
    Pattaya Sattahip
    Marine Life
    seahorses
    pipefish
    diverse reef fish

    Turtle Haven (Tab Lamu)

    beginner
    Max Depth
    12m
    Region
    Khao Lak
    Marine Life
    green turtles
    blue-spotted stingrays
    diverse reef fish

    Twins (North & South)

    beginner
    Max Depth
    18m
    Region
    Koh Tao
    Marine Life
    clownfish colonies
    blue-spotted rays
    diverse reef fish

    West of Eden

    beginner
    Max Depth
    30m
    Region
    Similan Islands
    Marine Life
    barracuda schools
    napoleon wrasse
    diverse reef fish

    White Rock

    beginner
    Max Depth
    20m
    Region
    Koh Tao
    Marine Life
    octopus (night)
    blue-spotted stingrays
    diverse reef fish
    Recommended Stays

    Hotels & Resorts in Thailand

    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.