Things to Do in Melbourne: Your Complete Guide to the Best Attractions
Melbourne is one of Australia's most exciting cities, offering something for every type of traveller. Whether you're planning a family holiday, a romantic weekend, or a city escape before heading off on a Victorian road trip, you'll find world-class attractions, incredible food, beautiful parks, sporting events and unique experiences around every corner.
From exploring colourful laneways and enjoying panoramic views from the Melbourne Skydeck to meeting native wildlife and cruising along the Yarra River, Melbourne combines culture, adventure and family-friendly fun like few other Australian cities.
At Adventure Hooked, we've created this guide to help you discover the best attractions, tours and experiences while making it easier to plan your trip.
Disclosure: This post may contain affiliate links. If you book through them, we may earn a commission at no extra cost to you.
Quick Answer
If you're short on time, these are some of Melbourne's
must-do experiences:
- Melbourne Skydeck
- Federation Square
- Royal Botanic Gardens
- Queen Victoria Market
- Melbourne Zoo
- SEA LIFE Melbourne Aquarium
- St Kilda Beach
- Yarra River Cruise
- Puffing Billy Railway
- Great Ocean Road Day Tour
Quick Navigation
- Best Melbourne Attractions
- Family-Friendly Activities
- Free Things to Do
- Melbourne Food & Markets
- Day Trips from Melbourne
- Where to Stay
- Book Tours with Trip.com
- Plan Your Victorian Road Trip
- Frequently Asked Questions
Why Visit Melbourne?
Melbourne consistently ranks among the world's most liveable cities thanks to its mix of culture, food, sport and outdoor lifestyle.
Whether you're travelling with young children, teenagers or as a couple, there's always something happening.
Highlights include:
- World-famous coffee culture
- Sporting capital of Australia
- Incredible street art
- Beautiful gardens
- Historic architecture
- Festivals year-round
- Easy public transport
- Fantastic base for exploring Victoria
Best Melbourne Attractions
1. Federation Square
Located opposite Flinders Street Station, Federation Square is the cultural heart of Melbourne.
You'll find:
- Free events
- Art galleries
- Restaurants
- Live music
- Visitor information
- It's the perfect place to begin exploring the city.
2. Melbourne Skydeck
For incredible views across Melbourne, head to the Melbourne Skydeck.
From nearly 300 metres above the city you'll enjoy panoramic views stretching towards Port Phillip Bay and the Dandenong Ranges.
Ideal for:
- Families
- Couples
- Photography
- Sunset visits
Adventure Hooked Tip: Book your tickets online before arriving to save time and secure your preferred session.
Trip.com Melbourne Skydeck Tickets
3. Queen Victoria Market
Operating for more than 140 years, Queen Victoria Market is one of Melbourne's most iconic attractions.
Browse:
- Fresh produce
- Gourmet food
- Local souvenirs
- Handmade products
- Street food
It's one of the best places to experience Melbourne's multicultural food scene.
4. Royal Botanic Gardens Melbourne
Escape the city among more than 8,000 plant species spread across beautifully maintained gardens.
Perfect for:
- Families
- Picnics
- Walking
- Photography
- Entry is free.
5. National Gallery of Victoria (NGV)
Australia's oldest public art gallery features world-class exhibitions throughout the year.
Allow at least 2–3 hours to explore.
6. SEA LIFE Melbourne Aquarium
Perfect for families and rainy days.
See:
- Penguins
- Sharks
- Rays
- Coral reefs
- Interactive exhibits
7. Melbourne Zoo
One of Australia's oldest zoos featuring hundreds of animal species from around the world.
Highlights include:
- Lions
- Elephants
- Gorillas
- Koalas
- Australian wildlife
- Allow most of the day.
8. St Kilda Beach
Only a short tram ride from the CBD.
Enjoy:
- Beach walks
- Luna Park
- Sunset
- Cafés
- Penguin viewing at St Kilda Pier
9. Hosier Lane
Melbourne's most famous street art destination.
A must-visit for:
- Photography
- Street art lovers
- Social media content
- Every visit looks different thanks to constantly changing artwork.
10. Yarra River Cruise
See Melbourne from a different perspective aboard a relaxing river cruise.
Popular cruise options include:
- Sightseeing cruises
- Lunch cruises
- Dinner cruises
- Sunset cruises
Trip.com Book Yarra River Cruise
Family-Friendly Melbourne Attractions
Travelling with kids? Melbourne offers plenty of family-friendly experiences.
Top picks include:
- Melbourne Museum
- Scienceworks
- SEA LIFE Aquarium
- Melbourne Zoo
- Luna Park
- LEGOLAND Discovery Centre
- Royal Botanic Gardens
- Puffing Billy Railway
More Amazing Things to Do in Melbourne
11. Puffing Billy Railway
Step aboard one of Australia's most iconic heritage railways as Puffing Billy winds through the beautiful Dandenong Ranges. It's a favourite for families, railway enthusiasts and anyone wanting a relaxing day surrounded by nature.
Highlights:
Historic steam train
Scenic forest views
Family-friendly experience
Great photography opportunities
Adventure Hooked Tip: Book ahead during school holidays and long weekends.
12. Great Ocean Road Day Tour
If you only have one day outside Melbourne, this is the trip to choose.
See:
- The Twelve Apostles
- Loch Ard Gorge
- Surf Coast beaches
- Koalas in the wild
- Rainforest walks
13. Phillip Island Penguin Parade
Watch hundreds of Little Penguins return to shore after sunset.
A memorable wildlife experience for visitors of all ages.
14. Yarra Valley
Discover one of Australia's premier wine regions.
Perfect for:
- Wine tastings
- Gourmet food
- Chocolate factories
- Local produce
- Scenic drives
- Families can also enjoy wildlife parks and farm experiences.
15. Melbourne Museum
Explore natural history, dinosaurs, First Nations culture and interactive exhibits suitable for all ages.
16. Scienceworks
Ideal for curious kids with hands-on science exhibits, demonstrations and the planetarium.
17. Luna Park
Melbourne's famous amusement park has entertained visitors for generations.
Popular rides include:
- Scenic Railway
- Dodgem Cars
- Ferris Wheel
- Family rides
18. Brighton Beach Boxes
One of Melbourne's most photographed locations.
The colourful bathing boxes create the perfect backdrop for family photos.
19. Eureka Skydeck at Sunset
Visiting late afternoon gives you the chance to watch Melbourne transform from daylight into a city of lights.
20. Melbourne Cricket Ground (MCG)
Whether you're an AFL fan or a cricket lover, the MCG is an Australian sporting icon.
Take a guided tour or visit the Australian Sports Museum.
Best Free Things to Do in Melbourne
Not everything in Melbourne costs money.
Some of the city's best experiences are completely free.
- Walk the Royal Botanic Gardens
- Explore Hosier Lane
- Wander Federation Square
- Browse Queen Victoria Market
- Visit St Kilda Beach
- Walk along Southbank
- Discover Fitzroy Gardens
- Explore Parliament Gardens
- Ride the free City Circle Tram
- Watch street performers in the CBD
Hidden Gems Around Melbourne
If you've already visited the major attractions, consider these lesser-known spots.
Abbotsford Convent
Historic buildings surrounded by gardens, cafés and artists' studios.
Williamstown
A beautiful waterfront suburb perfect for a relaxing afternoon.
Werribee Park Mansion
Explore grand historic gardens and nearby open-range zoo.
Hanging Rock
A fascinating natural landmark about an hour from Melbourne.
Where to Stay in Melbourne
Choosing the right location depends on your travel style.
Area - Best For:
- Melbourne CBD - First-time visitors
- Southbank - Families & attractions
- Docklands - Waterfront accommodation
- St Kilda - Beach holidays
- Carlton - Food lovers
- Fitzroy - Nightlife & cafés
Getting Around Melbourne
Melbourne is one of Australia's easiest cities to explore.
Options include:
- Free City Circle Tram
- Melbourne tram network
- Trains
- Buses
- Ride-share services
- Walking
- Car hire
If you're planning to explore regional Victoria, hiring a car gives you the greatest flexibility.
Turn Your Melbourne Holiday into a Victorian Road Trip
After exploring Melbourne, why not continue your adventure?
Popular road trips include:
- Great Ocean Road
- Mornington Peninsula
- Wilsons Promontory
- Phillip Island
- Grampians National Park
- High Country
- Gippsland
- Family Travel Guides
- Adventure Hooked Homepage
Frequently Asked Questions
What is Melbourne best known for?
- Melbourne is famous for its laneways, coffee culture, sporting events, arts scene, gardens, shopping and world-class food.
How many days do you need in Melbourne?
- Three to five days allows enough time to explore the city's major attractions and enjoy a day trip to destinations like the Great Ocean Road or Phillip Island.
Is Melbourne family friendly?
- Yes. Families can enjoy attractions such as Melbourne Zoo, SEA LIFE Melbourne Aquarium, Scienceworks, Puffing Billy Railway and Luna Park.
What's the best time to visit Melbourne?
- Spring (September to November) and autumn (March to May) usually offer pleasant weather and comfortable conditions for sightseeing.
Can I book Melbourne attractions online?
- Yes. Booking ahead is recommended, especially during weekends, school holidays and major events. Comparing attractions and tours through your preferred booking platform can also help secure your preferred times.