Ten kilometres south of Virac, Twin Rocks sits in a secluded cove facing a small beach, looking out on a lampshade-like pair of boulders. The location is lovely and the range of activities is good, though the cheapest rooms are basic cottages that are best avoided. Day trippers (beach/pool fee P50/75) crowd the place on weekends.
Twin Rock Beach Resort
Southeast Luzon