I've never been to the Philippines but after putting this together it's right on my list now. There are oodles of cheap places to stay and I've picked highly rated accommodation and whilst keeping this budget friendly too but with prices for hostel or budget places from £10 a night you could make this even more budget friendly but the places I've picked have great reviews. For internal flights I've priced hold luggage as I guess most people will be taking hold luggage on a trip like this. I've also included where possible all transport such as ferries and bus journeys although there may be some odd additional cost such as taxis etc from airport but this should be minimal cost.
You'll fly from London with Air China to Manila. You have a stop in Beijing en-route but due to the time difference etc you arrive into Manila on 20/06. I've flown with Air China before and they are Ok. I'd just take a good book or your iPad as the IFE is a bit naff with a limited selection but every flight we had was on time or early.
You arrive into Manila at 00:50am (lovely)! You will need to go through customs etc and then recheck in for your flight to Cebu which leaves at 5:50am. If you wanted you could head to a hotel and leave on a later flight but I think it's best get the flying out of the way. You'll arrive into Cebu at 7:15am and will make your own way into the city centre. You have two nights in Cebu at the Pillows hotel which has great reviews and is located right in the city centre and has breakfast included.
On 22/06 you'll fly from Cebu to Caticlan where you have a door to door transfer service which includes the boat to the island of Boracay. You'll stay on this amazing island for 4 nights at the Frendz Resort Boracay.
You'll be returned to the airport on 26/06 and will fly to Puerto Princesa. On arrival you can make use of the free airport transfer with the accommodation you'll stay at for the next 3 nights at Subli Guest Cabins. This place looks lovely and has free breakfast and is easily accessible to most sights. I'd certainly be looking at exploring the nearby second longest cave in the world in Puerto Princesa!
You'll take a bus to El Nido and spend 3 nights in El Nido at Buenas Haven which has good reviews. Make sure you explore Nacpan beach and also Shimizu Island which looks amazing.
You'll take the ferry on 02/07 to Coron where you'll spend 3 nights at Balaibinda Lodge.
You'll fly to Manila for a final night stay. You'll make your own way into Manila and stay at the White Knight.
You'll fly back to London via Beijing.
Long haul flights book at £578.94 https://www.budgetair.com
Fly Manila to Cebu £65.86 http://www.airasia.com
2 nights in Cebu book on https://www.ebookers.com
£51.55 use code AFFBOX0317
Flights from Cebu to Boracay https://beta.cebupacificair.com
Book door to door return ferry and transfers http://www.southwesttoursboracay.com
4 nights in Boracay £77.22 book on https://www.ebookers.com
use code AFFBOX0317
Flights from Boracay to Puerto Princesa https://beta.cebupacificair.com
3 nights in Puerto Princesa £49.68 book on https://www.ebookers.com
using same code as above.
Bus from Puerto Princesa to El Nido book on http://www.elinidoparadise.com
3 nights in El Nido £94.27 book on https://www.ebookers.com
using same code above.
Ferry from El Nido to Corum book at http://www.elnidoboutiqueandartcafe.com/TravelCenter.html
3 nights in Coron £74.82 using code above book on https://www.ebookers.com
Flight Coron to Manila 5874.16/£96.04
1 night in Manila £28.42 using code above book on https://www.ebookers.com