Lopes Mendes Beach is situated in Ilha Grande island, which is about 450 km away from Sao Paulo and 150 km away from Rio de Janeiro.
Many tourists consider the place as a good choice for surfing and snorkeling.
Since on Ilha Grande there are no roads, the only way to get to Lopes Mendes Beach is using a boat. For example, Barcas SA run by the government of Rio de Janeiro.
Hotels near the beach
All kinds of accommodations, ranging from budget and mid-range to very expensive, are available. A good place to stay is Vila do Abraao, from where one can hike or take boats to the various beaches. Some other facilities are:
Sagu Mini Resort
Lonier Praia Inn Flats
Praia de Lopes Mendes