A Vila São Pedro é uma agradável vila situada a 900 metros da Praia do Veloso e a 1,5 km da Praia do Curral, no sul de Ilhabela. Disponibiliza acesso Wi-Fi gratuito, estacionamento gratuito e uma piscina exterior.
Os espaçosos quartos da Vila São Pedro estão equipados com ar condicionado, um mini-bar, um micro-ondas, uma torradeira, um cofre e uma televisão com leitor de DVD. A maioria dos quartos tem uma varanda privada com vistas panorâmicas. Algumas unidades também incluem uma banheira de hidromassagem.
A Vila São Pedro está situada na avenida principal de Ilhabela, a 10 km do cais de ferry. Fica a 16 km do centro histórico, que está localizado na área norte da ilha.