Barracuda Lodge se encuentra en Paradise Beach, a solo pocos pasos de Paradise Beach, y ofrece alojamiento frente a la playa con wifi gratis. El apartamento, que cuenta con parking privado gratis, está en una zona en la que se pueden practicar actividades como senderismo, submarinismo y pesca.
El apartamento cuenta con patio y vistas al mar, y dispone de 2 dormitorios, una sala de estar, TV de pantalla plana, una cocina equipada con nevera y horno, y 1 baño con ducha. Hay toallas y ropa de cama en el apartamento.
Hay un jardín con barbacoa en este alojamiento, y en la zona se puede practicar snorkel y piragüismo.
St. Francis Links está a 22 km del alojamiento, y Faro Seal Point está a 29 km. El aeropuerto más cercano (Aeropuerto internacional de Port Elizabeth) está a 94 km del alojamiento.