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!


12.30PM TUESDAY 27th JULY – We are please to announce that we will be opening our doors to you lovely people from Wednesday 28th July at 3pm. We will be operating under heavy restrictions so please be patient and understanding with our staff.

Some things we think you should be aware of:

• Everyone will required to check into the Vic services contact tracing app via QR code.
• All individual groups cannot exceed 10 guests
• Please wear a mask entering the venue, and whilst moving around the venue and ordering at the bar.
• When seated and eating & drinking you can take your mask off.
• Your table will be available to you for 2 hours from your booking time
• Please respect that we have other bookings and vacate your table before the end of your allotted time.

Thanks and we look forward to welcoming you back to the Rainbow!!


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