There are Three solutions I know of how to get rid of hemorrhoids:
1) the standard western medicine approach: a large cone shaped device is   placed carefully up your rear end, after which you hear a quick zip sound,   like the sound of one of those powerdrills for tightening bolts on car   tires, and a chunk of your inner intestines is miraculously sliced out.
Make sure you have a full bag of amphetamines on your way home from the   doctor.
2) the old wives tale approach (which worked for me).
Go to a pharmacy, or maybe a forest, and get a bunch of oak bark. Cut them   into small shavings. Bring to boil about one liter of water per 50 g of   shavings. Let your concoction boil for about 3 minutes, then seep for about   30. When your concoction is not so hot anymore, pour it into some plastic or   other basin and let cool down until you can bear it (supposed to be applied   lukewarm) and START SOAKING THAT CAULIFLOWER BABY!
The reason this works is because it causes the flesh in the burning inferno   compression chamber to compress and become smaller, allowing the blood to   flow through it easier and hence help the healing process. I usually soak it   for about 25 minutes. I think the best time to do this is sometime shortly   before noon, by which time you should have fully released your previous   day’s meal. Otherwise, the compressed nature of your inner tubes might   compress against any remaining processed food, aggravating   your hemorrhoids and making matters potentially worse.   
  3. I think it should be the best one i ever know:  Offered by http://www.hemorrhoidmiracle.com,   it can have hemorrhoids well controlled in very short time and in safe &   effective way, which can be found here
Attempting to cure hemorrhoids without surgery is a difficult thing. Natural   remedies play an important role in relieving hemorrhoids. When compared to   medicinal remedies, natural remedies are cheap, available and their effect   lasts for a longer duration. There are various natural remedies to get   relieved of hemorrhoids, but as every other individual differs in health   structure from others, the best-suited remedy is to be opted for better   results. One should keep in mind that there is no guaranteed success - some   cases improve, some are cured, others don't.
    The treatments for a home cure, as opposed to the doctor's surgery,   revolve around strengthening the vein walls - not just in the hemorrhoids,   but also throughout the entire body. Also, there are a series of   non-surgical medical techniques that can be applied, depending on the types   of hemorrhoids the patient has.
    In case of the internal type of hemorrhoid, legation is preferred by   most of the patients. In this type of treatment, the affected part of the   veins is tied with rubber knots, which stops blood supply for that area.   Thus the affected part dries and gets separated from the body. This legation   is a simple method and carried out by by doctors who specialize in this type   of medicine.
    The herbal hemorrhoids treatment may sometimes be bought through a   druggist / chemist, but you'll more than likely have to go to a health food   shop or you could always buy online.
    Most of the herbal medicines and creams are prepared from various trees   such as the horse chestnut tree, butcher broom tree and the pagoda trees   that are mostly found in Japan. These herbal supplements provide temporary   relief to the patients but they are to be followed regularly without fail.   Along with these, Cranesbills and Aloe Vera are the natural astringents that   provide smooth effect to the motion.
    Here are some natural remedies that will help you getting quick relief   from the hemorrhoids. These natural methods do not have side effects and are   safe with respect to medicines. Still, the best option remains precaution to   carry out early treatment, so that hemorrhoids are prevented from further   development.
    To achieve fast relief from hemorrhoids, cranberry poultice gives the   best results. Here is a method to prepare it: take four teaspoons   cranberries and blend it in a mixer. After blending wrap this powder along   with cheese and push it in the anus for one hour. Again take fresh   cheesecloth with mixture and repeat the process. This will enable a patient   to get quick relief from thehemorrhoid symptoms.
    Another natural way to treat hemorrhoids is using onion and garlic. This   treatment helps in destroying the bacteria and also helps in strengthening   the damaged veins while the inflammation is minimized. The procedure is very   simple, just remove the outer cover of the garlic or of the onion and insert   it into the rectum. Next day morning the used garlic will be out along with   the fecal matter. The patients are advised not to use this method if they   are suffering from bleeding hemorrhoids.
    The other treatment available is shallow bath method. In this method the   suffering patient has to dip his affected portion into water that contains   iodine crystals. This provides a soothing effect to anus area and also   repairs the ruptured tissues, but one has to regularly soak in shallow bath   for fifteen to twenty minutes. Pain and swelling can also be reduced with   hazels that contain astringent and the analgesics but more precautions have   to be taken while using these creams.
    The next method that is very common is a mixture of germanium oil with   almond oil. In this natural method, proper ratio of these two oils is mixed.   After mixing thoroughly, apply it with the help of fingertips to affected   areas around the anus. This helps in killing the germs and keeps the area at   a low temperature. This mixture also enables the patient to pass fecal   smoothly without applying more pressure.
    Ice Pack is another natural method that helps in relieving the symptoms   of hemorrhoids. This pack can be prepared at home by taking small ice pieces   in a bag and place the bag on to the effected area and replace the ice cubes   every after half an hour, so that the bag remains cold. Nowadays, ice gel   packs are also readily available in leading medical stores and can be used   for treating hemorrhoids. Repeat this procedure until you get complete   relief. Be careful not to insert ice directly into the rectum with out   wrapping in cloth, because you may burn your skin.
    The last important natural method to get relief from hemorrhoids is   using the juice of a lemon. Divide the whole lemon into four parts with out   removing the skin. Pour half liter of water and boil it for fifteen minutes.   Allow it to cool and consume this mixture as and when required. One cup per   day will help you in passing fecal smoothly. This cup of lemon juice   contains bioflavonoid rich in quantity and also vitamin C. This juice helps   in strengthening the blood vessels and also the capillary tubes.
    Regular diet timings are to be followed and you must consume fibrous   items in your daily meals. Try eating more fruits, cereals and vegetables.   Avoid junk food and bakery products. To control constipation and diarrhea,   you should consume large amounts water; this will help in softening the   stool and decreasing the undue pressure on the veins. Make time for regular   exercises. This will help you to have a healthy digestion and to keep your   body fit. Maintain hygienic conditions and keep anal surrounding clean to   avoid any viral infection. To reduce the effects of bacteria, antiseptics   such as boric acid, phenol and resorcinol can be used, as these provide   relief from itching and burning sensation.
    After following all these guidelines, if there is little or no   improvement in a few days timeframe, you should consider a hemorrhoid   surgery.
Reference: 
http://hemorrhoidmiracle.com