Leopard Corner Lodge è una guesthouse 4 stelle con 9 stanze per una capacità ricettiva massima di 32 ospiti. Si trova nella zona verde alle porte di St Lucia e vicina alla spiaggia. Ogni camera dispone di una propria veranda o patio. Il nome del lodge deriva da quello di un giovane leopardo residente nella zona.