
El Nido's snorkeling spots cater to all skill levels. Popular sites like Small Lagoon and Shimizu Island charge around PHP 1,200 for a guided tour, while the distance to these spots is typically about 30-40 minutes from El Nido town.

World-class dive sites, vibrant coral reefs, and crystal-clear waters teeming with marine life.

El Nido's snorkeling spots cater to all skill levels. Popular sites like Small Lagoon and Shimizu Island charge around PHP 1,200 for a guided tour, while the distance to these spots is typically about 30-40 minutes from El Nido town.

El Nido is generally better for diverse dive spots, with trips starting at ₱2,500 for a diving trip. Coron, while known for its wreck dives, can be reached via a 4-5 hour boat ride, costing around ₱1,800.

Honda Bay in Puerto Princesa provides snorkeling adventures across several islands. Prices for island hopping tours range from PHP 1,200 to PHP 1,500, with travel times around 30 minutes to each island. Don't miss Starfish Island and Cowrie Island for their distinct marine life.

Coron is a premier wreck diving destination in the Philippines, with dive shops like DiveLink offering packages from ₱3,500 for two dives. Wrecks such as the Akitsushima are just 20 minutes away by boat, while the Barracuda Lake is 30 minutes from town.

Puerto Princesa has some of the best beaches for swimming and snorkeling, such as Honda Bay where a day tour costs around PHP 1,500. Palawan's famous Sabang Beach is just 45 km from the city, making it an ideal spot for both locals and visitors.
1000+ Tours at great prices! Browse our categories below to find your perfect experience.
Loading guides...