O Hotel Colonial está localizado em Ilhabela, a 30 m da Praia Ilha das Cabras. Apresenta piscina e vista panorâmica do mar a partir dos quartos. Além disso, o hotel aceita animais de estimação, e oferece estacionamento gratuito e Wi-Fi. Todos os quartos do Colonial Hotel contam com vista para o mar. Dispõem de uma decoração simples, em estilo colonial, e são equipados com ar-condicionado, frigobar e banheiro privativo com box em vidro. O buffet de café-da-manhã é servido diariamente no salão de refeições do hotel, e inclui uma variedade de frutas frescas, pães e frios, além de uma seleção de bebidas quentes e frias. O Hotel Colonial fica a 3,5 km do centro de Ilhabela e da Balsa de São Sebastião. Já o centro de São Sebastião está situado a 8 km do estabelecimento, que também fica próximo a um local onde estão disponíveis aulas de mergulho.