Skip to content
The Rainbow Hotel
Pubs Fitzroy

The Rainbow Hotel

A characterful live-music pub in Fitzroy, rated 4.5 across more than 1,400 reviews.

65
Spot Score
Worth a Look
4.5(1,430)· GoogleOpen now$$$$

Some links are affiliate links — if you book through them we may earn a small commission, at no extra cost to you. It never affects our Spot Score or what we recommend.

Why it's worth checking out

The Rainbow Hotel sits on St David Street in Fitzroy, tucked into the backstreets of one of Melbourne's most iconic inner-north suburbs. A characterful, much-loved pub known for its live music and leafy beer garden, it's become a genuine local institution — the kind of warm, atmospheric local that captures the easygoing Fitzroy spirit.

The appeal is that combination of a great pub atmosphere, regular live music, hearty pub fare and a lovely courtyard, ideal for a relaxed drink, a meal or catching some tunes. In a suburb full of pubs and bars, its character, its garden and its live-music tradition have earned it a devoted following.

With a 4.5 rating from more than 1,400 reviews, it's clearly a firm favourite. The live-music line-up, the food, what's on tap, opening hours and any events vary, so it's worth checking the program before you go if you're after a specific session — though for a relaxed pint in the garden of a genuine Fitzroy local, it's often just a matter of dropping in and soaking up the atmosphere.

Reviewed by Iyan B.

Advertisement

Practical details

27 St David St, Fitzroy VIC 3065, Australia
$Typically $$ · price level 2 of 4

Opening hours

Open now
Monday
15:00 – 23:00
Tuesday
15:00 – 23:00
WednesdayToday
15:00 – 23:00
Thursday
15:00 – 00:00
Friday
12:00 – 01:00
Saturday
12:00 – 01:00
Sunday
12:00 – 23:00

Spot Score

65
Reputation
80
Popularity
96
Information quality
30
Category fit
70
Freshness
30

Our independent editorial score — not a user rating.

Close by

Nearby venues

You might also like

More pubs in Melbourne