Pousada Ilha Brazil is een charmant pension dat wordt omgeven door tuinen en beschikt over een overdekt zwembad. De receptie is 24 uur per dag geopend. Het dagelijkse ontbijtbuffet bestaat uit een verscheidenheid aan tropische producten.
De kamers van Pousada Ilha Brazil zijn voorzien van een ventilator, een minibar, een televisie, een telefoon en een balkon. Ze hebben ook een eigen badkamer met een warme douche.
Het busstation São Sebastião en het centrum van Ilhabela liggen op 8 km afstand. Het strand Praia da Balsa ligt op 100 m van de accommodatie. São Paulo ligt op 207 km afstand.