Infante Guesthouse
Tucked into the historic Old Town, this spot is a smaller-size hotel option with just five rooms—making it a more personal, boutique stay made even more sweet by the lovely host-owners Isabel and Marek. Right on Praça do Infante and just steps away from Praia da Batata, it offers sweeping ocean views as well as of the lively square—even better from the rooftop. Rooms are simple but pleasant, with cool, calming colors used throughout. A kitchen is available to use for breakfast.