Discovery Shores Boracay is a five star resort in Boracay Island, Philippines. Located in the exclusive White Beach Station 1, the luxury hotel is a member of the prestigious Preferred Hotels & Resorts vibrant Lifestyle Collection, consistently listed in Travel + Leisureâs Worldâs Best Hotels, and a recent nominee of the World Luxury Hotel Awards.
SHOP NOW