Belmond Hotel das Cataratas definitely is one of the most prominent hotels in South America. The property is the only hotel located inside the Iguazu National Park on the Brazilian side and though offers the opportunity to not only visit the falls several times a day, but also before and after the crowds left the park. Learn more about the hotel in our extensive review! You can find more content about the… Read More
Built in 1939, Belmond Hotel des Cataratas is the only hotel located inside the Iguazu Falls National Park, which was the main argument why we decided to stay at the property for two nights! Definitely a little different to Ponta dos Ganchos Resort, but beautiful historic charm nevertheless! We’ll release an extensive hotel review in a few weeks!