Bonastre is a Spanish surname. Notable people with the surname include:
Berta Bonastre (born 1992), Spanish field hockey player Gonzalo Bonastre (born 1981), Spanish footballer Silvia Bonastre (born 1981), Spanish field hockey player, sister of Berta