Het Joao de Barro ligt aan het strand Praia Brava, op 3 km van het stadscentrum van Balneário Camboriú. Het hotel beschikt over een buitenzwembad en een hot tub. Er is gratis WiFi beschikbaar.
De appartementen van Hotel Joao de Barro zijn goed uitgerust met een balkon, airconditioning, een lcd-tv met kabelzenders en een minibar. De accommodatie biedt een strandpakket met stoelen, een parasol en een handdoek.
Een tropisch Braziliaans ontbijtbuffet wordt dagelijks geserveerd in het restaurant van het hotel en bestaat uit vers fruit, sappen, brood en gebak. Er is ook een gemeenschappelijke tv-lounge.
Er zijn gedeelde barbecuefaciliteiten in de tuin om van gegrilde lokale specialiteiten te genieten met familie en vrienden.
Het Joao de Barro Hotel ligt op 36 km van de luchthaven Navegantes en op 10 km van het lokale busstation. Er is gratis privéparkeergelegenheid bij de accommodatie.