The Best Rooftop Bars in Melbourne

Up top.

Melbourne is a pretty beautiful backdrop and on days where the sun is shining, there is nothing quite like sippin’ on a drink up on a rooftop bar.

Whether you’re in the burbs or the city, whether you’re after tinnies or a cigar and a martini, there is a rooftop waiting for you. 

MORE: The Best Bars in Melbourne Right Now

Summer of 2021, otherwise known as Hot Vax Summer, is bound to be one of the most memorable yet, so we’re getting you prepared with a list of the best rooftop bars in Melbourne.


Naked in the Sky

Its impossible to start a list of the best rooftop bars in Melbourne without including Naked in the Sky. This is where you bring your friends and family visiting Melbourne, and it’s guaranteed that they’ll be impressed. Naked in the Sky is the rooftop bar and Spanish tapas-style eatery above Naked for Satan on Brunswick Street, and it has arguably the best panoramic view of the Melbourne skyline. It’s always a fun vibe up there, with music pumping and proper Melbourne fashion in full swing, it’s a great place to people watch, have a boogie and drink a spritz. 
How to book: You can book via their website if you want a seat at the restaurant, but otherwise, just try your luck.


Rooftop Bar

Swanston Street
Another iconic Melbourne rooftop, Rooftop Bar is located on the seventh floor of Swanston Street’s Curtain House, and chances are, you’ll have to take the stairs. It’s worth it for the view, trust us. Smack bang in the middle of the CBD, Rooftop Bar has an incredible view of the cityscape and is always bustling with very cool people, who are there for a pop-up cinema night, happy hour specials, or just some snacks and drinks with friends. The beauty of Curtain House, is there are so many venues, all in one place. If you get hungry for Mexican food, you can go down a single flight of stairs and end up in Mesa Verde, an incredible Mexican restaurant, or go downstairs to Toff in Town for some live music and a late-night boogie. This is the place to be in the CBD in summer. 
How to book: You can book via their website, but you can always just walk in too.


Johnny’s Green Room

In the land of Aperol Spritzes – otherwise known as Lygon Street – a rooftop bar is exactly what you need. Johnny’s Green Room sits above beloved gelateria Pidapipo, and offers fantastic views over leafy Carlton and the CBD, delish Italian bites, spritz specials for days and Italo disco tunes on repeat. It’s got a more relaxed and refined vibe, so it’s the perfect spot for an afternoon spritz. Aperitivo hour, come at us.
How to book: They only accept walk-ins.


Good Heavens

Bourke Street
Good Heavens sits above Fancy Hanks on Bourke Street and is the best place to stop off for a cocktail after work in the sunshine. This rooftop is Palm Springs-inspired, so expect to find Mai Tais and Pina Coladas on the menu, as well as every staff member wearing a Tiki shirt. It’s always sunny at Good Heavens and on really hot, sweltering days, they turn on their misting fans, which is just the cherry on top. 
How to book: They only accept walk-ins but you can book functions via their website


Loop Roof

Meyers Place
Loop Roof is set within the hospo hub of Meyers Place, abuzz with restaurants, take away joints and cocktail bars in a little laneway just off Bourke Street. Loop Roof acts as a versatile arts, film and drinking hub downstairs, while upstairs on the roof, it’s all about deliciously simple drinks, fairy lights, sunshine and a view over Melbourne city’s highrises.
How to book: You can book online or just walk on in.


Marquis of Lorne

Marquis of Lorne has a lot to offer, but one of its best assets is its rooftop bar. The three-level hotel has stood on its corner for over 150 years, serving up delicious food, a great range of wines, pints and cocktails, whether it be by the fire on a Winter’s night or on the sunny rooftop for a Pina Colada during summer. They also do $5 tinnies on Sundays, which never goes to waste.
How to book: If you want to eat in their restaurant upstairs, it’s a good idea to book. You can book via their website, or just walk in for a casual pub meal and a bev. 



Spring Street
If cigars, jazz music and martinis are your flavours, then Siglo is the rooftop for you. Sitting above the Melbourne Supper Club on Spring Street, it’s one of the few spots in Melbourne that has its own cigar menu. It’s also just a beautiful place to sit, looking out directly over Parliament House, you feel as though you could be in Europe somewhere. It’s a great place to meet before a show, for an after dinner beverage, a glamorous date or a solo drink.
How to book: There are no bookings, but you can give them a call on (03) 9654 6631 for more information or to reserve a table on the night.

Get the latest from Thrillist Australia delivered straight to your inbox, subscribe here.


The Best Pubs in Melbourne Right Now

Nothing beats an ice cold beer.

It’s true that beers never taste quite as good from your fridge, as they do fresh out of a tap. Also, parmas. Parmas and cold beers were definitely missed during the restricted days over the past couple of years, but the pub is back in a big way welcoming us with open arms.

The pub holds a special place in the heart of most Melburnians, so to help you navigate your way around, these are the best pubs in Melbourne.

The Great Northern

Carlton North
Located on Rathdowne Street, The Great Northern is a local fave, pouring over 21 tap beers and a huge, vibey beer garden. The pub heroes American and Australian beers, mostly Australian wines and all your classic pub meals, done simply and well. The beer garden is complete with hefty HD screens, that you can rely to have whatever current sport is happening. Dogs are encouraged, along with good times, great beers and footy.

Hotel Esplanade (The Espy)

St Kilda
The iconic Hotel Esplanade, was refurbished to perfection back in 2017 by the guys at Sandhill Road. It remains in its historic glory, a great place to go for a bev, a meal and a sport sesh, only now, the options have expanded. Offering up three main spaces, a Cantonese restaurant, the main bar with pub classics, a secret cocktail bar and a live music basement, you can choose your experience for the day or you can jump from vibe to vibe. The Espy is totally perfect for the upcoming footy season, with HD plasmas in the main bar along with great pub food, classic beer and wine options and you can even bring friends or lovers that aren’t into footy… and they can go drink a cocktail or watch a live gig.

The Provincial

The Provincial is often overlooked as a ‘pub’ pub, but it’s an extremely reliable option, often being open on public holidays and running constant drink specials. It offers food all day and night, has a banging rooftop and actually pretty yum cocktails. There are screens on both the rooftop and level one, both streaming live sport constantly, and on Friday and Saturday nights, it turns into somewhat of a dance club. It’s versatile, it’s simple and it’s an easy choice. 

London Tavern

The London Tavern is everything you want out of a sport’s pub; it’s got old school we-don’t-care-just-drink-a-beer interiors, it’s super closer to the MCG, it’s got a huge beer garden, heaps of sitting and standing room, an open fire, screens in every area and bottomless Carlton Draught. It’s the kind of place you can yell at the player who’ll never hear you, without any judgement.

The Imperial

The Imperial is located on the corner of Spring Street and Bourke Street, and it’s so daggy it’s charming. Although recently renovated, bringing it slightly more into the current century, it’s got all the elements of a non-judgemental pub, in the CBD’s European food and musical theatre district. Complete with underrated rooftop and excellent eggplant parma, you can watch the footy on the big screen up top, surrounded by Melbourne’s beautiful cityscape, or you can find a table or stool downstairs and join in with the true fanatics glued to the smaller screens, with fists full of beers. 

The Rose Fitzroy

An iconic Melbourne pub, done up since it’s sticky carpet days, and still packed full of charm. Sport – basically just footy – remains the focus, with heaps of HD screens, high tables, an adequately raucous crowd and a den of endearing and somewhat unexpected emotions among the fans of the winning team. Even if you’re not into sport, the people watching alone is pure gold.

Richmond Club Hotel

This one’s for the happy hours, the rooftop parties, and the sport. Go in your team colours or in your heels, and you’ll fit right in either way. Located across the road from the infamous live music venue the Corner Hotel, Richmond Club puts up a good fight, with great live DJ’s, acoustic musicians, and exciting underground names playing gigs on random weeknights and the weekends. 

College Lawn Hotel

Nestled in the back streets of Prahan, the College Lawn Hotel delivers with a public bar, bottle-shop, restaurant, courtyard and fabulous beer garden. It’s everything you’d expect from an upmarket pub in the south side of Melbourne; white linen shirts, lots of RM Williams and Aperol Spritz’s, in a leafy green setting. They have great happy hour specials, they’re dog friendly, and there is constant live sport playing on the screens. It’s a classy local.

Limerick Arms

South Melbourne
Having been slinging pints for almost 160, the Limerick Arms is an iconic South Melbourne corner pub. Known for their incredible steaks, they also serve up delish pub classics such as burgers, slow roasts and parmas. They have 16 craft beers and pair perfectly with their locally-sourced and seasonally-created food menu. There’s also a sports bar, with HD screens that can be viewed from anywhere in the venue, playing every AFL, NRL and Super Rugby game live, as well as UFC, cricket, soccer and any major sporting event across the globe.

Grosvenor Hotel

St Kilda East
A classy pub, with woodfired pizza, gourmet parmas, Angus-beef steaks and chunky pub chips. With a beautiful minimalistic and open-plan interior, the Grosvenor Hotel is a multi-faceted pub, perfect for casual drinks, family dinner, trivia and live music nights, as well as watching your favourite sporting events, all in style and ease. 

Garden State Hotel 

Flinders Lane, CBD
Garden State Hotel is located on Flinders Lane in Melbourne’s CBD, and although unassuming from the outside, it’s a multi-levelled wonderland that can host more than 800 patrons. With a beautiful tiered beer garden, complete with dangling lights and a ginormous HD screen, you feel like you’re outdoors, right in the centre of Melbourne’s business district. It houses a public bar complete with classic pub meals, beers, wines and classic cocktails, a toastie station, a fine dining restaurant, an underground cocktail bar and two beautiful event spaces that look over the CBD. 

Get the latest from Thrillist Australia delivered straight to your inbox, subscribe here.


Our Best Stories, Delivered Daily
The best decision you'll make all day.