Set 29 km from Hundred Islands National Park, Olana Bed and Breakfast offers 2-star accommodation in Labrador and features water sports facilities.
Situated in Lingayen, 2.3 km from Lingayen Beach, Bergamo Hotel features accommodation with a restaurant, free private parking and a bar.
Set on the unspoilt sands of Lingayen’s coast, El Puerto Marina Beach Resort and Vacation Club offers beachfront accommodation with thatched roofs. It features an outdoor pool and a spa.
Featuring air-conditioned accommodation with a private pool, sea view and a balcony, Beachfront Glamping with Mini Pool Exclusive Property is located in Lingayen.
Situated in Sual in the Luzon region, Masamirey Hilltop Cottage Seaview with Private White Beach Access has a balcony. Guests can benefit from a terrace and an outdoor fireplace.
Providing garden views and a bar, Casa de Flores provides accommodation conveniently situated in Alaminos, within a short distance of Bolo Beach, Virgin Island Beach and Hundred Islands National Park....
The Monarch Hotel features an outdoor swimming pool, fitness centre, a garden and restaurant in Calasiao.
Situated in Alaminos, 12 km from Hundred Islands National Park, Rustic Crown Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
Set in Alaminos, within 12 km of Hundred Islands National Park and 43 km of St.
Lenox Hotel in Dagupan has 3-star accommodation with a bar. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property....