Some of the best islands to visit in the Philippines include Palawan for its stunning beaches and lagoons, Cebu for whale shark diving and waterfalls, and Bohol for its unique Chocolate Hills and quiet charm. These islands offer beautiful scenery and affordable accommodation for backpackers.