Azores Luxury: Best Hotels, Restaurants & Activities

The Azores are 9 volcanic islands located a thousand miles off the coast of Portugal with lush mountains, bubbling hot springs and rugged vistas. The islands are best known as Portugal’s eco-paradise and a haven for outdoors enthusiasts, but with the opening of several cool hotels, trendy restaurants and activities companies stepping up their game,