Rainbow Beach is a small coastal town about 75 km north of Noosa, best known as the southern gateway to K'gari (Fraser Island). The barge from Inskip Point, just south of town, makes the crossing in about 10 minutes.
The town itself is worth more than a brief transit stop. The beach stretches for kilometres, backed by the Carlo Sandblow — a vast expanse of coloured sand dunes that glow gold, red, and orange, especially at sunset. The rainbow-coloured sand cliffs south of town give the place its name. Double Island Point, accessible by 4WD along the beach, has reliable surf and a historic lighthouse.
Rainbow Beach has a relaxed, slightly scruffy feel — a handful of cafes, a pub, a surf shop, and not much else. That is the charm.