Final Option

Resort in San Juan (La Union)

While the name of this resort is oddly ominous, the place itself – a German-run hotel – is right on the beach and is decked out with bright colors and kitschy cement seashells. It's worth upgrading to the larger second-storey deluxe rooms that have decorative bamboo details. There’s decent German food (pork schnitzel, sausage, potato salad…) to boot.