Welcome to Rainbow Beach

Gorgeous Rainbow Beach is a tiny town at the base of the Inskip Peninsula with spectacular multicoloured sand cliffs overlooking its rolling surf and white sandy beach.The town’s friendly locals, relaxed vibe, and convenient access to Fraser Island (only 10 minutes by barge) and the Cooloola Section of the Great Sandy National Park makes it a mellow stop for outdoorsy types and beach lovers

Top experiences in Rainbow Beach

Amazing hotels and hostels

We've pre-picked the best hotels, hostels and bed and breakfasts to make your stay as enjoyable as possible.

Travel guides

Starting at $24.99

Image for Image for