2. J.K. Place Capri, Italy (beach hotel)
Surely one of Europe's most stylish recent openings, this nautical design hotel feels like staying at a chic friend's house. Drink Bellinis on the terrace while watching the beach below.