Lizard Island Resort, Lizard Island, QLD © Tourism Australia

Lizard Island Resort, Lizard Island, QLD © Tourism Australia

Where to stay on the Great Barrier Reef

Shangri-La Hotel, The Marina, Cairns, QLD © Shangri-La Hotel

Shangri-La Hotel, The Marina, Cairns, Queensland © Shangri-La Hotel

Sheraton Mirage Port Douglas Resort, Port Douglas, QLD © Marriott

Sheraton Mirage Port Douglas Resort, Port Douglas, Queensland © Marriott

Lizard Island Resort, Lizard Island, QLD © Luxury Lodges of Australia

Lizard Island Resort, Lizard Island, Queensland © Luxury Lodges of Australia

Bedarra Island Resort, Bedarra Island, QLD © Bedarra Island

Bedarra Island Resort, Bedarra Island, Queensland © Bedarra Island

Read next

7 must-do reef experiences near Cairns

qualia, Hamilton Island, QLD © qualia

qualia, Hamilton Island, Queensland © qualia

Heron Island, Great Barrier Reef, QLD © Paul Giggle, Tourism and Events Queensland

Heron Island, Great Barrier Reef, Queensland © Paul Giggle, Tourism and Events Queensland