- Lizard Island Resort is a super luxury development of 40 villas, each with stunning views of Anchor Bay and Sunset Beach, and each with a large private terrace. On site you'll find shops, tennis court, a spa and pool. Diving and hiking expeditions are available on request. The seafood is out of this world!
