Fitzroy’s Home of Live Music & Great Beer
Tucked away on St David Street, just off Brunswick Street, The Rainbow Hotel has been part of Fitzroy’s pub scene since 1869. With over 150 years of history, this much-loved local is known for its live music, impressive beer selection, hearty pub food and friendly, laid-back atmosphere.
Music has always been at the heart of The Rainbow, with regular live performances bringing blues, roots, jazz and soul to the pub. From lively Sunday afternoon sessions to intimate gigs featuring some of Melbourne’s talented musicians, there’s always something worth coming back for.
Beer lovers will feel right at home with a wide selection of local and international beers, including rotating taps and plenty of bottled favourites. Pair your drink with something from the kitchen, where classic pub dishes sit alongside a changing selection of seasonal meals. The chicken parma, burgers and traditional Sunday roast are popular favourites.
There’s plenty happening throughout the week too, with burger nights, steak specials and Tuesday trivia bringing locals together.
Inside, the historic main bar has all the character of a traditional Melbourne pub, complete with a fireplace for cooler days. Outside, the spacious beer garden offers covered and open-air seating, making it a great spot for an afternoon drink, a relaxed meal or a catch-up with friends. Dogs are welcome in the outdoor areas too.
Whether you’re there for the music, exploring the beer selection or simply enjoying a good pub meal, The Rainbow Hotel is a genuine Fitzroy local with plenty of history and personality.










