At first glance, the inverse relationship between interest rates and bond prices seems somewhat illogical, but upon closer examination, it makes sense. An easy way to grasp why bond prices move opposite to interest rates is to consider zerocoupon bonds, which don't pay coupons but derive their value from the difference between the purchase price and the par value paid at maturity.
For instance, if a zerocoupon bond is trading at $950 and has a par value of $1,000 (paid at maturity in one year), the bond's rate of return at the present time is approximately 5.26% ((1000950) / 950 = 5.26%).
For a person to pay $950 for this bond, he or she must be happy with receiving a 5.26% return. But his or her satisfaction with this return depends on what else is happening in the bond market. Bond investors, like all investors, typically try to get the best return possible. If current interest rates were to rise, giving newly issued bonds a yield of 10%, then the zerocoupon bond yielding 5.26% would not only be less attractive, it wouldn't be in demand at all. Who wants a 5.26% yield when they can get 10%? To attract demand, the price of the preexisting zerocoupon bond would have to decrease enough to match the same return yielded by prevailing interest rates. In this instance, the bond's price would drop from $950 (which gives a 5.26% yield) to $909 (which gives a 10% yield).
Now that we have an idea of how a bond's price moves in relation to interestrate changes, it's easy to see why a bond's price would increase if prevailing interest rates were to drop. If rates dropped to 3%, our zerocoupon bond  with its yield of 5.26%  would suddenly look very attractive. More people would buy the bond, which would push the price up until the bond's yield matched the prevailing 3% rate. In this instance, the price of the bond would increase to approximately $970. Given this increase in price, you can see why bondholders (the investors selling their bonds) benefit from a decrease in prevailing interest rates.
For a more detailed explanation of bond pricing and yield calculations, check out Advanced Bond Concepts.
RELATED FAQS

How does duration impact bond funds?
Learn how duration for a bond fund measures the risk the bond portfolio has to a rise in interest rates, and see how managers ... 
Which is a better metric, modified duration or Macaulay duration?
Learn why the modified duration is a more useful metric than the Macaulay duration, and understand how the measures are different ... 
How does the Fisher effect illustrate returns on bonds?
Learn how the Fisher effect shows the impact of expected future increases in inflation on the prices of bonds and their interest ... 
How does a bond's coupon rate affect its price?
Find out how a bond's coupon rate influences its price, including the role of governmentdictated interest rates and the ...

Accelerated Return Note (ARN)
A short to mediumterm debt instrument that offers a potentially ... 
GoTo Rate
The interest rate that will come into effect after an introductory ... 
Purchase Rate
The interest rate applied to purchases made with a credit card. 
Negative Interest Rate Policy (NIRP)
A negative interest rate policy (NIRP) is an unconventional monetary ... 
Next Generation Fixed Income (NGFI) Manager
A Next Generation Fixed Income (NGFI) manager is a fixed income ... 
Next Generation Fixed Income (NGFI)
Next generation fixed income is an innovative approach to investing ...