Nantucket is getting a brand-new boutique hotel just in time for summer. Blue Iris, a 12-key hotel located in the heart of Nantucket, Massachusetts will open its doors to guests in the coming months, bringing with it plenty of luxury offerings. Travel + Leisure