Explore Perth
Things to do
Hotels
Transport

Top things to do in Perth

Rottnest Island Ferry Transfers
Cruises • Perth

Rottnest Island Ferry Transfers

Book now for tomorrow
Morning departure
Free cancellation
4.7 / 5
(399) • 10K+ booked
US$ 45.99
Whale Watching Experience from Perth
Klook's choice
Outdoor & sports activities • Perth

Whale Watching Experience from Perth

English guided
Morning departure
Up to 3 hrs
4.7 / 5
(65) • 2K+ booked
US$ 54.35
Pinnacles Sunset Dinner & Star Gazing Tour with Sandboarding
Klook's choice
Tours • Perth

Pinnacles Sunset Dinner & Star Gazing Tour with Sandboarding

Book now for tomorrow
Hotel pick-up
Private tour
4.8 / 5
(302) • 6K+ booked
From
US$ 165.45
Pinnacles Sunset Stargazing Day Tour
Tours • From Perth

Pinnacles Sunset Stargazing Day Tour

Hotel pick-up
English guided
Free cancellation
4.6 / 5
(226) • 5K+ booked
US$ 138.35
Mandurah Dolphin Cruise and Views Guided Tour
Cruises • From Mandurah

Mandurah Dolphin Cruise and Views Guided Tour

Book now for tomorrow
English guided
Morning departure
4.5 / 5
(262) • 10K+ booked
From
US$ 30.59
Perth 2-Day Pinnacle Desert & Hutt Lagoon Pink Lake Small Group Tour
Klook's choice
Tours • From Perth

Perth 2-Day Pinnacle Desert & Hutt Lagoon Pink Lake Small Group Tour

Small group
Free cancellation
Instant confirmation
4.9 / 5
(26) • 200+ booked
US$ 410.35
Rottnest Island Same-Day Ferry and Bike Tour
Outdoor & sports activities • From Perth, Fremantle

Rottnest Island Same-Day Ferry and Bike Tour

Book now for tomorrow
English guided
Morning departure
4.8 / 5
(34) • 1K+ booked
US$ 97.35
Klook Pass Perth
Attraction passes • Perth

Klook Pass Perth

Free cancellation
Instant confirmation
4.7 / 5
(162) • 8K+ booked
US$ 40.45
Retail: US$ 51.59
2 Days Pink Lake and Kalbarri Guided Tour with Optional Activities
Tours • From Perth

2 Days Pink Lake and Kalbarri Guided Tour with Optional Activities

Small group
English guided
Free cancellation
4.8 / 5
(37) • 700+ booked
US$ 399.15
Rottnest Island Experience with Ferry Transfer and Island Tour
Tours • From Perth

Rottnest Island Experience with Ferry Transfer and Island Tour

Book now for tomorrow
English guided
Free cancellation
4.6 / 5
(116) • 3K+ booked
US$ 112.20
Whale Watching Experience from Perth
Outdoor & sports activities • Fremantle

Whale Watching Experience from Perth

Seasonal
Book now for tomorrow
English guided
4.8 / 5
(105) • 2K+ booked
From
US$ 76.49
2 Day Western Australia Pink Lake Small Group Tour
Tours • From Perth

2 Day Western Australia Pink Lake Small Group Tour

Free cancellation
5.0 / 5
(227) • 1K+ booked
US$ 396.30

Top attractions in Perth

Island
4.9/5(1K+ reviews)

Rottnest Island

Welcome to Rottnest Island, a stunning gem just a short ferry ride from Fremantle or Perth. Known as Wadjemup to the Whadjuk Noongar people, this pristine paradise is located just 18 kilometers off the coast of Western Australia. Affectionately referred to as 'Rotto,' the island offers a unique blend of natural beauty, rich history, and vibrant wildlife, making it a must-visit destination for travelers. Whether you're seeking adventure, relaxation, or a deep dive into the island's past, Rottnest Island promises an unforgettable experience. With its pristine beaches, fascinating cultural heritage, and unique wildlife, 'Rotto' is the perfect destination for families, groups, couples, and solo adventurers. Whether you're looking to swim, snorkel, hike, bike, or simply relax on the sand, Rottnest Island offers something for everyone.
Zoo
4.9/5(3K+ reviews)

Caversham Wildlife Park

Caversham Wildlife Park is an Aussie wildlife paradise in Whiteman Park, Swan Valley! Come and meet Australia's unique animals up close, from cuddly koalas to friendly kangaroos. Get ready for fantastic photo opportunities with koalas, wombats, possums, snakes, and lively lizards. Plus, don't miss the entertaining Farm Show and the excitement of watching penguins being fed! This park is home to Western Australia's largest private collection of native animals, with over 200 species and 2,000 creatures of native wildlife. At Caversham Wildlife Park, there's something special for everyone to enjoy!
Geographical district
4.8/5(12K+ reviews)

Fremantle

Fremantle is a lively port city in Western Australia full of history and charm. As you walk through the city's historic West End, you'll be amazed by the stunning old buildings and the exciting energy all around you. When you visit, you have to start your adventure at the famous Fremantle Markets. You’ll find everything from local crafts to delicious food. After that, explore history at the WA Maritime Museum or Fremantle Prison, where you can learn all about Western Australia’s past. When it’s time to relax, head to South Beach or Bathers Beach. You can unwind at beachside cafés and enjoy the sunshine. Fremantle is easy to get to because it’s close to Perth City and Perth Airport, making it great for a day trip. Whether you’re interested in its history, cultural spots, or beach beauty, Fremantle in Western Australia is a place you need to visit!
Natural landmark
4.9/5(3K+ reviews)

Swan Valley

Swan Valley is a historic wine region, just a short drive east of Perth City in Western Australia. With its vineyards along the Swan River, it's a top place in Australia for wine tasting. You can visit over 40 world-class wineries, like Olive Farm Wines, where you can try all kinds of wines. But there's more than just wine! Swan Valley also has boutique breweries, distilleries, coffee roasters, and restaurants with tasty local food and traditional recipes. If you're more into cultural experiences like learning about Swan Valley's history, stop by the Swan Valley Visitor Centre. They'll give you a free map to explore the heritage of the Noongar Aboriginal people. You can even try a fun treasure hunt with clues about the valley's past. With its mix of gorgeous views, yummy food, and lively culture, Swan Valley is a must-see spot. It's a great place for a relaxing trip with friends or family, bringing together the best of Western Australia's natural beauty and winemaking tradition.
Natural landmark
4.8/5(15K+ reviews)

Swan River

Swan River, also known as Black Swan River, in Western Australia is a beautiful river that flows through the city of Perth. It is one of the stunning rivers in Western Australia that goes from the Indian Ocean to the Darling Scarp hills. The river is famous for its views and water sports activities, with Perth locals often enjoying boating, fishing, and kayaking along its length. When you visit, you might even see the famous black swans that the river is named after! But, there's more to do than just be on the water. On its banks, you can enjoy a picnic in Kings Park or relax at Matilda Bay while taking in the stunning views. If you're curious about nature, check out Heirisson Island or use the nearby paths for walking and biking. Whether you're from the area or visiting, Swan River is a must-see spot that shows off the natural beauty and lively culture of Western Australia
Ferry terminal
5.0/5(4K+ reviews)

Hillarys Boat Harbour

Hillarys Boat Harbour is a fun spot by the ocean in Western Australia, not far from Perth. This busy marina has loads of activities for everyone. One of the best ways to enjoy your day here is to relax in the beautifully groomed public parklands or on the soft sands of Sorrento Beach. You can also visit the famous Hillarys Boat Club, where you can book fishing trips or even take thrilling helicopter flights to see the coast from above. Hillarys Boat Harbour also has great facilities like cafes, restrooms, and play areas, making it a perfect spot for a day out. Whether you want to swim, shop, or eat, this harbour mixes fun and adventure in a beautiful seaside setting. It's a must-see place in Western Australia, loved by both locals and visitors!
Rottnest Island Ferry Ticket from Perth or Fremantle
Ferries • Fremantle

Rottnest Island Ferry Ticket from Perth or Fremantle

Free cancellation
Instant confirmation
4.6 / 5
(342) • 10K+ booked
From
US$ 45.99
Perth Car Rental | Rent a car for Cottesloe Beach, Elizabeth Quay, Cockburn Central, Bassendean, Bibra Lake, Leederville
Car rentals • Perth

Perth Car Rental | Rent a car for Cottesloe Beach, Elizabeth Quay, Cockburn Central, Bassendean, Bibra Lake, Leederville

Instant confirmation
Free cancellation
Bargain Car Rentals
20K+ booked
From
US$ 39
/day
10% off
Perth|Perth Airport Private Airport Transfer
Private airport transfers • Perth

Perth|Perth Airport Private Airport Transfer

Bestseller
Instant confirmation
4.2 / 5
(166) • 1K+ booked
From
US$ 59.45
Perth|Rottnest Island Private Airport Transfer
Private airport transfers • Perth

Perth|Rottnest Island Private Airport Transfer

Bestseller
Instant confirmation
From
US$ 797.65
Perth|Jandakot Airport Private Airport Transfer
Private airport transfers • Perth

Perth|Jandakot Airport Private Airport Transfer

Bestseller
Instant confirmation
From
US$ 220.3
Crown Towers Perth
Hotels • Perth

Crown Towers Perth

Instant confirmation
4.8 / 5
(5)
From
US$ 252.89
Residence on Langley Park
Hotels • Perth

Residence on Langley Park

Instant confirmation
4.4 / 5
(462) • 50+ booked
From
US$ 135.47
Discovery Resorts - Rottnest Island
Hotels • Perth

Discovery Resorts - Rottnest Island

Instant confirmation
4.6 / 5
(527)
From
US$ 342.64
Great Southern Hotel Perth
Hotels • Perth

Great Southern Hotel Perth

Instant confirmation
4.4 / 5
(1.0K)
From
US$ 92.32
Crown Promenade Perth
Hotels • Perth

Crown Promenade Perth

Instant confirmation
From
US$ 128.52
Metro Hotel Perth
Hotels • Perth

Metro Hotel Perth

Instant confirmation
3.8 / 5
(1.0K)
From
US$ 110.9
Riverview On Mount Street
Hotels • Perth

Riverview On Mount Street

Instant confirmation
4.4 / 5
(1.0K)
From
US$ 87.41
The Peninsula Riverside Serviced Apartments
Hotels • Perth

The Peninsula Riverside Serviced Apartments

Instant confirmation
4.5 / 5
(1.1K)
From
US$ 174.25
Pensione Hotel Perth
Hotels • Perth

Pensione Hotel Perth

Instant confirmation
4.4 / 5
(1.0K)
From
US$ 122.76
ibis Perth
Hotels • Perth

ibis Perth

Instant confirmation
4.2 / 5
(240)
From
US$ 99.11
Rydges Perth Kings Square
Hotels • Perth

Rydges Perth Kings Square

Instant confirmation
4.4 / 5
(1.0K)
From
US$ 146.56
Esplanade Hotel Fremantle by Rydges
Hotels • Fremantle

Esplanade Hotel Fremantle by Rydges

Instant confirmation
4.2 / 5
(1.0K)
From
US$ 132.71

Reviews of Perth activities

Gayleen *******
2026-09-09 12:29:07
Great 4.0
it was great. The pool was under renovation though, so we had to go arpund to access crown metropol's pool.
Klook User
2026-04-23 04:41:29
Fantastic 5.0
the staff was so friendly, enthusiastic and helpful. providing a warm check in, the bar staff friendly and restaurant was delicious. the room was clean, spacious. this hotel represents great value for money. I was suitably impressed and will return.
Klook User
2026-09-08 10:58:16
Great 4.0
initially had to change the room as it had strong smell of chemical. They changed the room quickly and the second one was fine. It’s great price considering how close it is to the cbd. The only downside is that it doesn’t have any windows.
Xin *****************
2026-09-22 02:43:32
Great 4.0
Great location! A very accessible hotel - about 10min walk to ferry terminal, a short walk to fremantle market and prison
LaiLin ***
2026-07-17 06:35:28
Fantastic 5.0
Overall, it was a pleasant stay. The hotel is located at the heart of Perth CBD which makes exploring the city convenient.
Klook User
2026-09-27 02:47:34
Fantastic 5.0
Comfortable Stay, Great Location & Excellent Value The room was spacious, comfortable, and clean, with a very reasonable price. The location was strategic and convenient, with plenty of halal food options nearby. The free Red CAT bus stop was also right next to the hotel, making it very easy to get around Perth. On our last day, we checked out in the morning and left our luggage at the hotel until the evening. The hotel kept our bags safely while we went out, which was very convenient as our flight was around midnight. We came back in the evening to collect our luggage and then headed to the airport. Overall, a very convenient and good-value stay. Highly recommended for families visiting Perth!
Anderson ****
2026-09-09 08:59:52
Fantastic 5.0
The hotel has very easy access to the famous streets and is recommended if you like having city walk.
Klook User
2026-08-17 03:18:45
Fantastic 5.0
the hotel room was very spacious and clean (got the deluxe room). concierge staff are very friendly and housekeeping is very prompt
Alfonsus ********
2026-06-01 16:43:10
Fantastic 5.0
cleanliness: very clean breakfast: very good service: very good hotel location: very strategic transport access: near to cat

Perth at a glance

When is the busiest time to visit Perth?

Based on what travelers booked on Klook

Busier than usual Quieter than usual
+100%
+50%
Typical
-50%
-100%
-56% Quietest
Jan
-49%
Feb
-27%
Mar
+15%
Apr
+16%
May
Busiest +53%
Jun
+40%
Jul
+23%
Aug
+37%
Sep
+9%
Oct
-24%
Nov
-34%
Dec

Perth bookings peak in June (up roughly 53% vs a typical month) while January is the quietest (about 56% below a typical month), so expect to book early for June and enjoy easier availability and fewer crowds in January. Based on Klook historical booking data.

When is Perth cheapest?

Find months that fit your budget.

$140
$120
$100
$80
$60
Avg $83 Cheapest $62 Priciest $121
Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun

Prices are typically lowest in August (around USD 62) — roughly 49% below the priciest month — so visiting in August can mean cheaper activities and may align with the quieter January season shown in demand. Based on Klook booking data, July 2025 – June 2026.

How far ahead should you book?

Plan ahead so you don’t miss out

5 daysLast-minute
17 daysTypical
63 daysEarly

Most travellers book about 17 days ahead, with last-minute trips possible within five days; during the June peak consider booking earlier to secure availability. Based on Klook booking data, February 2026 – July 2026.

Quick facts about Perth

Local weather

℉℃
  • NOV - APR
    31°14°

  • MAY - OCT
    21°9°

General info
  • Time zone

    No time difference

  • Currency

    1USD = 1.43AUD

  • Official languages

  • Best time to visit

    Perth Festival

  • Recommended trip duration

What to know before visiting Perth

Perth at a glance: what draws travellers here

Perth’s Klook bookings are led by tours, cruises and outdoor & sports activities, with attraction passes and museums completing the top mix. Demand peaks in June and is much quieter around January, so the city’s rhythm swings between a busy winter peak and a calm start to the year.

When to visit: crowds and prices through the year

Klook data shows June as the busiest month and January as the quietest, with demand building through spring into the June peak and easing again afterwards. Prices drift low through late summer and early autumn, with August through October among the most budget-friendly months, while prices rise sharply into January and reach the priciest levels in February according to Klook booking history. If you want smaller crowds and lower typical prices, aim for August–October; if you prefer the peak-season atmosphere and activity options, visit around June when demand is highest. Note that demand and price don’t move perfectly together here: the busiest month (June) isn’t the single priciest month (February), so you can sometimes avoid the very highest prices while still enjoying lively conditions.

Tips for travellers

Most visitors book activities about two to three weeks ahead, so you have flexibility but sensible planning helps—especially for popular tours and cruises during the June peak. Many experiences on Klook can still be reserved at short notice (last-minute bookings are common up to around five days out), but locking in favourites earlier increases your chances in busy months. Use Klook to compare options across tours, cruises and outdoor activities and pick times that match whether you prioritise lower prices or a peak-season atmosphere.

FAQs about Perth

When is the best time to visit Perth?

When is the cheapest time to visit Perth?

How far ahead should I book activities in Perth?

How much do activities in Perth typically cost?

What is Perth best known for on Klook?