12 Rainbow Shores Drive, Rainbow Beach, QUEENSLAND, Australia
07 5486 3999
Set in secluded bushland alongside a stunning surf beach, Rainbow Shores Resort blends in the beauty of nature with quality accommodation. Our selection of self-contained apartments, luxury villas and private beach houses ensures we have something for every taste and budget.