La Pousada Ilha do Sol ofrece alojamiento en Morro de São Paulo, a 100 metros de la playa Primeira, así como WiFi gratuita en todas las instalaciones. Todos los días se sirve un desayuno gratuito con especialidades locales.
Las habitaciones tienen aire acondicionado y TV de pantalla plana.
La recepción está abierta las 24 horas y también hay un mostrador de información turística.
La Pousada Ilha do Sol se encuentra a 200 metros del faro de Morro de São Paulo y a 300 metros de la plaza Aureliano Lima. El aeropuerto más cercano es el aeropuerto Luis Eduardo Magalhães, situado a 81 km del establecimiento.