Doubtful Sound har tre fjordarmer, og det faller flere store fossefall ned i hver av dem, for eksempel Helena Falls ved Deep Cove, og Browne Falls som er over 600 m høy.