Karl_H
Contributor
I'd certainly narrow it down to two options, Anilao or Puerto Gallera. Other sites have great diving but in three days you don't want to loose time flying while Subic is good for an alternative weekend dive trip but can't be compared to Anilao or PG.
Anilao is closer and can be reached from Manila is around 2.5 to 3 hours, PG is a little further away as you'll need a 2 to 2.5 hour road trip followed by a 1 hour boat trip from Batangas - there are regular ferry's or a private boat from a resort is around 3k PHP ($150 US) each way.
For me the diving in Anilao is much better and less crowded, although PG does have the Canyons, Verde Island is by far the best diving in PG although it's not much closer to PG than it is to Anilao - although most PG resorts will go to Verde while Anilao resorts will require advance warning.
If you are looking for night life then Anilao would score between 0 and 1 out of 10 while PG would be at the other end of the scale.
If night life isn't the main aim of the trip I'd avoid staying in PG and go for Anilao with a potential one day trip from Anilao to Verde Island (usually about 4-5k Php for the return boat trip).
However, as has been said a few times if you choose either location, or anywhere else here for that matter, you'll have a great time
Hope that helps,
Karl
Anilao is closer and can be reached from Manila is around 2.5 to 3 hours, PG is a little further away as you'll need a 2 to 2.5 hour road trip followed by a 1 hour boat trip from Batangas - there are regular ferry's or a private boat from a resort is around 3k PHP ($150 US) each way.
For me the diving in Anilao is much better and less crowded, although PG does have the Canyons, Verde Island is by far the best diving in PG although it's not much closer to PG than it is to Anilao - although most PG resorts will go to Verde while Anilao resorts will require advance warning.
If you are looking for night life then Anilao would score between 0 and 1 out of 10 while PG would be at the other end of the scale.
If night life isn't the main aim of the trip I'd avoid staying in PG and go for Anilao with a potential one day trip from Anilao to Verde Island (usually about 4-5k Php for the return boat trip).
However, as has been said a few times if you choose either location, or anywhere else here for that matter, you'll have a great time
Hope that helps,
Karl