Scuba Diving Sites in Mauritius

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

    Site Statistics

    95
    Total Sites
    9
    Wrecks
    30
    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 95 dive sites matching your criteria

    Find Hotels in Mauritius

    Compare prices across top booking sites

    Search Hotels

    The Aquarium (Belle Mare)

    beginner
    Max Depth
    15m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Butterflyfish
    Parrotfish
    Snapper

    L'Aquarium (Blue Bay)

    beginner
    Max Depth
    12m
    Region
    South Coast Blue Bay Mahebourg
    Marine Life
    Butterflyfish
    Parrotfish
    Snapper

    The Aquarium (Flic en Flac)

    beginner
    Max Depth
    15m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Lionfish
    Giant Moray
    Butterflyfish

    L'Aquarium (Rodrigues)

    beginner
    Max Depth
    12m
    Region
    Rodrigues Island
    Marine Life
    Butterflyfish
    Parrotfish
    Snapper

    Aquarium (Trou aux Biches)

    beginner
    Max Depth
    15m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Giant Moray
    Lionfish
    Butterflyfish

    Bain Bœuf Reef

    beginner
    Max Depth
    18m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Parrotfish
    Snapper
    Green Turtle

    Bambous

    beginner
    Max Depth
    22m
    Region
    Northern Offshore Islets
    Marine Life
    Giant Barrel Sponge
    Parrotfish
    Snapper

    Banc des 20 Mètres

    beginner
    Max Depth
    20m
    Region
    Northern Offshore Islets
    Marine Life
    Stingray
    Parrotfish
    Snapper

    Bel Ombre Wall

    intermediate
    Max Depth
    28m
    Region
    Southeast Souillac Bel Ombre
    Marine Life
    Grey Reef Shark
    Green Turtle
    Lionfish

    Bella Mare Reef

    beginner
    Max Depth
    15m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    Black River Bay

    advanced
    Max Depth
    25m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Bull Shark
    Bull Shark
    Spinner Dolphin

    Blue Bay Reef

    beginner
    Max Depth
    10m
    Region
    South Coast Blue Bay Mahebourg
    Marine Life
    Butterflyfish
    Parrotfish
    Snapper

    Blue Hole

    beginner
    Max Depth
    15m
    Region
    South Coast Blue Bay Mahebourg
    Marine Life
    Parrotfish
    Snapper
    Lionfish

    Canyon (Belle Mare)

    advanced
    Max Depth
    30m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Grey Reef Shark
    Barracuda
    Parrotfish

    Canyon de l'Est

    advanced
    Max Depth
    30m
    Region
    Rodrigues Island
    Marine Life
    Dogtooth Tuna
    Grey Reef Shark
    Barracuda

    Cascade Reef

    intermediate
    Max Depth
    22m
    Region
    Southeast Souillac Bel Ombre
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    Cathedral (Flat Island)

    intermediate
    Max Depth
    25m
    Region
    Northern Offshore Islets
    Marine Life
    Lionfish
    Giant Moray
    Nudibranch

    The Caves (Trou d'Eau Douce)

    intermediate
    Max Depth
    18m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Lionfish
    Giant Moray
    Nudibranch

    Coin de Mire Wall

    intermediate
    Max Depth
    30m
    Region
    Northern Offshore Islets
    Marine Life
    Stingray
    Green Turtle
    Grey Reef Shark

    Colorado (Blue Bay)

    beginner
    Max Depth
    12m
    Region
    South Coast Blue Bay Mahebourg
    Marine Life
    Butterflyfish
    Parrotfish
    Snapper

    Colorado (Le Morne)

    beginner
    Max Depth
    12m
    Region
    Southwest Le Morne Riviere Noire
    Marine Life
    Butterflyfish
    Parrotfish
    Snapper

    Coral Garden (Pointe d'Esny)

    beginner
    Max Depth
    8m
    Region
    South Coast Blue Bay Mahebourg
    Marine Life
    Butterflyfish
    Parrotfish
    Snapper

    Coral Garden (Trou aux Biches)

    beginner
    Max Depth
    12m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Butterflyfish
    Parrotfish
    Snapper

    Coral Gardens (Gabriel)

    beginner
    Max Depth
    15m
    Region
    Northern Offshore Islets
    Marine Life
    Butterflyfish
    Parrotfish
    Snapper

    Couline Bambou

    intermediate
    Max Depth
    18m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Frogfish
    Ghost Pipefish
    Nudibranch

    Dartois

    intermediate
    Max Depth
    20m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Giant Moray
    Lionfish
    Nudibranch

    Djabed

    advanced
    Max Depth
    28m
    Region
    Northern Offshore Islets
    Marine Life
    Grey Reef Shark
    Grey Reef Shark
    Stingray

    Flat Island Wall

    intermediate
    Max Depth
    30m
    Region
    Northern Offshore Islets
    Marine Life
    Grey Reef Shark
    Barracuda
    Green Turtle

    Gabriel Island Pinnacle

    beginner
    Max Depth
    22m
    Region
    Northern Offshore Islets
    Marine Life
    Barracuda
    Parrotfish
    Snapper

    Grand Baie Pass

    intermediate
    Max Depth
    25m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Grey Reef Shark
    Eagle Ray
    Barracuda

    Grand Pate

    advanced
    Max Depth
    30m
    Region
    Rodrigues Island
    Marine Life
    Dogtooth Tuna
    Grey Reef Shark
    Barracuda

    Grande Passe

    advanced
    Max Depth
    40m
    Region
    Rodrigues Island
    Marine Life
    Dogtooth Tuna
    Grey Reef Shark
    Barracuda

    Hoi Siong

    advanced
    Max Depth
    30m
    Region
    Southwest Le Morne Riviere Noire
    Marine Life
    Nudibranch
    Giant Moray
    Lionfish

    L'Île aux Aigrettes Reef

    beginner
    Max Depth
    15m
    Region
    South Coast Blue Bay Mahebourg
    Marine Life
    Green Turtle
    Parrotfish
    Snapper

    Île aux Cerfs

    beginner
    Max Depth
    12m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Butterflyfish
    Parrotfish
    Snapper

    Île aux Cocos Reef

    beginner
    Max Depth
    18m
    Region
    Rodrigues Island
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    Jack's Reef

    intermediate
    Max Depth
    22m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Barracuda
    Parrotfish
    Snapper

    Japan Reef

    beginner
    Max Depth
    20m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    Keisung

    beginner
    Max Depth
    17m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Giant Moray
    Lionfish
    Nudibranch

    La Caverne

    beginner
    Max Depth
    20m
    Region
    Rodrigues Island
    Marine Life
    Parrotfish
    Snapper
    Lionfish

    La Fosse aux Requins

    advanced
    Max Depth
    35m
    Region
    Northern Offshore Islets
    Marine Life
    Bull Shark
    Bull Shark
    Grey Reef Shark

    La Passe aux Sables

    intermediate
    Max Depth
    20m
    Region
    Southeast Souillac Bel Ombre
    Marine Life
    Stingray
    Grey Reef Shark
    Eagle Ray

    La Passe de la Balise

    intermediate
    Max Depth
    22m
    Region
    Southwest Le Morne Riviere Noire
    Marine Life
    Grey Reef Shark
    Eagle Ray
    Barracuda

    La Passe de Souillac

    advanced
    Max Depth
    30m
    Region
    Southeast Souillac Bel Ombre
    Marine Life
    Grey Reef Shark
    Eagle Ray
    Barracuda

    La Passe de St. Jacques

    intermediate
    Max Depth
    22m
    Region
    Southwest Le Morne Riviere Noire
    Marine Life
    Grey Reef Shark
    Eagle Ray
    Barracuda

    La Passe St. François

    advanced
    Max Depth
    25m
    Region
    Rodrigues Island
    Marine Life
    Grey Reef Shark
    Grey Reef Shark
    Barracuda

    La Passe (St Jacques)

    intermediate
    Max Depth
    25m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Grey Reef Shark
    Eagle Ray
    Barracuda

    La Pointe aux Caves

    beginner
    Max Depth
    20m
    Region
    Southwest Le Morne Riviere Noire
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    La Preneuse Reef

    beginner
    Max Depth
    15m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    Le Jardin de la Sorcière

    intermediate
    Max Depth
    25m
    Region
    Southeast Souillac Bel Ombre
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    Le Jardin des Délices

    beginner
    Max Depth
    12m
    Region
    South Coast Blue Bay Mahebourg
    Marine Life
    Butterflyfish
    Parrotfish
    Snapper

    Le Pain de Sucre

    beginner
    Max Depth
    12m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    Le Pain de Sucre (Rodrigues)

    beginner
    Max Depth
    18m
    Region
    Rodrigues Island
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    Le Puits

    intermediate
    Max Depth
    22m
    Region
    Southeast Souillac Bel Ombre
    Marine Life
    Parrotfish
    Snapper
    Lionfish

    Le Souffleur

    intermediate
    Max Depth
    20m
    Region
    South Coast Blue Bay Mahebourg
    Marine Life
    Parrotfish
    Snapper
    Lionfish

    L'Épave (Trou aux Biches)

    beginner
    Max Depth
    15m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Giant Moray
    Lionfish
    Parrotfish

    Maconde Reef

    beginner
    Max Depth
    20m
    Region
    Southeast Souillac Bel Ombre
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    Mangrove Lagoon

    beginner
    Max Depth
    10m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Nudibranch
    Nudibranch
    Octopus

    Manta Point (Le Morne)

    intermediate
    Max Depth
    25m
    Region
    Southwest Le Morne Riviere Noire
    Marine Life
    Manta Ray
    Manta Ray
    Grey Reef Shark

    Merville Reef

    beginner
    Max Depth
    18m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Green Turtle
    Hawksbill Turtle
    Parrotfish

    The Pass (Belle Mare)

    advanced
    Max Depth
    30m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Grey Reef Shark
    Grey Reef Shark
    Eagle Ray

    Passe de la Colonie

    intermediate
    Max Depth
    22m
    Region
    South Coast Blue Bay Mahebourg
    Marine Life
    Grey Reef Shark
    Eagle Ray
    Barracuda

    Passe de Trou d'Eau Douce

    intermediate
    Max Depth
    22m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Grey Reef Shark
    Eagle Ray
    Barracuda

    Peter Holt's Rock

    beginner
    Max Depth
    20m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Parrotfish
    Snapper
    Batfish

    The Pinnacle (Diamond Rock)

    advanced
    Max Depth
    40m
    Region
    Southwest Le Morne Riviere Noire
    Marine Life
    Dogtooth Tuna
    Grey Reef Shark
    Bull Shark

    Port Sud-Est

    intermediate
    Max Depth
    22m
    Region
    Rodrigues Island
    Marine Life
    Grey Reef Shark
    Eagle Ray
    Barracuda

    Puit de Mine

    beginner
    Max Depth
    15m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Giant Moray
    Lionfish
    Nudibranch

    Rempart Serpent

    beginner
    Max Depth
    15m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Snake Eel
    Lionfish
    Parrotfish

    Roche Cari

    intermediate
    Max Depth
    25m
    Region
    Southwest Le Morne Riviere Noire
    Marine Life
    Big-eyed Trevally
    Grey Reef Shark
    Parrotfish

    Roche Zozo (Blue Bay)

    beginner
    Max Depth
    15m
    Region
    South Coast Blue Bay Mahebourg
    Marine Life
    Parrotfish
    Snapper
    Lionfish

    Roche Zozo

    beginner
    Max Depth
    18m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Parrotfish
    Snapper
    Lionfish

    Roches Noires

    intermediate
    Max Depth
    22m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Parrotfish
    Snapper
    Lionfish

    Round Island Wall

    intermediate
    Max Depth
    30m
    Region
    Northern Offshore Islets
    Marine Life
    Stingray
    Grey Reef Shark
    Barracuda

    Serpent Island Drift

    advanced
    Max Depth
    30m
    Region
    Northern Offshore Islets
    Marine Life
    Dogtooth Tuna
    Eagle Ray
    Grey Reef Shark

    Shark Cathedral

    advanced
    Max Depth
    30m
    Region
    Northern Offshore Islets
    Marine Life
    Bull Shark
    Bull Shark
    Grey Reef Shark

    Shark Pit (Le Morne)

    advanced
    Max Depth
    30m
    Region
    Southwest Le Morne Riviere Noire
    Marine Life
    Bull Shark
    Bull Shark
    Grey Reef Shark

    Sirius Wreck

    intermediate
    Max Depth
    18m
    Region
    South Coast Blue Bay Mahebourg
    Marine Life
    Giant Moray
    Lionfish
    Nudibranch

    Stella Maru

    advanced
    Max Depth
    28m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Nudibranch
    Giant Moray
    Lionfish

    Tamarin Bay

    beginner
    Max Depth
    18m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Spinner Dolphin
    Parrotfish
    Snapper

    The Cathedral (Flic en Flac)

    intermediate
    Max Depth
    28m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Lionfish
    Giant Moray
    Nudibranch

    The Chimney

    intermediate
    Max Depth
    22m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Lionfish
    Giant Moray
    Parrotfish

    The Confetti

    intermediate
    Max Depth
    25m
    Region
    Northern Offshore Islets
    Marine Life
    Nudibranch
    Butterflyfish
    Parrotfish

    The Grotto (Round Island)

    beginner
    Max Depth
    20m
    Region
    Northern Offshore Islets
    Marine Life
    Parrotfish
    Snapper
    Lionfish

    The Wall (Grand Baie)

    intermediate
    Max Depth
    25m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Grey Reef Shark
    Green Turtle
    Lionfish

    The Wall (Trou aux Biches)

    intermediate
    Max Depth
    30m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Green Turtle
    Grey Reef Shark
    Lionfish

    Trou aux Biches Reef

    beginner
    Max Depth
    12m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    Trou d'Argent

    beginner
    Max Depth
    20m
    Region
    Rodrigues Island
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    Tug II

    intermediate
    Max Depth
    20m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Giant Moray
    Lionfish
    Nudibranch

    Turtle Point (Mahébourg)

    beginner
    Max Depth
    15m
    Region
    South Coast Blue Bay Mahebourg
    Marine Life
    Green Turtle
    Hawksbill Turtle
    Parrotfish

    Turtle Point (Trou d'Eau Douce)

    beginner
    Max Depth
    15m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Green Turtle
    Hawksbill Turtle
    Parrotfish

    Villa Paul et Virginie

    beginner
    Max Depth
    15m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Parrotfish
    Snapper
    Butterflyfish

    The Wall (Belle Mare)

    advanced
    Max Depth
    60m
    Region
    East Coast Belle Mare Trou Deau Douce
    Marine Life
    Dogtooth Tuna
    Grey Reef Shark
    Eagle Ray

    The Wall (Flic en Flac)

    intermediate
    Max Depth
    28m
    Region
    West Coast Flic En Flac Tamarin
    Marine Life
    Grey Reef Shark
    Green Turtle
    Lionfish

    Waterlily & Emily

    beginner
    Max Depth
    15m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Giant Moray
    Lionfish
    Nudibranch

    Whale Rock

    intermediate
    Max Depth
    22m
    Region
    North Coast Grand Baie Trou Aux Biches
    Marine Life
    Batfish
    Barracuda
    Parrotfish
    Recommended Stays

    Hotels & Resorts in Mauritius

    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.