San Juan Surf Resort is one of the well-known resorts that ring the surfing area in San Juan, La Union, and I stay here more than half the time when I surf. Bounded by the highway on one side, and the Urbiztondo beach on the other, the location is very convenient. You can go straight from the bus to the surf in no time.
The room rentals are quite reasonable: PHP 1500 for a double, PHP 2100 for a room that can accomodate four. Both are air-conditioned, and the latter even has a ref.
The resort also has a restaurant/bar, and a store where you can buy surf gear, such as surfboards, boardies, rash guards, wax, and even Havaianas flipflops. The resort also offers surfing lessons for beginners (PHP 200 an hour for instructor, and another PHP 200 for board rental). If you're lucky, you may even get some surfing tips from the (son of) owner, Luke Landrigan, who is a surfer himself.
How to get There: San Juan Surf Resort is located near the side of the highway. The town where it is located, San Juan, is about 8 kilometers from San Fernando, the capital of La Union. The resort is known to the bus drivers plying the Manila-Ilocos route, you may just instruct them to drop you off in front of the resort. The bus ride is about PHP 500 each way, and the trip takes about 6 hours.
Useful info: San Juan Surf Resort website, and contact numbers: (+63 72 720.0340 and +63 917.880.3040
pics, from above: Urbiztondo beach, as seen from my room, the apartments, the bar/restaurant