Located in Portugal, the snorkeling in Algarve offers over ten good snorkel dive spots. The best Algarve snorkeling based on popularity are considered to be Praia da Rocha, Praia do Camilo, Praia do Joao Vaz, Praia de Sao Rafael, and Praia da Balbina. For a detailed dive site description and printable snorkel dive map, just select a Algarve snorkeling dive below.