Scuba Diving Sites in Malta

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

    Site Statistics

    47
    Total Sites
    15
    Wrecks
    28
    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 47 dive sites matching your criteria

    Find Hotels in Malta

    Compare prices across top booking sites

    Search Hotels

    Alexandra Wreck (Comino)

    intermediate
    Max Depth
    28m
    Region
    Comino Blue Lagoon Lantern Point
    Marine Life
    Dusky Grouper
    Barracuda
    Red Lionfish

    Anchor Reef

    beginner
    Max Depth
    22m
    Region
    Malta Cirkewwa Marfa North Coast
    Marine Life
    Mediterranean Moray
    Scorpionfish
    Common Octopus

    Billingshurst Cave (Reqqa)

    beginner
    Max Depth
    18m
    Region
    Gozo North Coast Marsalforn Xwejni Reqqa
    Marine Life
    European Lobster
    Common Octopus
    Nudibranch

    Blue Grotto

    intermediate
    Max Depth
    30m
    Region
    Malta South Coast Wied Iz Zurrieq
    Marine Life
    Mediterranean Moray
    Soft Coral
    Barracuda

    Blue Hole (Dwejra)

    intermediate
    Max Depth
    35m
    Region
    Gozo West Coast Dwejra Azure Window
    Marine Life
    Dusky Grouper
    Barracuda
    Red Gorgonian

    Blue Lagoon (Comino)

    beginner
    Max Depth
    15m
    Region
    Comino Blue Lagoon Lantern Point
    Marine Life
    Common Stingray
    Two-banded Sea Bream
    Common Octopus

    Bristol Beaufighter Wreck

    advanced
    Max Depth
    32m
    Region
    Malta Sliema Valletta East Coast
    Marine Life
    Dusky Grouper
    Mediterranean Moray
    Barracuda

    Bugibba & Salina Bay

    beginner
    Max Depth
    18m
    Region
    Malta Cirkewwa Marfa North Coast
    Marine Life
    Common Octopus
    Two-banded Sea Bream
    Nudibranch

    Cathedral Cave (Għasri)

    advanced
    Max Depth
    30m
    Region
    Gozo North Coast Marsalforn Xwejni Reqqa
    Marine Life
    Mediterranean Moray
    Common Octopus
    Two-banded Sea Bream

    Cirkewwa Reef

    beginner
    Max Depth
    25m
    Region
    Malta Cirkewwa Marfa North Coast
    Marine Life
    Mediterranean Moray
    Dusky Grouper
    Barracuda

    Cominotto Reef

    beginner
    Max Depth
    20m
    Region
    Comino Blue Lagoon Lantern Point
    Marine Life
    Mediterranean Moray
    Common Octopus
    Nudibranch

    Coral Cave (Dwejra)

    advanced
    Max Depth
    40m
    Region
    Gozo West Coast Dwejra Azure Window
    Marine Life
    Dusky Grouper
    Mediterranean Moray
    Conger Eel

    Crooked Island (Dwejra)

    advanced
    Max Depth
    45m
    Region
    Gozo West Coast Dwejra Azure Window
    Marine Life
    Amberjack
    Bluefin Tuna
    Barracuda

    Delimara Point

    advanced
    Max Depth
    45m
    Region
    Malta South Coast Wied Iz Zurrieq
    Marine Life
    Red Gorgonian
    Sea Fan
    Barracuda

    Double Arch (Xwejni)

    intermediate
    Max Depth
    25m
    Region
    Gozo North Coast Marsalforn Xwejni Reqqa
    Marine Life
    Glassfish
    Mediterranean Moray
    Common Octopus

    Fomm ir-Rih Bay

    advanced
    Max Depth
    50m
    Region
    Malta West Coast Golden Bay
    Marine Life
    Dusky Grouper
    Mediterranean Moray
    Barracuda

    Fungus Rock (Il-Ġebla tal-Ġeneral)

    advanced
    Max Depth
    50m
    Region
    Gozo West Coast Dwejra Azure Window
    Marine Life
    Mediterranean Moray
    European Lobster
    Barracuda

    Ghar Lapsi

    beginner
    Max Depth
    20m
    Region
    Malta South Coast Wied Iz Zurrieq
    Marine Life
    Glassfish
    European Lobster
    Mediterranean Moray

    Gnejna Bay

    beginner
    Max Depth
    20m
    Region
    Malta West Coast Golden Bay
    Marine Life
    Seahorse
    Common Octopus
    Nudibranch

    Golden Bay

    beginner
    Max Depth
    18m
    Region
    Malta West Coast Golden Bay
    Marine Life
    Common Stingray
    Flatfish
    Cuttlefish

    HMS Maori

    beginner
    Max Depth
    18m
    Region
    Malta Sliema Valletta East Coast
    Marine Life
    Mediterranean Moray
    Common Octopus
    Cuttlefish

    Hondoq ir-Rummien

    beginner
    Max Depth
    25m
    Region
    Gozo East Coast Hondoq Ir Rummien Qala
    Marine Life
    Seahorse
    Nudibranch
    Common Octopus

    Il-Kantra Bay

    beginner
    Max Depth
    20m
    Region
    Gozo South Coast Xlendi Mgarr Ix Xini
    Marine Life
    Common Octopus
    Nudibranch
    Two-banded Sea Bream

    Imperial Eagle Wreck

    intermediate
    Max Depth
    30m
    Region
    Malta Cirkewwa Marfa North Coast
    Marine Life
    Barracuda
    Jack (Horse Mackerel)
    Dusky Grouper

    Inland Sea (Dwejra)

    beginner
    Max Depth
    30m
    Region
    Gozo West Coast Dwejra Azure Window
    Marine Life
    Common Octopus
    Sea Fan
    Barracuda

    L’Ahrax Point

    beginner
    Max Depth
    20m
    Region
    Malta Cirkewwa Marfa North Coast
    Marine Life
    Nudibranch
    Pipefish
    Common Octopus

    Lantern Point

    advanced
    Max Depth
    50m
    Region
    Comino Blue Lagoon Lantern Point
    Marine Life
    Red Gorgonian
    Barracuda
    Amberjack

    Maltese Blenheim Bomber Wreck

    advanced
    Max Depth
    40m
    Region
    Malta South Coast Wied Iz Zurrieq
    Marine Life
    Dusky Grouper
    Mediterranean Moray
    Nudibranch

    Marsalforn Bay

    beginner
    Max Depth
    20m
    Region
    Gozo North Coast Marsalforn Xwejni Reqqa
    Marine Life
    Seahorse
    Common Octopus
    Pipefish

    Marsaxlokk

    beginner
    Max Depth
    22m
    Region
    Malta South Coast Wied Iz Zurrieq
    Marine Life
    Common Octopus
    Two-banded Sea Bream
    Nudibranch

    Mgarr ix-Xini

    beginner
    Max Depth
    25m
    Region
    Gozo South Coast Xlendi Mgarr Ix Xini
    Marine Life
    Cuttlefish
    Pipefish
    Common Octopus

    P29 Patrol Boat

    intermediate
    Max Depth
    35m
    Region
    Malta Sliema Valletta East Coast
    Marine Life
    Jack (Horse Mackerel)
    Barracuda
    Nudibranch

    P31 (Sliema)

    beginner
    Max Depth
    25m
    Region
    Malta Sliema Valletta East Coast
    Marine Life
    Dusky Grouper
    Red Lionfish
    Mediterranean Moray

    Qala Point

    advanced
    Max Depth
    55m
    Region
    Gozo East Coast Hondoq Ir Rummien Qala
    Marine Life
    Red Gorgonian
    Barracuda
    Eagle Ray

    Qawra Point

    beginner
    Max Depth
    30m
    Region
    Malta Cirkewwa Marfa North Coast
    Marine Life
    Seahorse
    Cuttlefish
    Common Octopus

    Ras ir-Raħeb

    advanced
    Max Depth
    60m
    Region
    Malta West Coast Golden Bay
    Marine Life
    Red Gorgonian
    Amberjack
    Bluefin Tuna

    Reqqa Point

    advanced
    Max Depth
    50m
    Region
    Gozo North Coast Marsalforn Xwejni Reqqa
    Marine Life
    Red Gorgonian
    Amberjack
    Barracuda

    Tugboat Rozi

    intermediate
    Max Depth
    35m
    Region
    Malta Sliema Valletta East Coast
    Marine Life
    Barracuda
    Amberjack
    Batik Tang (Saucer-eyed)

    Salt Pans (Xwejni)

    beginner
    Max Depth
    18m
    Region
    Gozo North Coast Marsalforn Xwejni Reqqa
    Marine Life
    Nudibranch
    Common Octopus
    Mediterranean Moray

    Santa Marija Caves

    beginner
    Max Depth
    20m
    Region
    Comino Blue Lagoon Lantern Point
    Marine Life
    Glassfish
    Mediterranean Moray
    Common Octopus

    SS Polynesia

    advanced
    Max Depth
    35m
    Region
    Malta South Coast Wied Iz Zurrieq
    Marine Life
    Conger Eel
    Nudibranch
    Common Bream

    St. Julian’s Reef

    beginner
    Max Depth
    18m
    Region
    Malta Sliema Valletta East Coast
    Marine Life
    Common Octopus
    Cuttlefish
    Seahorse

    Ta’ Ċenċ Cliffs

    advanced
    Max Depth
    60m
    Region
    Gozo South Coast Xlendi Mgarr Ix Xini
    Marine Life
    Barracuda
    Bluefin Tuna
    Red Gorgonian

    Um El Faroud

    advanced
    Max Depth
    36m
    Region
    Malta South Coast Wied Iz Zurrieq
    Marine Life
    Dusky Grouper
    Barracuda
    Amberjack

    Wied il-Għasri

    intermediate
    Max Depth
    35m
    Region
    Gozo North Coast Marsalforn Xwejni Reqqa
    Marine Life
    Common Octopus
    Nudibranch
    Mediterranean Moray

    Xlendi Bay

    beginner
    Max Depth
    25m
    Region
    Gozo South Coast Xlendi Mgarr Ix Xini
    Marine Life
    Seahorse
    Common Octopus
    Nudibranch

    Xlendi Wreck (Patrol Boat)

    intermediate
    Max Depth
    25m
    Region
    Gozo South Coast Xlendi Mgarr Ix Xini
    Marine Life
    Red Lionfish
    Mediterranean Moray
    Barracuda
    Recommended Stays

    Hotels & Resorts in Malta

    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.