Yes, you have international hotels near Rio de Janeiro Airport, Sao Paulo, and other international airports in Brazil. You can request for pickups and drops from your hotel to the airport.