Beaches in Peel, Isle Of Man Map featuring Peel beaches. Click on pins to view beach details The beach guide has 4 beaches listed in and around the town of Peel. Peel Fenella Beach White Strand Niarbyl Bay