Casa da Mata offers pet-friendly accommodation in Ilha Grande. The guest house has a barbecue and terrace, and guests can enjoy a meal at the restaurant. Some rooms include views of the sea or mountains. Some rooms have a private bathroom equipped with a shower. You will find a shared kitchen at the property. You can engage in various activities, such as snorkeling, diving and hiking. Sain't Sebastian Church is 1,641 feet from Casa da Mata, while City Harbor is 1,969 feet from the property.