Customised for your search:

Rainbow Beach hotels

Rainbow Beach hotels
Rainbow Beach

Top Trending Hotels in Rainbow Beach

Debbie's Place - Rainbow Beach Hotels
Rating: 4.0 Stars

Debbie's Place

30 Kurana Street, Rainbow Beach - Map
"Always love staying here"
Great place to stay, Debbie helped us with a good deal on a 4wd hire during our stay. Always friendly and helpful. And a free upgrade!!
Traveller from sydney
Pippies Beachhouse Units - Rainbow Beach Hotels
Rating: 4.0 Stars

Pippies Beachhouse Units

22 Spectrum Street, Rainbow Beach - Map
"Cheap and cheerful stay for a family. "
For a cheap stay, this is great. It is close to the beach and park for the kids and walking distance to the Surf Club and Pub for the adults. It was clean and tidy. Don't expect 5 star living for what you pay but it's quaint and cosy.
A Traveller
Rainbow Sands Resort - Rainbow Beach Hotels
Rating: 3.0 Stars

Rainbow Sands Resort

42-46 Rainbow Beach Rd, Rainbow Beach - Map
"Close walking distance everything"
It was only motel we could find for a one night stay in rainbow. Close to everything. we thoroughly enjoy our stay. Staff went out of way to help. Would definitely stay there again and recommend to friends.
Traveller from sunshine coast
Plantation Resort at Rainbow - Rainbow Beach Hotels
Rating: 4.5 Stars

Plantation Resort at Rainbow

1 Rainbow Beach Road, Rainbow Beach - Map
4.8 out of 5 (148 reviews)
Located just across the street from one of the most renowned beaches of the area, guests of the Plantation Resort at Rainbow …More
Rainbow Sea Resort - Rainbow Beach Hotels
Rating: 5.0 Stars

Rainbow Sea Resort

3 Ocean View Parade, Rainbow Beach - Map
"Amazing Views & so close to the beach and town"
Wonderful apartment right in the heart of Rainbow Beach. The 3 bedroom apartment was large and spacious. The couches were so comfortable and seated all 5 of us easily. The large patio was a dream and the view amazing. Beds were lovely. Will definitely stay again.
Traveller from Brisbane
Rainbow Beach Resort - Rainbow Beach Hotels
Rating: 4.0 Stars

Rainbow Beach Resort

12 Rainbow Shores Drive, Rainbow Beach - Map
"Awesome location "
It's awesome eco setting right on the beach minutes from town more then make up for its short comings, a little rundown but new managers have it going in the right direction. Very reasonably priced high quality food. We will definitely be back and can't wait to see the planned improvements succeed. Definitely recommend for any non campers visiting the area.
Traveller from Gold Coast
Rainbow Getaway Resort - Rainbow Beach Hotels
Rating: 4.0 Stars

Rainbow Getaway Resort

4 Double Island Drive, Rainbow Beach - Map
"Very good place for a quiet relaxing break. "
The accommodation was clean, comfortable with every amenity.
Traveller from Sunshine Coast
Rainbow Getaway Resort is a stunning 4 star apartment complex in Rainbow Beach, Australia , making the perfect type of …More
Rainbow Ocean Palms Resort - Rainbow Beach Hotels
Rating: 4.5 Stars

Rainbow Ocean Palms Resort

103 Cooloola Drive, Rainbow Beach - Map
"Stunning ocean views. This hotel has is all. "
If you're looking for comfort, relaxation and beautiful scenery- look no further! This hotel has it all! Great for families, groups and romantic getaways for 2! Whatever your occasion.. Morning sun shines right onto the massive king sized bed and with no neighbours (other than nature) it's the perfect place to lay naked and work on those tan lines! Lovely restaurant right next door with beautiful al a carte menu- plus you can easily work it all off with a nice bushwalk so conveniently located at the top of the street. Easy 10 minute walk to the beach and other restaurants and shops!
Traveller from Sunshine Coast, QLD
You haven't tasted the high life until you book into the Rainbow Ocean Palms Resort, Rainbow Beach , which treats its …More

Search 8 Rainbow Beach Hotels

    Why book with Wotif ?

    Pocket Guide: 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.

    Read More


    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.