Заимствовано из польского, где baszta – "башня" восходит к итальянское bastia "крепость". Того же происхождения и бастион, но заимствованное из французского языка. Кстати, однокоренное с этим слово – Бастилия, название известной крепости в Париже, разрушенной во время Великой французской революции в конце XVIII в.
Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс". Крылов Г. А.. 2004.