Catalan and Castellano (Spanish) are official languages in Sitges. Locals will mostly all be able to speak Spanish too, as well as having a good grasp of English and French.