Lizard Island Resort
Lizard Island QLD 4871, Australia
Delaware North has owned and operated Lizard Island Resort since 2009.
Lizard Island, which is located on Australia’s Great Barrier Reef, offers spa treatments, fishing, snorkeling, scuba diving, guided walks, tennis and gym facilities. The venue features 40 rooms and villas, 24 private beaches and world-class dining.