Contact Us

Contact Us

Our reservation office is situated in Pretoria, South Africa. Please contact us if you have any questions.

Praia Da Barra, Inhambane, Mozambique

+27 12 991 9600

+27 79 345 8137

reservations@barrabeachresort.com

Send a Message