Set at the base of the beautiful Inskip Peninsula, Rainbow Beach is a lively Australian beach town known for its variety of outdoor activities, multi-coloured sand cliffs and vibrant nightlife. It boasts golden-sand beaches fringed by sparkling turquoise waters. Visitors can enjoy a range of accommodation options offering everything from camping to luxury resorts. Popular activities include: horse riding, swimming, fishing, kayaking as well as adventure tours to the nearby world-heritage-listed Fraser Island, trips into the Great Sandy National Park and thrilling excursions into the Pacific Ocean to spot some surfing dolphins.