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 moreOur selection of beaches to do the things you love
Balancing 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.
Booking.comMore Beaches Nearby