Things to do in Perth | Expedia
Earn OneKeyCash on each activity you book just by signing in
224 things to do
Search results
Perth
Tours & day trips
178 things to do
Cruises & boat tours
20 things to do
Selecting an option will immediately update the search results.
Top 10 things to do

1. Rottnest Island Same Day Return Ferry from Fremantle
Duration 7h 35m
9.8 out of 10
Exceptional
12 reviews
Free cancellation available
Day trips

Rottnest Island Same Day Return Ferry from Fremantle
Duration 7h 35m
9.8 out of 10
Exceptional
12 reviews
Free cancellation available
From Perth: Pinnacles Desert, Yanchep & Swan Valley Day Tour
Duration 10h
8.8 out of 10
Excellent
11 reviews
Free cancellation available
Discover Rottnest Island Day Tour from Perth & Fremantle
Duration 7h+
9.0 out of 10
Wonderful
39 reviews
Free cancellation available
Pinnacles Sunset Stargazing Day Tour with picnic dinner and telescope
Duration 9h
8.6 out of 10
Excellent
20 reviews
Free cancellation available
Wave Rock, York and Aboriginal Cultural Day Tour from Perth
Duration 12h 30m
8.8 out of 10
Excellent
244 reviews
Free cancellation available
Margaret River Ultimate Experience Day Tour from Perth
Duration 12h
8.6 out of 10
Excellent
39 reviews
Free cancellation available
Need a ride between the airport and your hotel?
Boat tours

Rottnest Express - Return Ferry to Rottnest Island from Perth or Fremantle
Duration 30m+
7.4 out of 10
Good
3 reviews
Free cancellation available
Rottnest Island Roundtrip Fast Ferry from Hillarys Boat Harbour
Duration 1d
9.6 out of 10
Exceptional
44 reviews
Free cancellation available
Swan River Dinner Cruise
Duration 2h 30m
8.4 out of 10
Very Good
19 reviews
Free cancellation available
Rottnest Island Bayseeker Package from Fremantle
Duration 7h 35m
10 out of 10
Exceptional
1 review
Free cancellation available
Swan River Lunch Cruise
Duration 2h 45m
9.6 out of 10
Exceptional
25 reviews
Free cancellation available
Sealink Rottnest Island Bike & Ferry Package from Fremantle
Duration 7h 35m
7.4 out of 10
Good
3 reviews
Free cancellation available
Cultural & heritage experiences

Rottnest Island Day Trip by Bike from Perth & Fremantle
Duration 7h+
9.4 out of 10
Exceptional
26 reviews
Free cancellation available
Pinnacles Desert & New Norcia Day Tour from Perth
Duration 11h 30m
8.0 out of 10
Very Good
29 reviews
Free cancellation available
Rottnest Island Historical Train and Tunnel Tour from Hillarys Boat Harbour
Duration 7h 30m
8.8 out of 10
Excellent
15 reviews
Free cancellation available
Rottnest Island Full-Day Trip With Island Tour from Hillarys
Duration 9h 30m
9.2 out of 10
Wonderful
77 reviews
Free cancellation available
Rottnest Island Oliver Hill Train & Tunnel Tour
Duration 2h
8.0 out of 10
Very Good
7 reviews
Free cancellation available
Rottnest Island Grand Island Tour Package from Fremantle
Duration 7h 30m
8.0 out of 10
Very Good
4 reviews
Free cancellation available
Attraction tickets

The Perth Mint Gold Tour
Duration 1h
9.8 out of 10
Exceptional
233 reviews
Free cancellation available
Perth: Scitech Discovery Centre All Day Entry Ticket
Free cancellation available
Scitech Discovery Centre All Day Entry Ticket
Duration 6h
Free cancellation available
Optus Stadium HALO by Twilight
Duration 1h 30m
Free cancellation available
Lane Poole Park Dwellingup - Junior Tree Ropes & Ziplining
Duration 2h 30m
Free cancellation available
Lane Poole Park Dwellingup - Tree Ropes Course
Duration 2h 30m
Free cancellation available
Continue exploring Perth

Perth City Lights Instagram Tour with Dessert
Duration 2h 45m
Free cancellation available
Mandurah Dolphin Cruise and Views
Duration 1h 15m
9.4 out of 10
Exceptional
168 reviews
Free cancellation available
The Swan River Colony: A Self-Guided Tour of Fremantle
Duration 1h 45m
Free cancellation available
Dolphin, Sea Lion and Penguin Island Cruise
Duration 1h
9.0 out of 10
Wonderful
27 reviews
Free cancellation available
Perth Hop-On Hop-Off Bus Tour
Duration 2h
8.8 out of 10
Excellent
197 reviews
Free cancellation available
Perth Wave Rock Day Trip Explore York Town and Wave Rock
Duration 11h
Free cancellation available