Private Events


Outstanding food, the best view, a drink or two… all tailored to you. Host an unforgettable event at The Rocks.

Host your next event against the backdrop of a million-dollar view. Overlooking the stunning Yeppoon Lagoon and Keppel Bay, The Rocks Bar & Restaurant offers a unique outlook and world-class food, wine, cocktails and more. Our spaces can be booked for larger groups or the venue hired exclusively, perfect for unforgettable seated dining and cocktail events.

Seating up to 120 guests, our open-plan restaurant and bar offers stunning views over the bay. The stylish interior features leather and velvet couches, Moroccan tiles and luxurious touches of gold. With a large bar, comfortable lounge area and generous dining area that opens onto a deck, we can create a private space and custom experience tailored to your event.

From weddings to birthdays, corporate events to Christmas parties, functions are our speciality. Our team will help you create a unique event or celebration to remember and will ensure everything runs smoothly on the day. Check out our function menu here, or for larger events, our world-class chef will even work with you to design your own custom menu.




All in a days work

Corporate functions

The Rocks is the perfect place to wind down after a day of conferencing or to treat your guests to a night of world-class food and drinks, Capricorn Coast style.

If you’re looking to impress clients, colleagues, media or suppliers, book your next conference or corporate event here at The Rocks – we’ll take care of your guests and make you look good, too. Get in touch to find out more.



You’re only young once


Whether you want to book a table for 12, a space for 30 or the entire venue, The Rocks is the perfect place to celebrate your next milestone birthday. We’ve held numerous 30th, 40th and 50th birthday celebrations (as well as the odd 43rd and 67th too).

Gather your friends for cocktails and canapes to say cheers to your next decade, or book a table or four for an indulgent sit-down fine dining adventure. Make the most of your special day at The Rocks. Get in touch to find out more.





The Rocks Weddings

Hold your wedding reception at a unique venue with world-class food and drinks and a view that your guests will never forget.

Our venue is large enough for 100 guests to comfortably sit down and dine, but small enough to feel intimate and special. Our chef will design your own personalised menu including the perfect wedding cake, and our events manager will work with you on styling and any special requirements. Plus, the décor, unique architecture and beach location offer beautiful spaces here at The Rocks for stunning photographs of your special day. We engrave all our bride and grooms’ names along with their wedding date onto our ceiling decorations, ensuring your celebration becomes an unforgettable part of The Rocks’ history. Get in touch to find out more.

Occassions 2

Get together with friends

Group bookings

For groups of 12 or more, our chefs offers a selection of menus for you to choose from –featuring some of our most popular dishes – and a range of beverage packages. We’ll create a sophisticated night to remember for all your guests.



Deck the halls

Christmas parties

Get into the spirit of the silly season and celebrate your office Christmas party in style with an exclusive function at The Rocks. We’ll do all the hard work for you, supplying festive decorations and a scrumptious menu and drinks package.







Spaces & capacity

We can host your event any day of the week (subject to availability), with a variety of options from elegant sit-down dining to stand-up canapes and cocktails.
You can book our restaurant for up to 78 guests seated or 90 standing, the bar lounge for a minimum of 20 guests and up to 45 seated or 55 standing, the decking area for 30 seated guests across the balconies, or even the entire venue!
Bookings start at $300 for half lounge hire.
Please get in touch to discuss pricing for your next event.

Phone : (07) 4930 2810
Email :