In der Stadt gibt es viele alte und historische Gebäude. Die Stadt wurde weitestgehend vom Bürgerkrieg verschont und ist heute ein Touristenziel. Die Kathedrale "Nossa Senhora de Conceição" ist Sitz des Bistums Inhambane. Aus dem Jahr 1840 stammt die alte Moschee am nördlichen Ufer der Bucht. An anderer Stelle ist inzwischen eine neue Moschee errichtet worden.