San Vicente Long Beach, located 646km southwest of Manila, is the longest beach in the Philippines at about 14km long, almost four times longer than Boracay’s White Beach. It has six coves and spans three villages – New Agutaya, San Isidro and Alimangoan. Located in the northwestern part of Palawan, San Vicente sprawls just above Puerto Princesa and below El Nido. It has pristine waters, rich marine life, vast mangroves, verdant virgin forest that’s home to some of the country’s endangered wildlife, majestic waterfalls and caves. The creamy-sand Long Beach is still quite secluded and largely untouched by tourism.
More of Long Beach on Instagram
How to get there
Book a direct flight on Philippine Airlines, Cebu Pacific or Air Asia from Manila to Puerto Princesa City in Palawan. From the airport, take a tricycle to San Jose Terminal from where you can hop on a bus to San Vicente. Get off at San Vicente’s main town and rent a motorcycle (P350 per bike, maximum two passengers) to take you to Long Beach.
Where to stay
Book a stay at Secret Paradise Resort, set in a nature reserve in San Vicente. Elsa’s Cottage & Restaurant in Port Barton town proper, costs only about P1,000 (US$22) a room night on Agoda.
For more on the Secret Paradise Resort and its attractions, read The magic of Turtle Bay.
San Vicente is one of soul singer Kat Agarrado’s favorite places in the Philippines. Find out what else is on Agarrado’s favorites list.
Published July 2016