O Avila Beach Hotel tem uma localização central no bairro de Pietermaai (próximo ao cais Mega-Pier) e inclui duas praias privadas. Ambas as praias encontram-se protegidas dos ventos e de grandes ondas por quebra-mares e, consequentemente, oferecem águas calmas para os visitantes desfrutarem.
Os quebra-mares tornam as praias especialmente perfeitas para crianças flutuarem no mar tranquilo e para você desfrutar das águas azul-turquesa ou descobrir os belos recifes naturais enquanto faz snorkeling. As palmeiras que se estendem pelas praias de areia branca proporcionam sombra natural , e o hotel oferece guarda-sóis e palapas ( pequenas cabanas de folhas de palmeira ).