Set in Ilha Grande Island, Pousada Cachoeira is surrounded by a tropical garden with a natural pool. It offers a buffet breakfast, laundry services and a terrace with hammocks. Wi-Fi is free. The Cachoeira hotel offers cosy rooms with a rustic décor and timber furniture. All feature a minibar, ceiling fan and a private patio. Some rooms are air-conditioned. Praia do Abraão Beach can be reached within a 7-minute walk. The Ilha Grande wharf and village square are within 2,625 feet from the hotel.