Sanctuary Retreat is an affordable accredited rainforest eco-lodge in Mission Beach, North Queensland, Australia, half way between Townsville and Cairns.

Set on 50 acres of lush tropical rainforest overlooking the Coral Sea, Sanctuary is as much a refuge for travellers as it is for wildlife.

With its secluded beaches meeting the Great Barrier Reef, unique accommodation, yoga, massage and delicious cuisine, Sanctuary Retreat is an unspoilt paradise you have been waiting to discover for your next holiday.