Sitting in Puglia on the Adriatic Coast in southern Italy is a private beach belonging to a new Hotel Borgo Egnazia. While not basking in the sun, you can take cooking classes, play golf, explore the UNESCO World Heritage town of Alberobello, or just rest in your private villa. (Courtesy Borgo Egnazia)