Santa Bárbara Eco-Beach Resort Hotel Review, Azores, Portugal

São Miguel Island, The Azores, Portugal

This low-lying, sleek resort is set on the northern edge of São Miguel Island above a lovely beach, offering a choice of accommodation. The 30 rooms range from retreat studios with hot tubs on terraces to two-bedroom villas. The sushi restaurant is a local draw.

You Might Also Like