Region: Iguacu Falls and South

San Martin Hotel

English colonial style hotel amid 130,000 square metres of Atlantic rainforest

Hotel das Cataratas

The only hotel located within the Brazilian section of the Iguacu National Park, only a few hundred metres from the first set of cascades

Praia do Rosa

Blessed with over a mile of beach and a laid back atmosphere, Praia do Rosa is one of the best places in Brazil for whale watching. Between the months of July and November dozens of southern right whales come here to breed and can be seen from the shore or on special boat trips. Further … Continued

Iguacu Falls

In our opinion the most impressive falls in the world, Iguacu is not one but a full series of cascades. Shared by Brazil, Argentina and Paraguay, the falls stretch a good distance along the Rio Iguacu, along which boat rides can be taken to the base of some cascades (warning: you will get very wet). … Continued