At first glance, the inverse relationship between interest rates and bond prices seems somewhat illogical, but upon closer examination, 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.

What is the difference between a zerocoupon bond and a regular bond?
The difference between a zerocoupon bond and a regular bond is that a zerocoupon bond does not pay coupons, or interest ... Read Answer >> 
How does an investor make money on a zero coupon bond?
Learn about investing in zerocoupon bonds, exactly how they work as an investment vehicle, and their advantages and disadvantages ... Read Answer >> 
What determines the price of a bond in the open market?
Learn more about some of the factors that influence the valuation of bonds on the open market, and why bond prices and yields ... Read Answer >> 
What causes a bond's price to rise?
Learn about factors that influence the price of a bond, such as interest rate changes, credit rating, yield and overall market ... Read Answer >> 
How do I calculate the holding period return yield on a zerocoupon bond?
Learn how to calculate the holding period return yield for a zerocoupon bond based on a formula with a relevant example ... Read Answer >>

Investing
How To Evaluate Bond Performance
Learn about how investors should evaluate bond performance. See how the maturity of a bond can impact its exposure to interest rate risk. 
Investing
Top 6 Uses For Bonds
We break down the stodgy stereotype to see what these investments can do for you. 
Investing
5 Fixed Income Plays After the Fed Rate Increase
Learn about various ways that you can adjust a fixed income investment portfolio to mitigate the potential negative effect of rising interest rates. 
Investing
Corporate Bonds: Advantages and Disadvantages
Corporate bonds can provide compelling returns, even in lowyield environments. But they are not without risk. 
Investing
Corporate Bond Basics: Learn to Invest
Understand the basics of corporate bonds to increase your chances of positive returns. 
Investing
Understanding Interest Rates, Inflation And Bonds
Get to know the relationships that determine a bond's price and its payout. 
Investing
The Basics Of Bonds
Bonds play an important part in your portfolio as you age; learning about them makes good financial sense. 
Investing
Six Biggest Bond Risks
Don't assume that you can't lose money in this market  you can. Find out how. 
Investing
How To Choose The Right Bond For You
Bond investing is a stable and lowrisk way to diversify a portfolio. However, knowing which types of bonds are right for you is not always easy.

Bond Yield
The amount of return an investor will realize on a bond. Several ... 
Discount Bond
A bond that is issued for less than its par (or face) value, ... 
Dollar Price
The percentage of par, or face value, at which a bond is quoted. ... 
Coupon Stripping
The separation of a bond's periodic interest payments from its ... 
Premium Bond
1) A bond that is trading above its par value. A bond will trade ... 
Current Yield
Annual income (interest or dividends) divided by the current ...