Most of the coastline around Pigeon Island is rocky, but you’ll find two small sandy beaches pricked with palm trees. The water is safe for swimming and snorkeling.