Santa Cruz Villas in Flores Island, Azores, where nature’s beauty meets modern comfort. Just a few minutes away from the airport, our villas, local accommodation as a hotel, offer stunning views and modern amenities, ensuring an unforgettable retreat. Enjoy the best stay on Flores Island, Portugal. Explore the island’s wonders by indulging in our boat trips, available only for our guests, and uncover the hidden treasures of Flores Island. Also, take advantage of our exclusive discounts with partners for a variety of activities on the island. Experience the essence of Flores Island Portugal with Santa Cruz Villas – where adventure and relaxation intertwine.