Make a Reservation

We are a dog-friendly pub, please select ‘Covered Beer Garden’ if you would like to bring your furry friend. You will receive a confirmation email once your booking has been successful.

If you are feeling unwell, please stay home and cancel your booking through the link in the email.

We are taking every possible precaution to ensure the health and safety of our guests, our staff, and our suppliers.

Can’t wait to see you back at the pub!


10.30AM THURSDAY 17TH JUNE – Unfortunately NO CHANGES for the Rainbow restrictions following yesterday’s announcements by the State Government.  We appreciate your understanding and patience whilst we continue to navigate the difficulties that capacity restrictions present. 

Some things we think you would like to be aware of;

• Masks to be worn indoors (only to be removed if consuming food or beverages)
• Only can eat and drink seated at a table
• Density limits apply which means a big reduction of numbers in all of our areas
• If there is no availability when you try to book on line try to reduce your numbers, try another area or an alternate date
• Individual groups capped at 10 guests
• We will have tables available for ‘Walk Ins’
• QR codes for checking in will be mandatory
We look forward to seeing you back at the Rainbow very soon!


Established in 1869 and celebrating over 150 years, this hidden beauty stands tall and proud as one of Melbourne’s oldest and friendliest pubs. Located in the back streets of Fitzroy about 50 metres from the thriving hub that is Brunswick Street you’ll find a warm welcome at this local institution.

Come on in to sample our fine selection of beers (we’ve over 100 different brews), try the wonderful cooking, enjoy the fantastic live bands we have playing, or just bring a bunch of mates for a beer and a game of pool in our spacious beer garden.


Monday to Thursday 3pm – late

Friday & Saturday Midday – 1am

Sunday Midday – 11pm



27 St David Street, Fitzroy, VIC


(03) 9419 4193