Small amounts of water left in a vase can evaporate and leave mineral deposits that cannot be removed with water and dish soap alone. But don't worry. You can remove lime deposits from crystal vases with items in your kitchen. Just use care because the glass is fragile. According to howtocleanthings.com, you should never clean crystal in the dishwasher because the hot water can make the crystal expand and crack.
Fill the vase with white vinegar and let soak for one hour.
Pour out half of the vinegar and add 1/2 cup uncooked rice or beans to the vase.
Cover the vase with your hand and shake gently. The abrasive action of the rice or beans will help loosen lime deposits.
Rinse the vase with distilled water and dry with a microfiber cloth.
Repeat step one and let soak longer if stains are stubborn and persistent.
Cleaning a vase immediately after use with help prevent the build-up of minerals, including lime.
Never place your hand inside a glass vase, decanter or container when cleaning it because the glass can shatter and cause serious injury. Always use a brush instead.