Preheat oven to 375 degrees. Place almonds onto a baking sheet and toast in the oven while it is heating until they become fragrant. Remove almonds and chop into small pieces. Place almonds into a small bowl.
Wash the apples well. Take a sharp knife and cut the stem out of the apple. Then use a melon baller to scope out the cavity of the apple. Remove a 1 1/2 inch core out of the apple, but do not cut through the apple completely. You may want to to level the apple by checking to see if it will sit upright on its own. If it does not, trim enough off the bottom of the apple so it will sit upright.
Prepare the filling by tossing together the chopped almonds, ground cinnamon, honey, salt, and vanilla extract. Add 2 tablespoons of melted butter to the filling. Place filling into the apples. Place about 1 teaspoon pat of butter on the top of each apple.
Place boiling water and 2 tablespoons of butter into a 13 x 9 inch baking dish. Place apples into the baking dish. Bake apples for about 35 to 45 minutes. Baste apples about every 10 minutes while cooking. Apples will be done when they are firm, and give slightly when pressed. When serving spoon some about a tablespoon of basting liquid. You can drizzle with additional honey if desired.