Bourn hit .265 with 25 doubles, a career-high 38 RBIs and a league-leading 52 steals last season for Houston. Bourn earned his second Gold Glove in 2010 and leads the majors with 154 stolen bases since 2008.
Barmes came to Houston in a November trade from Colorado and is expected to play shortstop for the Astros. He has hit .254 with 61 homers and 285 RBIs since 2003 with the Rockies.
Keppinger hit .288 with six home runs and 59 RBIs in 137 games for Houston last season.