1. From Puerto Princesa: Port Barton Island Hopping Day Trip
Escape the crowds and find unspoiled natural beauty at Port Barton, a small fishing community located some 160 kilometers (almost 100 miles) from Puerto Princesa City. Soak up the peace and serenity as you hop around the islands in the area and swim with the local marine wildlife. Lunch, entrance fees, and snorkeling equipment are included. After pickup from your hotel at around 5 AM in Puerto Princesa, drive for about 4 hours to Port Barton. Meet your guide at the wharf and receive the gear you'll need for the day: life vests and snorkeling equipment. Then, start your exploration in Port Barton's colorful underwater reefs and head to Turtle Spot where you can see wild sea turtles, if you're lucky. Swim and snorkel with the sea creatures before moving on to Exotic or Maxima Island (depending on the weather). Relax and sunbathe on the soft white sand, and have a dip in the pristine water. Make your next stop at Twin Reef, another amazing snorkeling spot full of vast amounts of coral. Finally, head to Starfish Island and see starfish everywhere around the island. Pose for photos with them but don't forget to fill your belly with a local style BBQ lunch too. The tour concludes with a comfortable ride all the way back to your accommodation in Puerto Princesa for some rest. You'll arrive back at Puerto Princesa at approximately 9 pm.