Stjärnan från High School Musical och Baywatch delade med sig av ögonblick från sin tid i Portugal på Instagram.
Han filmades vid Belém-tornet, där han avnjöt ett par öl och filmade sig själv på olika platser i Lissabon.
På bilderna går det att identifiera Belém-tornet och Terreiro do Paço, liksom andra välkända platser i huvudstaden. Zac Efron passade också på att spela lite golf.