Em Paradise Beach, apenas a alguns passos de Praia do Paraíso, Barracuda Lodge fornece acomodações em frente à praia com acesso Wi-Fi gratuito. Apresentando estacionamento privado gratuito, este apartamento está numa área onde os hóspedes podem desfrutar de atividades como caminhadas, mergulho e pesca.
Este apartamento com um pátio e vista do mar apresenta 2 quartos, uma sala de estar, uma televisão de ecrã plano, uma cozinha equipada com frigorífico e forno, e 1 casa de banho com chuveiro. Toalhas e roupa de cama são providenciadas neste apartamento.
Este alojamento possui um jardim com comodidades para churrascos e os hóspedes podem praticar mergulho com snorkel e canoagem nas proximidades.
St Francis Links fica a 22 km de Barracuda Lodge, enquanto Farol de Seal Point está a 29 km de distância. O aeroporto mais próximo é o Aeroporto Internacional do Chefe David Stuurman, que fica a 94 km de Barracuda Lodge.