He will join Ryan Giggs and David Beckham in the squad.
The 32-year-old will take one of three overage slots in Stuart Pearce's squad.
Bellamy told The Sun: "I am in the Olympic squad - but I was supposed to keep it quiet.
"It's a different challenge. I had a difficult season with Liverpool but the Olympics is a one-off."