Skip to main content

Search hotels in Rainbow Beach

Enter your dates to see the latest prices and deals for Rainbow Beach hotels

Rainbow Beach – 167 hotels and places to stay

Budget hotels in Rainbow Beach and nearby

Hotels located in the centre of Rainbow Beach

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 11 reviews

    Set in Rainbow Beach, 13 km from Great Sandy National Park and 34 km from Tin Can Bay Marina, Unit 7 Plantation Resort Rainbow Beach offers air conditioning.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 9 reviews

    Located in Rainbow Beach, 13 km from Great Sandy National Park and 34 km from Tin Can Bay Marina, Unit 105 Plantation Resort Rainbow Beach offers air conditioning.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 5 reviews

    Situated in Rainbow Beach, 13 km from Great Sandy National Park and 34 km from Tin Can Bay Marina, 'Jemingar's Place' 207 - Rainbow Beach offers air conditioning.

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 5 reviews

    Set in Rainbow Beach, 13 km from Great Sandy National Park and 34 km from Tin Can Bay Marina, Unit 101 Plantation Resort Rainbow Beach offers air conditioning.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 9 reviews

    Situated in Rainbow Beach, 13 km from Great Sandy National Park and 34 km from Tin Can Bay Marina, Unit 3 Plantation Resort Rainbow Beach offers air conditioning.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    Set in Rainbow Beach, Wayfarers Beachouse Rainbow Beach offers accommodation 13 km from Great Sandy National Park and 34 km from Tin Can Bay Marina.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 39 reviews

    Set 13 km from Great Sandy National Park and 34 km from Tin Can Bay Marina, The Shack Rainbow Beach - Pets Welcome - Fully Fenced - Close to Beach provides accommodation situated in Rainbow Beach.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 7 reviews

    Located in Rainbow Beach, COOLAMAINE 2 Rainbow Beach offers accommodation 13 km from Great Sandy National Park and 34 km from Tin Can Bay Marina.

Best hotels with breakfast in Rainbow Beach and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 10 reviews

    COOLAMAINE 1 Rainbow Beach is an accommodation set in Rainbow Beach, 13 km from Great Sandy National Park and 34 km from Tin Can Bay Marina.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 11 reviews

    Situated in Rainbow Beach, 400 metres from Rainbow Beach and 13 km from Great Sandy National Park, Spindrift Unit 1 10 Spectrum Street Rainbow Beach offers air conditioning.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 375 reviews

    The Plantation at Rainbow is a luxury resort and the only beachside resort with direct access to the patrolled Rainbow Beach in the heart of town.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 6 reviews

    9 Indigo Avenue Rainbow Beach is an accommodation set in Rainbow Beach, 13 km from Great Sandy National Park and 34 km from Tin Can Bay Marina.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Set in Rainbow Beach in the Queensland region, with Rainbow Beach nearby, Seadaze 1 Rainbow Beach offers accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2 reviews

    Located in Rainbow Beach, 500 metres from Rainbow Beach and 13 km from Great Sandy National Park, 13 Indigo Avenue - 'Indigo Sands' - Rainbow Beach offers air conditioning.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Situated in Rainbow Beach, 500 metres from Rainbow Beach and 13 km from Great Sandy National Park, Unit 2 of 6 Indigo Avenue Rainbow Beach offers air conditioning.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 10 reviews

    Situated in Rainbow Beach, 500 metres from Rainbow Beach and 13 km from Great Sandy National Park, Indigo Place 1 Rainbow Beach offers air conditioning.

What guests said about Rainbow Beach:

  • 10.0

    The beaches were so beautiful and there were hardly any...

    The beaches were so beautiful and there were hardly any people. We had dinner at the Surf Club and booked a table outside to watch the sunset. The Mexican/Japanese takeaway was very good - I forget the name, but you'll see it on the main street. You wouldn't think Mexican and Japanese food would work together, but it was great. Do go to Inksip and watch the ferry to K'gari (formerly known as Fraser Island). If you want to get onto K'gari, you'll need a four-wheel drive or you can join a tour.
    Guest review by
    Justine
    United Kingdom
  • 10.0

    It is a stunning place to visit or stay.

    It is a stunning place to visit or stay. The locals & tourist alike are very friendly. There are adequate facilities, everything is within easy walking distance. Concidering Rainbow Beach is a tourist hub the prices are very reasonable. There is an IGA, that supplies the township & travellers with all there needs. There is three service stations, a camping store and a multitude of smaller establishments that open their doors at 6 am.
    Guest review by
    Brian
    Australia
  • 10.0

    It is spectacular, an excellent location to relax, great...

    It is spectacular, an excellent location to relax, great fishing, a fantastic beach drive up to Inskip, and explore the freshwater track. It was great for teenage kids who could cruise to the beach or hang out shopping in the CBD. We went to dinner and The Deck, with great food, excellent service, had country music playing, even played our favourite band "The Finley's"
    Guest review by
    colfinley1971
    Australia
  • 10.0

    We have been to Rainbow Beach many times and we just love...

    We have been to Rainbow Beach many times and we just love everything about it. It's not packed with people, there's plenty of parking. The beach, Carlo Sand Blow and everywhere you go has views that are so good.
    Guest review by
    chris
    Australia
  • 8.0

    The Surf and Sand 4WD Safari to the Cooloola Coloured Sands...

    The Surf and Sand 4WD Safari to the Cooloola Coloured Sands and Double Island Point Lighthouse was the highlight of the trip. The walk to Carlo's Sandblow and the local cafes and bakery were great. Everything had to be squeezed into 48 hours in between torrential rain downpours. We were unable to fully avail ourselves of the resorts outdoor activities. Maybe next time with better weather.
    Guest review by
    STEVEN
    Australia
  • 10.0

    So close to everything, lovely apartment, great pool area...

    So close to everything, lovely apartment, great pool area and lovely receptionist, Renae. Had a great lunch at the Rainbow Beach Hotel and a lovely dinner at Arcobaleno. Little Parliament is also excellent for coffee and breakfast.
    Guest review by
    Karen
    Australia

See reviews by guests who stayed at hotels in Rainbow Beach

See all
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 134 reviews
    This little gem of an apartment has been so tastefully renovated and was one of the cleanest apartments we have stayed in. Full credit to the owners who have gone above and beyond to ensure maximum comfort for their guests. The location was wonderful and within walking distance to the very friendly Bowling Club, IGA and the terrific little pizza shop. Locals very friendly and welcoming. We would most definitely book this apartment again when visiting Rainbow Beach.
    Guest review by
    Karen
    Australia
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 105 reviews
    The room is conveniently located in Rainbow beach and very easy to find. The property has all the amenities you would expect. It was very comfortable and clean. Extremely good value for money. Our host is very friendly. Would happily stay here again.
    Guest review by
    Kristian
    Australia
  • From US$196.28 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 366 reviews
    A great location for a stay in Rainbow Beach, and the complex has a pool and gym, which were nice. Room was spacious and clean. Very comfortable bed and sofa, with all necessary amenities provided
    Guest review by
    Isabella
    United Kingdom
  • From US$150.48 per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 1,631 reviews
    The location is perfect, especially for the Dingo's K'Gari Tour, but Rainbow Beach just consists of one street anyways.
    Guest review by
    Jonas Marian
    Germany
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 375 reviews
    Great spot at rainbow beach
    Guest review by
    Dee
    Australia