Alaminos City in Pangasinan province is the gateway to the Hundred Islands National Park, a scattering of 123 limestone islands and islets in the Lingayen Gulf. Most visitors come for the island-hopping — you hire a bangka outrigger boat from Lucap Wharf and spend the day snorkelling, kayaking and scrambling up to viewpoints over the surrounding gulf.
The three main islands — Governor Island, Quezon Island and Children's Island — have basic facilities and can get crowded on Philippine school holidays. The real appeal is pushing past them to the quieter islands where you can have a beach entirely to yourself. The park was established in 1940, one of the first national parks in the Philippines, and the mushroom-shaped karst formations are genuinely dramatic.
The city itself is a practical base rather than a destination. The Lucap seafood market near the wharf serves excellent fresh fish at low prices — stop here before or after your island trip. The Alaminos Cathedral at the city centre is worth a brief look if you have time. Otherwise, Alaminos exists to get you to the water.