Ponta Delgada, on São Miguel Island, is the capital of the Azores archipelago of Portugal and, as such, has some super places to stay. Based on my experiences of staying in this pretty city, here is my selection of Ponta Delgada hotels and other accommodation, including apartments. Last updated April
The post