Rio de Janeiro
Ecotourism

Enter your dates to find available activities

Other Sightseeing Options in Rio de Janeiro

Want to discover all there is to do in Rio de Janeiro? Click here for a full list.

What people are saying about Rio de Janeiro

Overall rating

4.7 / 5

based on 1,076 reviews

We were picked up on time by the bus and Alex (our main guide) was very helpful in translating in English for us even at the stopover store to buy some snacks. The boat ride was pretty smooth and had about 150 people onboard. The stops were about 15-45 minutes for each island. The 1st stop being the shortest and the last one being the longest stop to have buffet lunch. We got to swim with schools of fish at one of the stopover island and enjoyed being immersed in the clear turquoise water even for a short time. It was also fun being on the boat with music whilst people danced and sang. I wish the time at the islands were longer than the commute but 4 islands is quite a lot to visit for a full day. We did return to Rio De Janeiro later & more exhausted than expected but it was totally worth it. This tour was definitely one of the highlights of our trip to Rio de Janeiro. Highly recommended for those who love being in the water and enjoy the islands!

Amazing trip, but the guide we had is the best. Positive energy and enthusiasm influenced us a lot. One tiny shortcut is enormous amount of pick up spots, of course it is made for convenience of lazy tourist, but I would rather sleep more and then walk 15 minutes to the specific hotel than driving extra hour in copacobana neighborhood. Overall I really enjoyed!

Definitely recommend this tour! It was very well organized and insightful. Guide Rafael was great, the environment was safe and it was nice to see another side of Rio.

Carlos was an excellent guide. He was very knowledgeable and answered any questions we had. The food was delicious and I would recommend this tour 10 times over!!

Such an amazing day spend with all the people. Amazing vibe and care from the team leader. To be repeated soon