£5 - £105
£18 - £143
£40 - £80
Best prices found by HotelsCombined users in the past 24 hours.
Puerto Princesa is home to many highly-rated hotels, one of which is Best Western Plus The Ivywall Hotel, which has a current rating of 8.7. For other potential stays, consider Julieta's Pension House and Princesa Garden Island Resort and Spa, which can also be great places to stay near Puerto Princesa.