The Giants activated Carlos Beltran from the 15-day disabled list, though he was held out of the starting lineup to give his strained right hand and wrist another day to heal.