Open each year from May through October, Cape Colony Inn in Provincetown is just two blocks away from public beaches. On-site amenities include a heated outdoor swimming pool, continental breakfast, coin-operated laundry, a volleyball court, and wireless Internet.