El Lady Elliot Island Eco Resort se encuentra en un cayo de coral situado en el extremo sur de la Gran Barrera de Coral australiana, declarada Patrimonio de la Humanidad. La isla se encuentra a unos 80 kilómetros al noreste de Bundaberg y tiene una superficie aproximada de 42 hectáreas, lo suficientemente pequeña como para recorrerla a pie en unos 45 minutos.
El arrecife circundante es una «Zona Verde» altamente protegida y alberga más de 1.200 especies de vida marina, según la ficha informativa oficial del complejo. Las mantarrayas, las tortugas, los peces de arrecife, los tiburones, las aves marinas y las ballenas jorobadas que migran estacionalmente se encuentran entre la fauna asociada a la isla, aunque nunca se garantiza su avistamiento.