Isla Vista Beach Resort is a place where the sea and the mountains are one. Located in Candelaria, Zambales, Philippines. It means “View of the Island”, where you can enjoy not only the view of the beach with its magnificent sunset but also the white sands of Potipot Island – a 3 minute boat ride away.
Relax and take a break in our 130 meters wide beach front with a rustic ambiance and experience the soft tropical hideaway and take a dip in pristine crystal-waters. Truly a remarkable destination that will give you and your loved ones an unforgettable experience.