As Rusty's said, as a British passport holder you will get a 21 day tourist visa on arrival. Have a great holiday

When you leave the Phil's make sure you've got at least 750 Peso's on you at the airport for your Terminal Fee and exit tax or whatever they call it to justify it