Ilha Morena
Ilha Morena is a beachfront hotel in Caraguatatuba, a coastal city in the state of São Paulo, Brazil, positioned next to the shore and along the banks of the Juqueriquerê River. It offers a range of room types including bungalows, along with outdoor and indoor pools, a restaurant, a tennis court, and a children's area with water slides.
Caraguatatuba grew through the 20th century from a small fishing settlement into a popular coastal destination for visitors from São Paulo and the surrounding region. The tourism infrastructure along its shore, including properties like this one, developed alongside that gradual shift toward seaside travel.
Caraguatatuba is a coastal town popular with Brazilian families for beach holidays, and this hotel fits naturally into that local tradition of seaside leisure. Guests here tend to spend their days moving between the pools, the beach, and the riverbanks, following the relaxed rhythm of the Brazilian shore.
The hotel sits directly on the beach and along the river, so it is worth packing for both sea and freshwater activities during your stay. The grounds are spread across different sections, so asking at check-in about the layout can help you find your way around more easily.
The name Ilha Morena means "dark island" in Portuguese, yet the hotel stands on the mainland rather than on an actual island. The name likely refers to the dense vegetation along the riverbanks, which gives that part of the grounds a shadier, more enclosed feel compared to the open beachfront.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.