To go to Sanshan Island, you can take a ferry. Under normal circumstances, there are boats to Sanshan Island from Kaijiang Pier in Shishi City. As for whether accommodation is available on the island, it depends on the specific policies and facilities of Sanshan Island. Generally speaking, some popular tourist islands will provide accommodation services, but it is best to check the relevant information in advance to ensure that there are available accommodation facilities.