Rainbow Beach is located on the unspoiled sandy shoreline between Noosa and the World Heritage listed Fraser Island.

Accessible by car, Rainbow Beach is a 2 hour drive from Sunshine Coast Airport, 3 hours drive from Brisbane and 1.5 hour drive from Noosa or by air with a 25 minute scenic flight with Rainbow Air

Rainbow Beach Hotel
1 Rainbow Beach Road
RainbowBeach
Queensland, 4581

     
 

Click on Google icon to view location.

 
   
       
    © Rainbow Beach Hotel 2008 all right reserved