Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


10 Best Hotels in Rainbow Beach

See all 91 properties in Rainbow Beach

Estimated price for 1 night/2 adults

Rainbow Sands Resort

Rainbow Sands Resort

42-46 Rainbow Beach Rd, Rainbow Beach, QLD
Rainbow Sands Resort
  • Free Cancellation
3.0 out of 5.0
 
 

Situated near the beach, this motel is within a 10-minute walk of Phil Rogers Park and Rainbow Beach. Great Sandy National Park and Carlo Sand Blow are also ...

AU$125 per night for 2 guests

26 Jun - 27 Jun
Rainbow Beach Holiday Park

Rainbow Beach Holiday Park

308 Carlo Road, Rainbow Beach, QLD
Rainbow Beach Holiday Park
    3.5 out of 5.0
     
     

    Situated on a river, this campground is within 3 mi (5 km) of Rainbow Beach, Phil Rogers Park, and Carlo Sand Blow. Inskip Point and Great Sandy National Park ...

    AU$89 per night for 2 guests

    27 Jun - 28 Jun
    Debbie's Place

    Debbie's Place

    30 Kurana Street, Rainbow Beach, QLD
    Debbie's Place
      4.0 out of 5.0
       
       

      Situated by the ocean, this apartment building is within 1 mi (2 km) of Phil Rogers Park and Rainbow Beach. Great Sandy National Park and Carlo Sand Blow are ...

      AU$150 per night for 2 guests

      26 Jun - 27 Jun
      Rainbow Ocean Palms Resort

      Rainbow Ocean Palms Resort

      103 Cooloola Drive, Rainbow Beach, QLD
      Rainbow Ocean Palms Resort
        4.5 out of 5.0
         
         

        Offering direct access to the beach, this Rainbow Beach apartment building is within a 15-minute walk of Carlo Sand Blow and Phil Rogers Park. Rainbow Beach ...

        AU$309 per night for 2 guests

        27 Jun - 28 Jun
        Plantation Resort at Rainbow

        Plantation Resort at Rainbow

        1 Rainbow Beach Road, Rainbow Beach, QLD
        Plantation Resort at Rainbow
          4.5 out of 5.0
           
           

          Nestled on the beach, this Rainbow Beach apartment building is within a 10-minute walk of Phil Rogers Park and Rainbow Beach. Carlo Sand Blow and Great Sandy ...

          Plantation Resort at RainbowGet Rates

          Pippies Beachhouse Units

          Pippies Beachhouse Units

          Various Addresses, Rainbow Beach, QLD
          Pippies Beachhouse Units
          • Free Cancellation
          4.0 out of 5.0
           
           

          These apartments are located throughout the area in Rainbow Beach.

          AU$140 per night for 2 guests

          26 Jun - 27 Jun
          Rainbow Sea Resort

          Rainbow Sea Resort

          3 Ocean View Parade, Rainbow Beach, QLD
          Rainbow Sea Resort
            5.0 out of 5.0
             
             

            Situated near the beach, this luxury apartment building is within a 10-minute walk of Phil Rogers Park and Rainbow Beach. Carlo Sand Blow and Great Sandy National ...

            Rainbow Sea ResortGet Rates

            Rainbow Beach Resort

            Rainbow Beach Resort

            12 Rainbow Shores Drive, Rainbow Beach, QLD
            Rainbow Beach Resort
              3.5 out of 5.0
               
               

              Nestled on the beach, this Rainbow Beach apartment building is 0.8 mi (1.3 km) from Rainbow Beach and 1.2 mi (2 km) from Phil Rogers Park. Inskip Point and Carlo ...

              Rainbow Beach ResortGet Rates

              23 Carlo Road - Lowset family home within walking distance to the shopping centre. Pet friendly

              23 Carlo Road - Lowset family home within walking distance to the shopping centre. Pet friendly

              23 Carlo Road, Rainbow Beach, QLD
              23 Carlo Road - Lowset family home within walking distance to the shopping centre. Pet friendly
                 
                 

                Situated in Rainbow Beach, this vacation home is within 1 mi (2 km) of Phil Rogers Park and Rainbow Beach. Great Sandy National Park is 2.2 mi (3.6 km) ...

                23 Carlo Road - Lowset family home within walking distance to the shopping centre. Pet friendlyGet Rates

                19 Satinwood - Nature's retreat with a bit of Sandyfeet

                19 Satinwood - Nature's retreat with a bit of Sandyfeet

                19 Satinwood Drive, Rainbow Beach, QLD
                19 Satinwood - Nature's retreat with a bit of Sandyfeet
                   
                   

                  Situated in Rainbow Beach, this vacation home is 1.2 mi (2 km) from Rainbow Beach and 1.5 mi (2.4 km) from Phil Rogers Park. Carlo Sand Blow and Great Sandy ...

                  19 Satinwood - Nature's retreat with a bit of SandyfeetGet Rates

                  Check prices on hotels in Rainbow Beach

                  Tonight 25 Jun. - 26 Jun.
                  This weekend 28 Jun. - 30 Jun.
                  Next weekend 5 Jul. - 7 Jul.
                  Map

                  Hotels with reviews mentioning Rainbow Beach

                  See all hotels near Rainbow Beach

                  Recent Reviews in Rainbow Beach