This blog may contain affiliate links. Read our disclosure policy for more info.
Looking for the top things to do in Perth? You don’t have to look any further – you’ve come to the expert!
I’m actually from Perth, and even though I travel all around the world, I know this city like the back of my hand.
So if this is your first time visiting and you don’t know where to begin, or your hundredth time in the city and looking for something new, I’ve got you covered! Not only have I included the top activities in the city, but also some of my favorite day trips. You really won’t go wrong no matter what you end up doing, Perth is fantastic!
Quick Pick: Our Favorite Activity
Don’t have time to read the full article?
Our personal FAVORITE Perth activity is this stargazing tour to the Pinnacles! This place is insanely beautiful, and an organized tour from Perth makes visiting simple. Check out the 700 positive reviews and book it here!
Tip: This tour is popular – book it now and access FREE cancellation 24 hours before you depart.
- Quick Pick: Our Favorite Activity
- Things to do in Perth
- 1. Pinnacles Desert Sunset Stargazing Tour
- 2. Ultimate Swan Valley Food and Wine Day Trip from Perth
- 3. Rottnest Island Full-Day Trip with Guided Island Tour
- 4. Swim with Wild Dolphins Day Tour
- 5. Whale Watching Tour from Perth
- 6. Explore the The Optus Stadium
- 7. Penguin and Seal Islands Sea Kayaking Experience
- 8. Ballooning in the Avon Valley
- 9. See the city on a segway tour
- 10. Swan River Scenic Cruise
- Where to Stay in Perth, WA
- Thanks for reading!
- Why We Book Tours with Viator
- Renting a Car in Australia
- Don't Forget Travel Insurance!
Things to do in Perth
1. Pinnacles Desert Sunset Stargazing Tour
The Pinnacles Desert is world-renowned for its amazing limestone structures, which were formed when the sea receded over 25,000 years ago. It’s pretty amazing to see them during the day. However, it’s even better seeing them at sunset and then going stargazing in the desert! I mean … just check out the photo above!
For a truly epic experience, this sunset and stargazing tour will take you to the Pinnacles Desert in the evening. But before you get there, you’ll make a few fun stops on the way. You’ll visit the Lancelin Sand Dunes to go sandboarding, which is always a blast. Then, you’ll catch the awesome views from either the Nilgen Lookout or Hangover Bay, depending on the weather and your group’s preference.
You’ll arrive in the Pinnacles Desert just before sunset. At this time, the limestone pillars cast long shadows that look truly incredible. A camera is an absolute must – although this is one of those moments where photos still don’t do it justice.
Next, you get to enjoy a barbecue dinner with complimentary wine just as the stars come out. It’s the perfect way to relax into the evening. Watching the sky change colors with a glass of wine, you really get that sense of awe!
Finally, you get to stargaze using telescopes and astro binoculars. The stars in the desert are absolutely breathtaking at night, so this is such an incredible opportunity. As you stargaze, you’ll also hear Aboriginal Dreamtime stories and learn about how Aboriginal astronomy was actually the world’s first form of astronomy.
This is my favorite way to experience the Pinnacles and it lasts 9 hours in total. It costs $199 AUD and I think it’s great value for money, given how epic this experience is. It includes hotel pickup and drop off, your barbecue dinner and wine, a charismatic local guide, sandboarding, and National Park fees – basically, everything!
Book this tour with more than 700 glowing reviews here and get FREE cancellation options!
2. Ultimate Swan Valley Food and Wine Day Trip from Perth
The Swan Valley is a beautiful wine region just outside Perth. It’s also the oldest one in Western Australia, so it’s a must-visit while you’re in the city. The region has been producing amazing wines for over 180 years now, and it’s best known for Verdelho and Chenin Blanc, although there are plenty of other wines, too.
This full-day tour of Swan Valley is guaranteed to be a good time. I mean, it’s got cheese, chocolate, wine, and beer – what more could you possibly want?
You’ll board the wine bus at one of the central meeting points in Perth. As you head out to Swan Valley, you’ll get commentary about the region so you can learn more about its long history.
Then, you’ll stop at multiple wineries where you’ll meet a host and enjoy a premium guided tasting of their best wines. There will also be a cheeseboard and a chocolate tasting along the way, and you’ll get a gourmet lunch at one of the wineries, too.
If all of that wasn’t enough, the day ends with a visit to a microbrewery. You’ll sample some local craft beers before heading back to Perth!
While I usually prefer a small group tour, this tour can take up to 23 people on the bus. But truthfully, it made for a really fun atmosphere throughout the day. Let me tell you, after a few wines, our group was all chatting and seemed like old friends. We had such a good time together!
This tour leaves around 10 am daily, lasting 6-7 hours. It costs $149 AUD, including your tastings, food, and transport. Overall, this is a great price for this type of experience. Bailey and I love going wine tasting in the Swan Valley, and this tour guarantees you’ll get to do it in style.
Check out the 450+ 5-star reviews and book this tour here!
3. Rottnest Island Full-Day Trip with Guided Island Tour
Rottnest Island is arguably the most popular day trip destination from Perth, and it’s not hard to see why. Who wouldn’t want to visit beautiful beaches and hang out with cute quokkas? In fact, it’s actually one of the very few places in the world where you see quokkas (and you’ll see lots of them!).
Quokkas are small, adorable marsupials that look like they’re smiling all the time! They have no natural predators, which means they’re super friendly by nature. Rottnest Island is the best place to see quokkas because it’s home to over 10,000 of them, so you’ll definitely spot them when you come to visit.
On top of all of that, Rottnest Island is super historic. It was used as a prison and an internment camp during WWII, so there’s plenty for history fans to learn about here.
The easiest way to enjoy Rottnest Island is by booking this full-day tour. The tour includes your ferry tickets, so you don’t need to worry about getting to Rottnest Island. Once you arrive, you get a 1.5-hour guided bus tour which includes historic sights, like Wadjemup Lighthouse, the adorable quokkas, and all the beautiful beaches too!
Then, in the afternoon, you get several hours to explore by yourself. You can enjoy the cute cafes, rent a SUP, or swim in the goregous clear water. You won’t be able to resist it – trust me!
This is a full-day experience and prices start at $143 AUD, depending on if you’re coming from Perth or Fremantle. You can opt to add lunch for an additional cost, but we enjoyed grabbing lunch during our free time. Otherwise, we loved the convenience of all our transportation and tour being taken care of for us!
See all 400+ 5-star reviews and reserve your spot on this top-rated tour here.
4. Swim with Wild Dolphins Day Tour
Swimming with dolphins in the wild is an amazing opportunity. Seriously, I urge you not to miss this dolphin tour while you’re in Perth!
This tour stands out from any other dolphin tour I’ve ever done because the crew has cultivated a close relationship with over 200 local dolphins. This means that the dolphins trust the crew, and the crew also knows the individual dolphins really well. They can introduce you to them like old friends! They don’t feed the dolphins or coerce them in any way – these dolphins simply find this boat each day to play!
Thanks to this bond, the dolphins feel comfortable with the crew. As such, you’re able to interact with these dolphins on a much more personal level. Trust me, I’ve been on my fair share of dolphin tours, and this one is leagues above the rest. At one point, there were 12 dolphins all swimming with us around the boat!
Plus, the crew is so passionate about the dolphins. It’s beautiful to see, and it really makes this experience extra special. Their enthusiasm is contagious!
Sometimes, there are ethical concerns about swimming with dolphins, especially when you do it in some kind of enclosure. But with this tour, you get to interact with the creatures in their natural habitat in a way that doesn’t disturb them. Their close relationship with the crew is just so touching to witness.
After you’re done swimming with the dolphins, it’s time to enjoy lunch on the boat. When we went, we enjoyed sandwiches, lots of different salads, cheeses, meat, crackers, fruit, and more! It was super tasty and was definitely appreciated after all that swimming.
The other thing that we liked about this tour was the quality of the snorkeling equipment provided. The masks were comfy and didn’t leak at all, which made seeing the dolphins underwater easier. They also provided thick wetsuits, which were necessary in the cold ocean water.
This tour lasts for 6 hours in total, and there are a few different pricing options. A swimming ticket with transportation is $339 AUD per person, which includes lunch, coffee and tea, and all of your snorkeling equipment. If you prefer to make your own way to the Rockingham Jetty (about a 30-minute drive), the price is $299 AUD. The boat leaves at 8 am, and hotel pickup starts at 6:30 am.
If you can’t or don’t want to swim, you can still join this tour to see the wild dolphins up close! Spectator tickets are available for $150 AUD per person (without transport) or $190 AUD with bus transfers.
Don’t miss this unique experience – book it here and get FREE cancellation 24 hours before you go.
5. Whale Watching Tour from Perth
If you’re in Perth between September and early December, then a whale watching tour is a must. On this 2-hour cruise, you get to see humpback and southern right whales, as well as seals, dolphins, and seabirds – and, if you’re really lucky, blue whales!
We loved having an expert guide on board to teach us all about whales and their migration patterns. The boat also has an underwater camera and hydrophone underneath, so you can also see footage of the whales from a different angle.
What I like about this tour is that it has a whale-sighting guarantee. This means that in the unlikely event that you don’t see any whales, you’re entitled to a free repeat trip at any time. And if you never plan on coming back to Perth, you can also pass it on to a friend or family member!
During the whale watching season, tours depart from the Sardine Jetty in Fremantle daily at 10 am. The tour costs $95 AUD and lasts for 2 hours.
Reserve this tour now and pay later when you book here!
Why We Book Tours with Viator
Viator is a trusted online booking system for tours around the world! We almost always book our tours using Viator for a couple of reasons:
- Free cancellation on most tours – Most of the tours on Viator allow you to cancel and get a full refund up to 24 hours in advance. This is handy in case plans change, or if booking an outdoor activity, the weather forecast is looking grim.
- Reserve now and pay later – You can secure your spot on some of the most popular tours well in advance and not pay until closer to the day of the tour.
- Lowest price guarantee – If you happen to find the same tour at a lower price elsewhere, Viator will refund you the price difference.
- Pay in your chosen currency – Avoid costly international transaction fees by choosing to pay in your home currency.
- Peace of mind – When booking with tour operators you find in person on the street or in small booking offices, you are often promised one thing and given another. This online platform holds tour operators accountable with a written description of inclusions as well as the opportunity for customers to leave reviews.
Check out the Viator website here! Or, for more info, read our detailed review about Viator here.
6. Explore the The Optus Stadium
The Optus Stadium – also sometimes known as Perth Stadium – is the home of both of Perth’s Australian Football League (AFL) teams: the Fremantle Football Club and the West Coast Eagles.
Australian rules football – AKA Footy – is like a combination of rugby, soccer, and American football. It’s a lot of fun to watch, and I love coming to games whenever I’m back in Perth
To dive deeper into Australia’s football culture, you can take a tour of Optus Stadium. This allows you to go behind the scenes and see what this stadium is all about. You get to check out the locker rooms and the coaches’ rooms, see lots of Footy memorabilia, and learn more about what goes on inside the stadium.
You also get to visit the arena’s highest point for beautiful views of Perth’s skyline and the Swan River. Plus, you’ll be able to see just how large and grand the stadium really is.
The 1.5-hour guided stadium tour costs $30 AUD for adults and is certainly one of the cheapest tours you can do in Perth. It’s offered daily at 10 am, 11 am, 12 pm, or 1 pm.
Sports fans – snag your tickets in advance here to secure your tour!
And if you’re a thrill-seeker looking to kick things up a notch, you can always book the VERTIGO rooftop walk. Check out the photo above!
You’ll be harnessed in from above, and then you get to walk on the stadium roof, which is 42 meters (138 feet) high. You’ll get incredible views of the field of play as well as the Swan River and Perth’s skyscrapers. Best of all, you can even lean over the edge for an adrenaline-fuelled, gravity-defying experience!
The team will make you feel really safe, and they’ll share some behind-the-scenes stadium secrets along the way. You also get a printed group photo and an Ozone cap as a souvenir.
The rooftop walk costs $119 AUD. It lasts 1.5 hours and is available Tuesday through Sunday at various times throughout the day. This experience is definitely not for the faint of heart!
This tour is likely to sell out – book your spot here before it’s gone!
7. Penguin and Seal Islands Sea Kayaking Experience
A lot of people don’t realize that penguins live in Perth, but it actually has its very own Penguin Island, which is home to a colony of around 1,200 blue penguins. And better still, you can go and visit them, to see them in their natural habitat!
You can take the ferry to Penguin Island, but I think it’s even more fun to kayak over instead! On this kayak tour, you get to enjoy Perth’s beautiful coastal scenery and get up close to penguins and seals in a safe and respectful way.
The tour includes a guided walk around Penguin Island. When we went, we learned so much from our guides and were able to see so many penguins up close.
The experience also includes a visit to Seal Island to see penguins playing and basking in the sun. Plus, during the summer months, you can even go snorkeling in the shallow reefs around the islands. It’s a nature lover’s dream!
You also get to enjoy a healthy picnic on Penguin Island, which is the perfect way to refuel after kayaking. Then, there’s a guided visit to the Discovery Center, where you can visit rescued penguins and maybe even catch a feeding.
This experience lasts for 6 hours, so it’s a full-day adventure. You’ll need to meet your group by 8 am in the Pengos Cafe parking lot. This tour is also beginner-friendly, so you don’t need to be a kayaking pro to enjoy it.
This tour costs $198 AUD, including kayak and snorkeling equipment, lifejackets, and lunch. You can only do this tour from mid-November to mid-April, while the weather is good! Long-sleeved shirts and hats are provided to protect you from the sun, although, of course, it’s still a good idea to bring some sunscreen and plenty of water with you.
Click here to book this kayaking adventure to Penguin Island and beyond!
8. Ballooning in the Avon Valley
The Avon Valley is always a beautiful place to explore, but doing so on this hot air balloon tour really takes it to the next level.
On this tour, you’ll depart Perth at around 4 am to ensure that you make it to the Avon Valley for sunrise. Then, you’ll climb aboard a hot air balloon and soar over the gorgeous scenery as the sunrise bathes the landscape in red, orange, and golden light. It is truly spectacular!
You’ll meet the group at a central location in Perth, then they will drive you about an hour to the launch point. You can get a little extra shut-eye on the way there but once you set off into the sky, you won’t need any help waking up!
Western Australia is such a gorgeous area with rolling hills and vineyards. Seeing it from a bird’s eye view really helps you take it all in and fully appreciate it. After the flight, you’ll also get breakfast on the way back to Perth. It’s the ideal way to spend a morning – and you’ll be back by the afternoon, so you’ll have time to rest or do more sightseeing.
A hot air balloon ride is a fantastic experience, but doing it at sunrise makes it even more magical. What I also like about this tour is that it’s pretty hands-on, so you get a chance to assist the crew if you feel like getting involved! However, this is totally optional.
This is an amazing thing to do while you’re in Perth, and it could also be the perfect way to celebrate a special occasion like a birthday, an anniversary, or even a proposal! It costs $390 AUD per person, including transfers and breakfast.
This tour sells out fast, so reserve your spot now and pay later!
9. See the city on a segway tour
One of the best ways to cover a lot of ground in Perth, WA is to take a tour of the city. I recommend doing a tour like this early on in your trip as you’ll see lots of local landmarks and scout out places you want to revisit.
One of the most unique and fun options is this segway tour! You’ll explore the riverfront area but have some choice in the matter.
Choose one of three different routes to explore, depending on what you want to see. You’ll follow the Swan River while learning about Perth’s history and seeing attractions like the Bell Tower, Optus Stadium, the Perth Mint, and Kings Park. You’ll cover a lot more ground than if you were walking and you’ll get to enjoy time outside.
Best of all, this tour is only 1.5 hours so it’s easy to fit into your busy schedule! It has multiple departure times during the day and can be booked for $129 AUD per person.
Book this tour with over 500 glowing reviews here!
10. Swan River Scenic Cruise
The Swan River flows through the heart of the city so naturally, taking a scenic cruise is one of the top things to do while in Perth! You can take in all of Perth’s waterfront sights as you sit back, relax, and float down the river.
It gets hot in Perth during the summer, so I think that taking this Swan River cruise is the perfect way to do some sightseeing. You’ll see some of Perth’s best attractions along the way, including the Bell Tower, Kings Park, and the Fremantle Harbor, and cruise past some of the city’s most scenic suburbs. I’m always impressed by some of the huge mansions I see along the waterfront!
The captain will provide live commentary along the way. This gives you some context to what you’re seeing and a sense of what Perth is all about. You’ll also be able to enjoy some drinks from the cash bar on board if you wish.
The tour lasts for 2 hours and 45 minutes so you can even fit it into your 1-day Perth itinerary, and it costs $60 AUD. Drinks at the bar cost extra on the day, so make sure to bring cash. The cruise is available from Friday to Tuesday. It departs from the Barrack Street Jetty at either 11:15 am or 2:15 pm or from the B Shed in Fremantle at 12:45 pm.
This is such a fun experience and the perfect thing to do on a sunny day in Perth (which, as a local, I can tell you is pretty much every day!). Trust me, you’ll need a break from walking and sweating, so don’t hesitate to book this tour!
Dates are limited – reserve this tour now and get FREE cancellation 24 hours before you go!
Where to Stay in Perth, WA
Now that you’ve found the best things to do, it’s time to find a place to stay in Perth. Because there are so many activities in Perth within the CBD (Central Business District), I recommend staying in the heart of the city if you can. There are places to stay in the city center for a range of budgets. If you need some help narrowing it down, these are our top picks!
The Westin Perth – $$$
A mix of classy and contemporary, The Westin Perth is the place to stay when you’re looking for a touch of luxury. The prime location in the heart of Perth puts you within walking distance of the trendy Elizabeth Quay area as well as lots of restaurants and cafes. You can also use the hotel’s infinity pool or its signature restaurant run by iconic Australian Chef Guy Grossi.
Rooms at the Westin Perth start at around $400 AUD per night and can be booked online.
Pensione Hotel Perth – $$
A nice mid-range option, the Pensione Hotel Perth is a refurbished boutique hotel with 98 rooms. It’s close to Elizabeth Quay, major shopping centers, the Swan River, and Northbridge. You’ll feel like you’re stepping into the 1960s with restored furniture and décor from the time filling the lobby.
The staff members are really friendly, and rooms are reasonable at under $150 AUD a night. To snag this deal, reserve your stay at Pensione Hotel Perth in advance.
Hostel G Perth – $
You don’t need to pay big bucks to stay in Perth’s CBD. Hostel G Perth has dorm rooms for around $40 AUD or private rooms for around $100 AUD. You’ll have a huge common area with movies on TV, a kitchen, and a great atmosphere with travelers of all ages.
We really like hostels because they are affordable so you can travel longer and you might even meet some new friends to hang out with! Grab a room using Booking.com or Hostelworld.com.
Renting a Car in Australia
With many must-see destinations in Australia outside city limits, one of the best ways to get around is in a rental car.
Australia is a huge country and traveling between cities or getting to some of the most scenic spots requires driving. While public transit is sometimes an option, it often adds a lot of time and planning. Plus, we love the freedom of a rental car to stop wherever we want and not have to stick to a set schedule.
Car rental in Australia is super affordable, especially if you choose a smaller vehicle. We use the website DiscoverCars.com. It’s a search engine that compares multiple car rental companies for you – saving you from visiting each website individually.
If you plan to be based in a main city like Sydney, Melbourne, or Perth and do a few day trips while returning your car to the same location, we’ve booked rentals for as cheap as $25 AUD a day! Full coverage insurance can be added for around an extra $12 AUD a day too. The price will vary depending on the time of year, type of car, and if you’re able to pick up and drop off at the same location.
Discover Cars also offers handy filters so you can search for cars that offer features like child seats, GPS, or let you have an additional driver. There are also free cancellation options if your trip changes. Read our honest review of Discover Cars here for more details!
Check out the selection and book your car rental online here!
Don’t Forget Travel Insurance!
If you’re looking to save money on travel insurance, we currently use and recommend SafetyWing. We’ve been using their coverage since 2018 and they’ve had our backs when we needed emergency flights and got sick overseas.
SafetyWing is one of the cheapest providers out there and covers everything from medical costs to lost luggage, travel delays, and emergency flights. A huge difference we’ve found between them and other companies is that they let you take out a policy AFTER leaving your home country. We’ve also found it handy that it’s a monthly payment rather than a lump sum, and you can get a refund for unused time.
SafetyWing has helped us out in some scary situations before and their affordable coverage has given us peace of mind. You can read our honest review of SafetyWing for all the pros and cons.
Thanks for reading!
Well, there you have it, the top things to do in Perth. Once you’re here, I think you’ll see why I love this place and come back as often as I can. Even though I grew up here, I’m always finding new things to try.
If Perth is on your travel itinerary, make sure to check out our other Australia blogs for more ideas and inspiration. We also have other in-depth guides to help you find those hidden gems you might not discover on your own!
Complete Guide to Renting a Campervan in Australia
Jayeshkumar Bhadania
Friday 8th of November 2024
Want to visit perth