Coral Island less than 6 nautical miles is the closest island to Phuket with an amazing beach. The snorkelling here is good however Jabudays Yacht Charters recommends other destinations for better snorkelling. The beach is great for swimming, hanging out, sunbathing etc. There are a few restaurants and bars on the beach here as well. Water sports are also available here. A Coral Island Cruise is perfect for those short on time and looking for a half day cruising experience around Phuket. The island is a great destination corporate charter programs such as team building programs and incentive travel cruises.