Last Updated: October 2026
Melbourne might not have Sydney’s spectacular harbour or Queensland’s warmer winters, but what it lacks in those departments, it more than makes up for with its vibrant culture, incredible food scene, beautiful gardens and quirky laneways.
We lived in Melbourne for many years before swapping Victoria’s unpredictable weather for the warmer climate of Queensland. And while I certainly don’t miss those freezing winter mornings, there are plenty of things about Melbourne that I still love!
From wandering along the Yarra River and photographing Melbourne’s colourful street art to exploring its beautiful gardens, bustling markets and fantastic food scene, there’s plenty to keep you busy in Victoria’s capital.
Whether you’re visiting for the first time or returning to explore more of the city, here are 12 of our favourite things to do in Melbourne, including iconic attractions, hidden corners and a few local favourites.
- Best Things to Do in Melbourne
- 1- Take a stroll along the banks of the Yarra River
- 2- Get lost in Melbourne’s laneways
- 3- Discover the World of Optical Illusions at ARTVO
- 4- Take a ride on the City Circle Tram
- 5- Enjoy Panoramic City Views from Melbourne Skydeck
- 6- People watching at Federation Square.
- 7- Go to an AFL game at the Melbourne Cricket Ground
- 8- Explore the Royal Botanic Gardens and Shrine of Remembrance
- 9. Explore Queen Victoria Market
- 10- Catch a tram to St Kilda Beach for sunset
- 11- Eat your way through the city
- 12- Get a taste of the cafe culture
- Best Time to Visit Melbourne
- How Many Days Do You Need in Melbourne?
- How to Get Around Melbourne
- Where to Stay in Melbourne
- FAQs About Visiting Melbourne
Best Things to Do in Melbourne
1- Take a stroll along the banks of the Yarra River
This is by far my favourite thing to do on a nice sunny day. The Yarra river flows through Melbourne’s city centre and separates the CBD and Southbank Boulevard. The river bank is a great place to soak up the city’s atmosphere, and it provides excellent views of Melbourne’s skyline. It’s popular with locals and tourists alike; you will see many joggers, cyclists and dog walkers as you wander along it. It might not have a world-famous harbour but our city does look amazingly photogenic from the banks of the Yarra.
2- Get lost in Melbourne’s laneways
Melbourne is famous for its arty arcades and street art covered alleyways. There are many of them to explore, and the best way to discover them is to simply start walking, getting lost in the little laneways that branch off from the main CBD streets.
For a look at Melbourne’s finest street art, head to Hosier Lane, AC/DC Lane, Centre Place and Union Lane. They have ever-changing displays of street art that cover every inch of their surrounding walls.
3- Discover the World of Optical Illusions at ARTVO
For something a little different, head to ARTVO, an interactive art gallery located at The District Docklands, just outside Melbourne’s CBD.
Unlike traditional art galleries, where you’re not allowed to touch anything, ARTVO actually encourages you to become part of the artwork! The gallery features large-scale, three-dimensional paintings that create incredible optical illusions. You can appear to be hanging off a cliff, escaping a dangerous animal or stepping into a completely different world.
It’s a fun experience for visitors of all ages, and you’ll definitely leave with some hilarious photos. Make sure your phone or camera is fully charged, as taking pictures is the whole point!
While you’re in the area, you can also explore Docklands, Melbourne’s modern waterfront precinct, with its harbour views, public art, restaurants and waterside promenades.
Our tip: Allow around one to two hours for ARTVO, and check the official website for current ticket prices and opening hours before visiting.
4- Take a ride on the City Circle Tram
If you want a sneak peak of the whole city, jump on the Circle Line tram (Number 35). The entire loop takes about forty-five minutes. Alternatively, you can “hop-on and hop-off” at any of the many stops, to explore an area further on foot. Designed for tourists, it has a voice-over commentary describing the history of the places it passes.
Cost: free
5- Enjoy Panoramic City Views from Melbourne Skydeck
For spectacular bird’s-eye views of Melbourne and Port Phillip Bay, head to Melbourne Skydeck, formerly known as Eureka Skydeck 88. Located on the 88th floor of Eureka Tower in Southbank, the observation deck offers breathtaking 360-degree views of the city and its surroundings.
For an extra thrill, try The Edge, a glass cube that extends out from the building, giving you the sensation of floating high above the streets below!
Our tip: Arrive just before sunset to enjoy the views in daylight, watch the sun disappear over the horizon and see Melbourne’s skyline light up after dark. It’s a fantastic way to appreciate the city from above.
Cost: From $33
6- People watching at Federation Square.
Right across from Melbourne’s most iconic building, Flinders Street Station (which you, of course, need to get a photo of), is Federation Square. Fed Square (as us locals call it) has arguably some of the weirdest architecture you’ll see anywhere. It is a place with daily entertainment, such as films shown on its big screen, bands playing on the main stage, and numerous festivals. The building complex has plenty of quality bars and restaurants and it’s a great place for people watching.
If you like Australian art, take some time to visit the Ian Potter Gallery, with its Modern Australian and Indigenous Art Collection. The entrance is free.

7- Go to an AFL game at the Melbourne Cricket Ground
Our city is sport crazy, and the Melbourne Cricket Ground (“The G”), Australia’s largest, oldest and most popular sporting venue is one of a kind. If you love sports, try catching a game of Australian Rules Football in winter, or a cricket match in summer. With a total capacity of a hundred thousand people, it certainly is an impressive venue with a fantastic atmosphere. Although I’m not much of a sports fan, even I enjoyed watching a game at “The G”.
8- Explore the Royal Botanic Gardens and Shrine of Remembrance
If you’re looking to escape Melbourne’s busy streets for a little while, head to the beautiful Royal Botanic Gardens, one of our favourite green spaces in the city.
Covering 38 hectares, the gardens are home to thousands of plants from around the world, peaceful lakes, winding walking paths and plenty of birdlife. It’s a lovely place for a relaxing stroll, a picnic or simply enjoying a bit of nature without leaving the city.
Just a short walk away is the impressive Shrine of Remembrance, one of Melbourne’s most significant landmarks. Built to honour Australians who served in war, the Shrine is both a moving memorial and an interesting place to learn about Australia’s military history.
Make sure you head up to the balcony for fantastic panoramic views of Melbourne’s skyline, with the gardens stretching out below.
Both attractions are free to visit, although donations are welcome at the Shrine. Allow around two hours to explore them together, or longer if you enjoy wandering through gardens as much as we do!
9. Explore Queen Victoria Market
No visit to Melbourne is complete without wandering around the famous Queen Victoria Market, affectionately known as the Queen Vic Market.
Dating back to 1878, this historic market is one of Melbourne’s most iconic attractions and a fantastic place to experience the city’s vibrant food culture.
You’ll find everything from fresh fruit and vegetables to delicious cheeses, gourmet delicacies, clothing, souvenirs and handmade products. The historic food halls are particularly worth exploring, with their tempting displays of fresh produce and specialty foods.
It’s also a great place to grab a coffee, enjoy a casual bite to eat and soak up the lively atmosphere. If you’re visiting during the warmer months, keep an eye out for the popular Summer Night Market, which brings street food, live entertainment and a festive atmosphere to the market after dark.
Our tip: Visit in the morning when the market is bustling with activity, and allow at least an hour or two to explore. Entry is free, but check the opening days before visiting, as the market isn’t open every day.
Cost: free
10- Catch a tram to St Kilda Beach for sunset
St Kilda Beach is the most popular beach in Melbourne, and it gets pretty crowded in summer. This wide, sandy beach is suitable for swimming but also popular with kite and wind surfers because of the strong bay breezes. Be sure to stay around for sunset because St Kilda gets some of Melbourne most beautiful sunsets.
For people watching, head to St Kilda’s Acland and Fitzroy streets. Those streets have many popular cafes and restaurants which are perfect for sitting back, relaxing and enjoying the atmosphere.
11- Eat your way through the city
Melbourne is a cosmopolitan and multi-cultural city offering plenty of world-class restaurants, with influences from all around the world. Visitors will find an array of culinary delights from fine dining to street food-style experiences.
Some of our favourite Melbourne restaurants include Rice Paper Scissors, MoVida and Mamasita. All three were favourites during our years living in Melbourne and are still going strong!
12- Get a taste of the cafe culture
If you’re a coffee fan, then you’ll love Melbourne and its cafe culture. With hundreds of coffee shops scattered all around the CBD, you will get your caffeine fix in no time. Melbournians love their coffee so much that we’ve become some of the biggest coffee snobs out there. This means that most coffee shops in Melbourne serve excellent coffee, made by highly trained baristas. Some people even suggest that we have the best coffee in the world. While I haven’t been everywhere in the world, so far I tend to agree!
Best Time to Visit Melbourne
Autumn (March to May) and spring (September to November) are the best times to visit Melbourne, with generally pleasant temperatures and ideal conditions for sightseeing.
Summer is great for outdoor activities, although it can get extremely hot, while winter is often cold and wet. Whatever the season, pack an extra layer because Melbourne’s weather is famously unpredictable!
How Many Days Do You Need in Melbourne?
We recommend at least three days to explore Melbourne’s main attractions, laneways, gardens and fantastic food scene. Four or five days is even better if you prefer a relaxed pace.
Have extra time? Check out our best day trips from Melbourne for beautiful coastal escapes, wineries and national parks beyond the city.
How to Get Around Melbourne
Melbourne is easy to explore without a car. The CBD is very walkable, and the city’s extensive tram, train and bus network makes getting around convenient.
Tram travel within the Free Tram Zone is free, while journeys beyond it require a valid fare. Check Transport Victoria for current ticketing options.
We recommend hiring a car only if you’re planning to explore the countryside.
Where to Stay in Melbourne
For first-time visitors, we recommend staying in Melbourne’s CBD or Southbank. Both areas offer easy access to major attractions, restaurants and public transport, making them ideal bases for exploring the city without a car.
Here are three accommodation options to suit different budgets.
Budget – ibis budget Melbourne CBD
If you’re looking for affordable accommodation in a central location, ibis budget Melbourne CBD is a practical choice. Situated on Elizabeth Street, close to Flinders Street Station and Bourke Street Mall, it offers simple, compact rooms with everything you need for a short city break.
Mid-Range – The Victoria Hotel
Located on Little Collins Street, The Victoria Hotel combines historic charm with modern comforts. Dating back to 1880, this centrally located hotel offers comfortable rooms, an indoor relaxation pool and easy access to Melbourne’s laneways, shops and restaurants.
Luxury – The Langham Melbourne
For a little luxury, The Langham Melbourne is a beautiful five-star hotel overlooking the Yarra River in Southbank. With elegant rooms, an indoor swimming pool, spa and fantastic location, it’s an excellent choice for a special occasion. We’d recommend booking a river-view room if your budget allows!
FAQs About Visiting Melbourne
Is Melbourne Worth Visiting?
Absolutely! Melbourne is famous for its vibrant laneways, fantastic restaurants, coffee culture, street art and beautiful gardens.
What Are the Best Free Things to Do in Melbourne?
Explore the Royal Botanic Gardens, Shrine of Remembrance, Federation Square, Queen Victoria Market and colourful street-art laneways, or enjoy a walk along the Yarra River.
Can You Visit Melbourne Without a Car?
Yes! Melbourne has excellent public transport, and many major attractions are within walking distance of the CBD.
Where Is the Best Area to Stay in Melbourne?
The CBD is ideal for first-time visitors thanks to its central location and excellent transport connections. Southbank is another great option for waterfront restaurants, river walks and city views.
Read More
Phillip Island: A Perfect Getaway from Melbourne
Top 10 Attractions on the Mornington Peninsula



























Wow, you are right, Never thought of Melbourne to have so many things to see and do for a traveler. That street art and that sculpture make the city look so vibrant and then the lotus pond makes it look so tranquil.
Really awesome tips! I miss Melbourne so much. That art place looks amazing haha, I’ve been to similar ones but that has some different ones. You can see penguins at sunset in St Kilda too, but apart from that I can’t think of anything to add to your list! Except lots of quirky bars. I wanna go back and explore more of those!
Yes that’s right, lots of quirky bars, should add them to the list!
Your things to do in Melbourne looks great. If I ever visit, I will start with a walk along the Yarr River, then a city circle tram ride just to get a basic impression of the city. Would also love to visit the botanical gardens and the shine of remembrance.
Thanks Linda, I hope you come and visit one day.
Melbourne is an amazing city to visit, but never had the chance to go to St Kilda for the beach, and I love the beach but will stop there next time round.
Hi Beverley, It’s always good to leave something out so you have a reason to come back 🙂
[…] Top 12 Things to do in Melbourne […]
Melbourne looks like such a fun city. I would definitely do one of the street art tours of the laneways so I don’t miss anything, maybe while having one of the famous Aussie flat whites! The cricket match would be a blast as well. I never went to one when I lived in London, but it would make for a fun outing.
Thanks Drew. Melbourne is fun, you should come visit!
I love the variety of things to do here as Melbourne looks like a coo city to explore. I would go for the best view in town, visit the art gallery and eat my way through the town ofcourse. I was actually just watching a friends snaps at the beach, which looked cool
Hey Cindy,
The first thing I thought reading your article was “hey, I’ve never sat behind the goal posts at the MCG, that’s an interesting view!”… 😀 We usually sit along the side, and gee, do I miss going to the footy at the MCG!!
Have pinned your post! 🙂
Thanks Kati!
I’m a bit of a street art fan, and love the look of the lanes you mentioned, but even more so, the interactive art. Some of that looked incredible! It’s been a few years (well, more like 20) since I visited Melbourne, and so it would be interesting to return and see how much has changed.
There are so many fun things to do in Melbourne! It seems to be a very walkable city. The art sculptures are really cool! I’ve visited the trick-art gallery in Seoul and I loved it. I would totally do it again in Melbourne.
I’m definitely a Melbourne fan over Sydney – The Yarra River is so photogenic and peaceful, and I love getting lost among Melbournes quirky and fascinating laneways. Such a great mix of art, culture, nature, and heritage here, and of course, sport! Have to get the MCG for a grand final one day! Thanks for the list 🙂
I love the outdoor art scene here. Street art is one of my new favorite things to explore, and those sculptures by the water are unreal as well! I’m all about sampling the cafe culture as well!
[…] Top 12 Things to do in Melbourne […]
[…] 12 Top Things to do in Melbourne by Free Two Roam […]