Rainbow Beach, 4581, Queensland, Australia

Rainbow Beach is a small coastal town approximately 239km north from Brisbane and 108 kilometres north of Noosa. Rainbow Beach it has a magnificent beachfront popular amongst surfers.  and offers fishing, boating, surfing, prawning and crabbing. Rainbow Beach is a major entry point to the 41,000 hectare Cooloola National Park. A short drive north from Rainbow is Inskip Point where there's a ferry to take you and your car across to Fraser Island.

  • Local Council: Cooloola Shire Council
  • Local Schools: Rainbow Beach State School

Rainbow Beach Accommodation