Rapunzel never had it so good! Imagine a posh apartment tucked into the tower of a restored medieval abbey near the town of Tuscania, an hour north of Rome. The digs include a kitchen, living room, and two bedrooms with baths, plus a panoramic terrace that overlooks the pristine valley of the river Marta. Just be sure to get in shape before you book: There are some serious stairs! From $160 per night at Airbnb.