Background

Rainbow Beach: Bonny Hills' Coastal Gem

Discover Rainbow Beach in Bonny Hills: a serene coastal escape with golden sands, gentle waves, and a welcoming community atmosphere.

★★★★★4.7 (47)

Rainbow Beach, stretching along the Bonny Hills coastline, offers a serene escape with its beautiful sands and relaxed atmosphere. Backed by lush greenery and the charming Duchess Gully Creek, it's a perfect spot for swimming, surfing, or simply soaking up the sun.

Plan your visit

A brief summary to Rainbow Beach

Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.

Plan your visit

📍
Australia, Bonny Hills, NSW, AU

Explore places near Rainbow Beach

    See all →

    Unlock the Best of Rainbow Beach

    Find tickets, tours with entry, and experiences available for this location.

    Buy tickets

    No tickets available

    Book tours with entry

    No tours with entry available

    Book tours without entry

    No tours without entry available

    Getting There

    Walking

    From the Bonny Hills Beach Hotel, walk south along Ocean Drive for approximately 500 meters. Turn right onto Beach Street. Rainbow Beach Reserve and access to the beach will be on your left. No costs involved.

    Public Transport

    From Port Macquarie, take the 333 bus towards Kendall. Alight at the Ocean Drive opp Graham St stop in Bonny Hills. From there, it's a short 10-minute walk to Rainbow Beach. Head north-west on Ocean Dr, turn left onto Rainbow Beach Dr, then turn left onto Beach St. A single bus fare from Port Macquarie to Bonny Hills typically costs around $4 - $6.

    Driving

    From the center of Bonny Hills, head towards Ocean Drive. Turn onto Rainbow Beach Drive, then turn left onto Beach Street. Limited free parking is available at Rainbow Beach Reserve. Parking can be competitive during peak season.

    Local tips

    Visit during school holidays to take advantage of the patrolled beach and ensure a safe swimming experience.
    Pack a picnic to enjoy at the Rainbow Beach Reserve, which offers BBQ facilities and covered picnic tables.
    Take a walk along the beach to Middle Rock Point for scenic views of the coastline.
    Enjoy a meal at the Bonny Hills Surf Club for fresh cakes, excellent coffee, and a delectable lunch menu with views over Rainbow Beach.

    Discover more about Rainbow Beach

    Rainbow Beach, nestled in Bonny Hills, NSW, is a picturesque 2.5-kilometer stretch of coastline that promises a tranquil beachside experience. The beach extends from the dolerite rocks of Middle Rock Point to the sedimentary formations at Bonny Hills, offering diverse geological features along its expanse. The beach is characterized by its fine sands and the double bar system created by the waves, averaging 1.5 meters in height. Duchess Gully Creek meanders behind the foredune, adding to the natural charm. The area is ideal for various activities, including swimming, surfing, and leisurely walks along the shore. Bonny Hills was originally known as Green Hills, a haven for fishing enthusiasts. Today, it's a growing community with a relaxed vibe, offering a mix of homes and holiday parks. Rainbow Beach is patrolled during school holidays, ensuring a safe environment for families and visitors. The Wauchope-Bonny Hills Surf Life Saving Club, established in 1958, is a testament to the area's strong community spirit and commitment to beach safety. Visitors can enjoy amenities such as picnic areas, BBQ facilities, and a playground at the Rainbow Beach Reserve. The nearby Bonny Hills Surf Club provides a restaurant and café, perfect for a meal with ocean views. With its natural beauty and community atmosphere, Rainbow Beach is a must-visit destination on the NSW coast.

    A brief summary to Rainbow Beach

    Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.

    Mobile App
    Get the app

    Your all‑in‑one travel companion app

    Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

    File:Miners Beach, Sea Acres National Park, Port Macquarie.jpg - Wikimedia  Commons

    More about Mid North Coast

    The Mid North Coast of Australia: A coastal haven offering pristine beaches, lush forests, vibrant marine life, and a perfect blend of relaxation and adventure.

    Tell me more about Mid North Coast

    Select Currency

    Choose the currency you want prices to display in.