The 85-room upscale Naples Bay Resort and Marina is something like a small Italianate resort city, with a marina and bay at its center, and a sophisticated European vibe that feels many miles away from its beachy Naples surroundings. The grounds are huge, with three restaurants, five pools -- including an adults-only lap pool and a lazy river -- plus a tennis center, enormous fitness center, and full-service spa. There's a free shuttle for local destinations. Guest rooms are spacious and classic, with private balconies, while suites offer full kitchens and, some cases, marina views. With its close proximity to popular Fifth Avenue, an array of sophisticated on-site features, and a kids' club, this is a great option for families seeking an elegant Naples getaway. Expect to pay a daily resort fee.