Tauchbasis
Die Tauchbasis Odyssea liegt 10 Fahrmiunten vom Bahia Mar Club und von der Casa Rex Lodge entfernt. Je nach Gezeitenstand wird man im Hotel entweder per Zodiak oder Auto abgeholt. Tauchausbildungen werden nach PADI-Standards angeboten. Die Basis verfügt über 2 Zodiaks mit welchen die Ausfahrten stattfinden. Zudem gibt es einige Leihausrüstung und 11 Liter Aluminiumflaschen mit INT-Anschlüssen (bitte Adapter selber mitbringen).
Tauchbetrieb
Es werden in der Regel Tagesausflüge mit 2 Tauchgängen angeboten. Das Haupttauchgebiet liegt im Bazaruto Archipel, etwa 1 Bootsstunde entfernt. Nach dem ersten Tauchgang wird die Oberflächenpause meistens an einem der herrlichen Strände von Bazaruto gemacht. Am Nachmittag findet der zweite Tauchgang (an einem anderen Spot) statt, bevor es nach Vilanculos zurück geht. Nitrox ist nicht verfügbar.
Tauchgebiet
Das Gebiet im Bazaruto Archipel bietet schöne Korallengärten mit intakten Riffen. Mantas, Walhaie, Schildkröten Mobulas werden regelmässig gesichtet. Vom Boot aus kann man oftmals Delfine beobachten oder einen Dugong, der gerade seine Nase aus dem Wasser steckt. In den Monaten von Oktober bis März muss mit eingeschränkter Sicht gerechnet werden (rund 7–10 Meter), da das Planktonvorkommen in dieser Zeit am höchsten ist. Buckelwale können von Juli bis September gesehen werden.