What makes it 85% Solo-Friendly: Riverfront setting near North Fremantle station, free WiFi, indoor/outdoor pools, gym, bike hire, secure self-check-in makes a comfortable, active and safe base for single travelers.
North Fremantle Station: 1.3 km (4 min drive)
From here, reach Perth CBD by train in about 20 min.
North Fremantle Foreshore: <100 m (1 min walk)
Scenic riverfront walkway with Swan River views.
Tip: Go at sunrise for peaceful river vistas.
Gilbert Fraser Reserve: 200 m (3 min walk)
Riverside park with green lawns and picnic spots.
Tip: Bring a picnic and enjoy afternoon shade.
Leighton Beach: 1.1 km (14 min walk)
Soft sandy beach ideal for swimming and sunbathing.
Tip: Visit on weekdays to avoid crowds.
On-site Parking:
Free self-parking available for guests.
Lobby Wi-Fi:
Complimentary wireless internet in public spaces.
Swimming Pool:
Complimentary access to both indoor and outdoor pools.
Fitness Center:
Complimentary use of the on-site gym.
Fax & Copying Service:
On-site fax and photocopy services available for an additional fee.
Pet Fees:
Pets are welcome on request; extra charges apply. Contact the property for details.
Public areas have a stair-free main entrance. Elevators provide access to all floors.

S G
Wonderful place to stay, rest and relax with yourself and your fur family. Thank you for all your personalised care and attention to myself and my fur baby. We both loved it and it felt just like home away from home for us both. Will always be back to stay when we return to Perth!
Jo Zuvela
Such a beautiful spot to stay. Ours was a quick getaway for 1 night and was perfect. The room was spacious, very tidy, a quiet location, it had great amenities in the room and the view was stunning, well worth paying $35 extra for the river view apartment. Breakfast in the lounge was delicious and the staff were super friendly. Only a couple of things I didn't like was the open top window in the b...
Mike Armstrong
Our second stay in a month lived up to the high standard of the first. The Romance Package meant we were in a room with a lovely view over the river, had a yummy bottle of bubbly and locally made chocolates delivered to our room, enjoyed breakfast included and served by the two nicest people you could hope for and, due to our commitments, an early check in and late check out. All for not much more...
Bruce Kimberley
The only problem that I encountered was that I asked for my room to be serviced on the start of the second day. For some reason, this was overlooked and it was not done. I had to reduce stars from 5 to 4 for this reason Everything else was how it should have been. Very approachable staff and tidy grounds. I would not hesitate to stay again
Natalie Simich
I took my partner here as a surprise for his birthday, and it was perfect from start to finish. The staff kindly suggested their one-bedroom studio romance package, which was an incredible offer and the view from our room was absolutely stunning! They went above and beyond, allowing me to drop off some decorations beforehand, which they set up beautifully for the surprise. When we arrived, there ...
Address: 7/9 John St, North Fremantle WA 6159, Australia
Map will load when you scroll here
Scroll down to view the interactive map
Contact the front desk to book a taxi from Perth Airport; the drive takes about 36 minutes (28.7 km).
Content Notice: This content combines editorial expertise with AI assistance to ensure comprehensive and up-to-date information. Our team regularly curates and reviews all content for accuracy and relevance. Help Us Improve
Looking for other Hotels besides Pier 21 Riverside Apartment Hotel (Perth)?
Explore These Activities
Check-in & Check-out
Website
Official WebsitePhone Number
+61 8 9336 2555How You Can Support Us
If our website helps you, please support us by booking your travel needs through this link: Book Flights, Hotels, Activities on Trip.com - New App User Promo up to 10% OFF. We may earn a small affiliate commission - at no extra cost to you!
It's a simple way to help us keep the site running and improving for everyone. Thanks for your support!