O Bar & Restaurant welcomes functions of all sizes. We are able to meet your needs with flexible packages including bespoke menus and signature cocktails.

From business breakfasts to cocktail parties, birthday brunches to anniversary dinners, we can work with you to make it an event to remember!

If you have a special event coming up and would like to book the entire function venue, we can accommodate up to 66 people seated across internal and external, high and low seating areas. For a standing cocktail style event, we can cater for up to 100 people.

We do not charge a venue hire fee, only a minimum spend for Saturday evenings which offers you exclusive and full access to the venue.

Bring your event to life with your own music and decorations, and theme the room to your personal style. If you would like assistance with booking live music and/or party decorating, we are also on hand to help.

Our job is to ensure you and your guests enjoy yourselves from start to finish. So, let us take the hassle out of organising your next event. Coming from out of town? We are conveniently located within the Mantra Terrace building so we can also negotiate a special room rate for you and your guests.

For further information, please contact us on (07) 3009 3408 or email

Inside O Bar & Restaurant, Brisbane City