No, each attraction can only be visited once with the Stockholm Pass. However, the hop-on/hop-off bus and boats are an exception and can be used as many times as you like.