Rainbow Beach accommodation from AU$170
Find hotels that Aussie travellers love
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check hotel availability in Rainbow Beach
Top hotel deals in Rainbow Beach

BIG4 Rainbow Beach Holiday Park

Rainbow Getaway Holiday Apartments

Debbie's Place

Plantation Resort at Rainbow

Rainbow Ocean Palms Resort

Rainbow Sea Resort

Amaroo - Rainbow Shores. Room For Everyone! Walk to the Beach! Pool

Rainbow Beach Resort

2/51 Carlo Road - Rainbow Beach. Pets welcome, Air conditioning, Walk to the shops
Top luxury Rainbow Beach hotel deals

Plantation Resort at Rainbow
Accommodation In Rainbow Beach
Taking its name from its colourful cliffs and sand dunes, Rainbow Beach is the gateway to stunning Fraser Island, and so much more! A beautiful spot for paragliding and skydiving, Rainbow Beach has natural sights like the Carlo Sand Blow within walking distance of the scenic town centre. Whether you’re en route to Fraser or just looking for a place to escape the crowds, book your Rainbow Beach hotel with us and find your pot of gold.
History
Rainbow Beach’s sands are thought to have begun forming since the last Ice Age, with iron oxide and vegetable dyes giving them their amazing mix of over 70 colours. A local Kabi legend tells of a rainbow-coloured god who was smashed into pieces on the cliffs in a fight with an evil man. The town was accessible only by boat until 1969, when roads were built to accommodate the local sandmining industry. Sandmining lasted until 1976, and now Rainbow Beach is a quiet town with a population of just over 1000 and an influx of thousands more visitors every year!
Things to Do
Don’t miss your chance to visit Carlo Sand Blow! Named after a member of Captain Cook’s deck crew, it’s made up of 15 hectares of sand mass and offers spectacular views of coloured sand and ocean. You might also catch hang-gliders launching from the top of its cliff, or whales moving about in the ocean between August and October. And it’s only a short bushwalk from Cooloola Drive, close to the main part of town.
The Great Sandy National Park covers 2,196 square kilometres and can be accessed via 4WD. Deserted beaches, bush, wildflowers and lakes await you. For a refreshing swim, take a bushwalk to Poona Lake, which you can access from Rainbow Beach Road.
If you’re an adrenaline junkie or just love a good view, Rainbow Beach has hang-gliding, paragliding or skydiving with impressive views over Carlo Sand Blow and Fraser Island. Now that’s worth overcoming your fear of heights for!
Close to the main swimming beach, you’ll find the town’s main strip on Rainbow Beach Road, with cafes, shops and a nice big green park.
Getting There
For a colourful time, book a flight to Brisbane or Maroochydore with us and hire a car or catch a bus to Rainbow Beach. If you want to continue onto Fraser Island, take a look at our Fraser Island hotels.
Need insider tips on must-see attractions in Rainbow Beach? Check out our Rainbow Beach travel guide!
Rainbow Beach hotels essential information
Accommodation | 187 hotels |
---|---|
Lowest Price | AU$170 |
Highest Price | AU$240 |
Popular hotels | BIG4 Rainbow Beach Holiday Park, Rainbow Getaway Holiday Apartments, Debbie's Place, Plantation Resort at Rainbow, Rainbow Ocean Palms Resort, Rainbow Sea Resort, Amaroo - Rainbow Shores. Room For Everyone! Walk to the Beach! Pool, Rainbow Beach Resort, 2/51 Carlo Road - Rainbow Beach. Pets welcome, Air conditioning, Walk to the shops |
Frequently asked questions
New reviews! Best hotels in Rainbow Beach

More Destinations
- Hotels near Inskip Point
- Farmstay in Wolvi
- Wolvi Hotels
- Villas in Wolvi
- Caravan Parks in Inskip
- Guest Houses in Inskip
- Holiday Homes in Inskip
- Inskip Hotels
- Caravan Parks in Cooloola National Park
- Hostels in Cooloola National Park
- Cooloola National Park Hotels
- Ross Creek Hotels
- Cabin Rentals in Poona
- Holiday Homes in Poona
- Hostels in Poona
- Poona Hotels
- Hotels near Rainbow Beach
- Kin Kin Hotels
- Caravan Parks in Eurong
- Cottages in Eurong
- Holiday Homes in Eurong
- Cheap Hotels in Eurong
- Hotels with Pool in Eurong
- Luxury Hotels in Eurong
- Eurong Hotels
- Villas in Eurong
- North Deep Creek Hotels
- B&B in Bauple
- Cabin Rentals in Bauple
- Motels in Bauple
- Luxury Hotels in Boreen Point
- Pet Friendly Hotels in Boreen Point
- Boreen Point Hotels
- Greens Creek Hotels
- Hotels near Carlo Sand Blow
- Hotels near Phil Rogers Park
- Wallu Hotels
- Motels in Wallu
- Farmstay in Goomboorian
- B&B in Goomboorian
- Holiday Homes in Goomboorian
- Goomboorian Hotels
- Boonooroo Plains Hotels
- Bauple Forest Hotels
- Caravan Parks in Tin Can Bay
- Cottages in Tin Can Bay
- Guest Houses in Tin Can Bay
- Holiday Homes in Tin Can Bay
- Hostels in Tin Can Bay
- Apartment Hotels in Tin Can Bay
- Beach Hotels in Tin Can Bay
- Family Hotels in Tin Can Bay
- Golf Hotels in Tin Can Bay
- Hotels with Kitchenettes in Tin Can Bay
- Hotels with Pool in Tin Can Bay
- Luxury Hotels in Tin Can Bay
- Pet Friendly Hotels in Tin Can Bay
- Tin Can Bay Hotels
- Motels in Tin Can Bay
- Motels in Gympie
- Caravan Parks in Cooloola Cove
- Cottages in Cooloola Cove
- Guest Houses in Cooloola Cove
- Holiday Homes in Cooloola Cove
- Cooloola Cove Hotels
- Motels in Cooloola Cove
- Noosa Hotels
- Talegalla Weir Hotels
- Cootharaba Hotels
- Hotels near Eurong Beach
- Sunshine Coast Hotels
- Hotels near Lake Birrabeen
- B&B in Boonooroo
- Cabin Rentals in Boonooroo
- Caravan Parks in Boonooroo
- Holiday Homes in Boonooroo
- Boonooroo Hotels
- Motels in Boonooroo
- Cedar Pocket Hotels
- Brisbane Hotels
- Hotels near Seventy-Five Mile Beach