
1
San Pedro, located in Luzon, Philippines, boasts several unique beaches. Manila Bay Beach, a reclaimed beachfront in Manila's heart, is known for its cleanliness, accessibility, and cultural events. Despite requiring constant maintenance, its blend of natural beauty and urban surroundings make it a popular destination.
A complete list of beaches in San Pedro can be found in our guide below.
Discover our top picks
Manila Bay Beach is a reclaimed beachfront located in the heart of Manila. Its transformation over the years has made it a popular destination for bot...
Read moreBalancing weather, sea temperature and more
The fastest way to find the best San Pedro Beaches
Explore the map below for accommodations and their rates. See the full list of accommodation options here.
More Beaches Nearby