
The Rainbow Hotel
A characterful live-music pub in Fitzroy, rated 4.5 across more than 1,400 reviews.
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.
Practical details
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
- Reputation
- 80
- Popularity
- 96
- Information quality
- 30
- Category fit
- 70
- Freshness
- 30
Our independent editorial score — not a user rating.
Nearby venues

Bentwood Fitzroy Cafe
$$Cafes in Fitzroy, Melbourne.

Blackcat Fitzroy
$$Stalwart bar with comfy sofas, bright windows and pavement beer garden, featuring local art and DJs.

Elektra - Himalayan Alchemy House
$Modern, creative dishes and single-origin espresso served in a rustic, exposed-brick setting.

Stagger Lee's Fitzroy
$$Breakfast, toasties and single origin coffee in a distressed-brick space with large wooden tables.
More pubs in Melbourne

Soak Bathhouse - South Yarra
A wellness bathhouse in South Yarra offering spa and bathing experiences in central Melbourne.

Royston Hotel
$$Jumping corner pub with a horseshoe-shaped centre bar, serving burgers, steaks and craft beer.

The Drunken Poet
$Irish music, poetry and Guinness, plus trivia, in a snug pub hung with portraits of famous authors.

The Local Taphouse
$$Craft beer, live music and comedy in a roomy tavern with old-school furnishings and a bocce court.



