Things to do and where to stay in Perth
Where to stay · Australia

Where to stay in Perth — pick the right hotel, book in 3 clicks

Perth is the capital of Western Australia and one of the most remote cities in the world. Set on the Swan River by the Indian Ocean, it's known for its bright sun, white sandy beaches and Kings Park, which is larger than New York's Central Park. It's the gateway to Rottnest Island and its adorable quokkas.

☀️Sunny city🌳Kings Park🏖️Indian Ocean beaches🐹Rottnest quokkas🍷Swan Valley wine
1ranked guides
10hotels reviewed
11See & Eat
🤝 Curated by the TopOfHotel team · scores from real guest reviews · live price comparison across 3 sites · no hidden adsHow we review →

Why stay in Perth

🌳

Giant city park

Kings Park and Botanic Garden, one of the largest inner-city parks in the world, with views of the skyline and the Swan River.

🐹

Selfie with a quokka

Rottnest Island is home to quokkas, the world's happiest-looking animal, with cycling all around the island.

🏖️

Sunset beaches

Cottesloe Beach has white sand and clear water, a popular spot to watch the Indian Ocean sunset.

🍷

Wine near the city

The Swan Valley is a historic wine region just 25 minutes from the city, with wineries and farm-to-table restaurants.

Ranked reviews — find your ideal stay in Perth

Start with where to stay (the heart of the trip), then explore food and sights

Find the right Perth hotel for you

1 ranked reviews

Local dishes to try in Perth

  1. 1🦞

    Western rock lobster

    Western rock lobster is a local specialty, fresh at the waterside seafood restaurants of Fremantle.

    📍 Fremantle
  2. 2🍷

    Wine and farm food

    The Swan Valley has wineries, breweries and local-produce restaurants near the city.

    📍 Swan Valley
  3. 3

    Coffee and brunch

    The Leederville and Mount Lawley areas gather the independent cafes and brunch spots of Perth locals.

    📍 Leederville
  4. 4🍻

    Craft beer

    Little Creatures is Fremantle's famous waterside brewery, with a laid-back vibe by the harbour.

    📍 Fremantle
  5. 5🐟

    Fish and chips

    Fresh fried fish by Fremantle's Fishing Boat Harbour, enjoyed with views of the fishing boats.

    📍 Fishing Boat Harbour
  1. 1🌳

    Kings Park

    A hilltop botanic garden with views of the city skyline and the Swan River, plus a treetop walkway.

    📍 West Perth
  2. 2🐹

    Rottnest Island

    A car-free island with quokkas, beautiful beaches and snorkelling spots, reachable by ferry.

    📍 Offshore
  3. 3🏖️

    Cottesloe Beach

    A popular white sand beach, a sunset spot and home to the Sculpture by the Sea exhibition.

    📍 Cottesloe
  4. 4

    Fremantle

    A historic port town with the Fremantle Markets, a World Heritage prison and waterside cafes.

    📍 Fremantle
  5. 5🔔

    The Bell Tower

    A bell tower on the Swan River at Elizabeth Quay, the starting point for a stroll along the city's new waterfront.

    📍 Elizabeth Quay
  6. 6🦘

    Perth Zoo

    A riverside zoo showcasing Australian animals and rare species from around the world.

    📍 South Perth

Things to do in Perth

Day tours, attraction tickets and travel essentials for Perth — book ahead on Klook with mobile e-tickets.

Affiliate links — we may earn a commission at no extra cost to you.

★ TEAM'S TOP PICKS

3 Perth hotels our team picked for you

Selected from real reviews — one per budget tier, each with a score and instant 3-site price comparison

Parmelia Hilton Perth★ 9.3Luxury

Parmelia Hilton Perth

📍 Perth⭐⭐⭐⭐⭐

#4 5-star hotel · near Elizabeth Quay

From~$175/night
read the full review →
Holiday Inn Perth City Centre★ 9.2Upper-mid

Holiday Inn Perth City Centre

📍 Perth⭐⭐⭐⭐

#5 4-star hotel · in the heart of the shopping precinct

From~$137/night
read the full review →
Pan Pacific Perth★ 9.2Luxury

Pan Pacific Perth

📍 Perth⭐⭐⭐⭐⭐

#6 5-star hotel · on the Swan River

From~$127/night
read the full review →
🏨 ALL PICKS

โรงแรมแนะนำทั้งหมดในPerth

ครบทุกระดับงบ — คัดจากคะแนนรีวิวจริง พร้อมเทียบราคา 3 เว็บ

#4

Citadines St Georges Terrace Perth

★ 9.1⭐⭐⭐⭐Upper-mid📍 Perth

#8 Serviced apartment · CBD business district

~$126/night
#5

Alex Hotel

★ 8.8⭐⭐⭐⭐Upper-mid📍 Perth

#2 design boutique · Northbridge

~$154/night
#6

Peppers Kings Square Hotel Perth

★ 8.4⭐⭐⭐⭐Upper-mid📍 Perth

#3 4-star hotel · right by the train station

~$125/night
#7

Comfort Hotel Perth City

★ 8.4⭐⭐⭐Value📍 Perth

#10 budget 3-star hotel · East Perth

~$96/night
#8

Ibis Perth

★ 8.3⭐⭐⭐⭐Upper-mid📍 Perth

#7 4-star hotel · heart of the shopping district

~$122/night
#9

Sullivans Hotel Perth

★ 8.0⭐⭐⭐Value📍 Perth

#9 budget 3-star · on the Swan River

~$99/night
#10

Fraser Suites Perth

★ 7.7⭐⭐⭐⭐⭐Luxury📍 Perth

#1 5-star serviced apartments · on the Swan River

~$168/night

🚆 Getting around Perth

🚆

Transperth trains

Suburban trains connect Perth, Fremantle and the suburbs, tap on with a SmartRider card.

🚌

Free CAT buses

Central Area Transit (CAT) free buses run loops around central Perth and Fremantle.

⛴️

Ferries and to Rottnest

Ferries cross the Swan River, and the Rottnest Express runs out to the quokka island.

✈️

Perth Airport

The airport (PER) is 12 km from the city, with the Airport Line train running directly into the centre.

Where to go next near Perth

Frequently asked — where to stay in Perth

How far is Perth from other cities?+

Perth is on the far west coast, about a 5-hour flight from Sydney, and its time zone is 2-3 hours behind the east coast.

How do I get to Rottnest Island?+

Take a ferry from Perth or Fremantle, about 30-90 minutes. On the island you cycle or walk, as there are no private cars.

When is the best time to visit Perth?+

Spring (Sep - Nov) brings the wildflowers in bloom and lovely weather, while summer has strong sun ideal for the beach.

Ready to book your Perth stay?

Start with the 3 hotels our team picked, or search all 3 sites — always compare before booking