Ilha Céu Sol is gelegen in Ilhabela in de regio São Paulo (staat), dicht bij Praia da Barra Velha en Veerboothaven. De accommodatie biedt gratis privéparkeren.
Alle units met eigen kookgelegenheid zijn voorzien van tegelvloeren en hebben een tv, een uitgeruste keuken met een kookplaat, en een eigen badkamer met douche.
Praia da Ilha Das Cabras ligt op 2,4 km van de lodge, en Guna Marina ligt 4,6 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Ubatuba, op 82 km van Ilha Céu Sol.