Rainbow Beach

Photo: S. Newrick / CC BY-SA 4.0

Rainbow Beach delivers on its name with dramatic sand cliffs painted in 72 shades of ochre, rust, and gold. This laid-back coastal town on Queensland's Cooloola Coast is the launchpad for the legendary sand island of K'gari (Fraser Island) and offers its own wild beauty: sweeping beaches, coloured sands, and vast national park. With a relaxed village vibe and a backdrop of heathland and forest, it's a quieter alternative to Noosa and a must for self-drive explorers on the Great Beach Drive.

Highlights & What to See

Suggested Time to Spend

Most travellers base themselves here for 2–3 nights. One full day is enough to see the coloured sands, Carlo Sand Blow, and do a walk at Double Island Point. Add at least one more day for a K'gari 4WD day trip or a self-drive exploration of the Cooloola section of Great Sandy National Park. If you're on a self-drive itinerary, Rainbow Beach makes a perfect overnight stop between Noosa and Hervey Bay, or as a starting point for the Great Beach Drive north to K'gari.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits