Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

Pier 21 Riverside Apartment Hotel

7-9 John StreetSee map

฿ 8,081.2per night

This is the cheapest price in 30 days, based on the rates on 20 Sep

Top reasons for booking
Family-friendly
Good location
Great view
Friendly staff
Dining
Popular facilities
Restaurant
Free WiFi
Fitness center
Luggage storage
Free parking
4.5/5Fantastic 1K+ reviews
Reviews summary
Picturesque waterfront location with marina views. Clean, spacious apartments, comfortable beds, and excellent breakfast. Friendly, helpful staff and quiet atmosphere ensure a relaxing stay.
Exploring the area
North Fremantle Station, 800m, About 13 mins from hotel by foot
Jandakot Airport, 13.2km, About 15 mins from hotel by car
Fremantle Heliport, 1.0km, About 17 mins from hotel by foot
9
LUXE STUDIO
1 double bed or bigger

39.0 m²

10
Luxe Two Bedroom Queen and Two Single Apartment
Multiple beds

59 m²

8
LUXE RIVERVIEW QUEEN APARTMENT
1 double bed or bigger

50.0 m²

10
Luxe Two Queen Bedroom Apartment
2 beds

59 m²

10
Executive One-Bedroom Apartment
1 double bed or bigger

52 m²

No pictures available yet
Secret Room
Bed type arranged at check-in

39.0 m²

Courtyard view

10
Luxe Riverview Studio
1 double bed or bigger

39.0 m²

16
Luxe Riverview King Suite
1 double bed or bigger

76.0 m²

11
Luxe Riverside Two Queen Bedroom Apartment
2 beds

59 m²

10
Luxe Riverside Two Bedroom Queen and Two Single Apartment
Multiple beds

59 m²

18
One Bedroom Apartment
1 double bed or bigger

52.0 m²

9
Studio
1 double bed or bigger

39.0 m²

11
Studio - Eco Green Stay
1 double bed or bigger

Earn KlookCash for this booking & save on the next one

Read all reviews
4.5/5.0

Fantastic

1K+ reviews
Location
4.2
Services offered
4.5
Cleanliness
4.5
Atmosphere & facilities
4.5
Reviews summary
From real reviews, powered by AI
Overall impression
Picturesque waterfront location with marina views. Clean, spacious apartments, comfortable beds, and excellent breakfast. Friendly, helpful staff and quiet atmosphere ensure a relaxing stay.
Location
Picturesque waterfront setting on the Swan River with marina views. Close to Fremantle, beaches, markets, cafes, and biking trails. Quiet and safe area.
Services offered
Helpful and accommodating staff. Excellent breakfast options with great service. Free parking and laundry facilities. Pet-friendly. Easy check-in and check-out.
Cleanliness
Clean and well-maintained rooms. Spotless rooms frequently reported. Fresh towels provided daily. Well-maintained public areas. Rooms cleaned daily.
Atmosphere & facilities
Quiet and relaxing atmosphere. Spacious rooms with balconies. Indoor heated pool and spa. Comfortable beds. Secure parking. Pet-friendly. River views from rooms.
All
4.5+
3.0+
Family-friendly
Clean rooms
Good location
Great view
Friendly staff
Kitchen facilities
Large space
Dining
Kirk
Reviewed: 14 Jun 2026

5.0/5.0

Fantastic

Stayed with partner

Located just outside of Fremantle CBD, with approx 45 minute walk along beautiful river scenes. Great place for families.
Maxine Ruby
Reviewed: 12 Jun 2026

5.0/5.0

Fantastic

Stayed with partner

From check in to check out, our stay was excellent. The staff were friendly & approachable. There was an issue with our key reader, but this was fixed immediately. There was no issues with the actual room. The studio apartment was as described & the kitchenette allowed us to cook if we wished. The accommodation was in an excellent area & was easily navigable to areas of interest. All aspects of the accommodation had no issues with access or egress. We had an amazing view & the private balcony was a bonus. Also, the ammenities were of a high standard. Gym, indoor pool & outdoor pool and the free access to the laundry, washers, dryers and laundry powders was a welcomed bonus. There was an option to have breakfast, but there was no actual restaurant for evening meals after a long day of site seeing, shopping and exploring. This would have been an option we would have utilised. However, the location of this place was 10/10 & is so close to dining options in Fremantle. Just a short & inexpensive uber ride away. Would highly recommend this place and would come back again in a heartbeat!!!
Jorja-Lee
Reviewed: 11 Apr 2026

4.0/5.0

Great

Stayed with family

Great accommodation in a great spot
Rebecca
Reviewed: 28 Mar 2026

5.0/5.0

Fantastic

Stayed with partner

Very clean. Comfortable bed, hot shower, thoughtful check in and in walking distance to bars and food.
Carrie
Reviewed: 16 Mar 2026

5.0/5.0

Fantastic
Lovely that I could take my small dog with me while I had an operation. Would recommend
Bryan
Reviewed: 28 Feb 2026

5.0/5.0

Fantastic

Stayed with partner

Great position and the views were outstanding. Staff were very friendly and helpful, explaining the facilities available. Our bed was a little on the firm side. The only negative would be that it wasn't close to restaurants and pubs, but easy to get to by uber, taxi or drive.
Margaret
Reviewed: 17 Feb 2026

5.0/5.0

Fantastic

Stayed with family · For leisure

Room was good and beds comfortable.
Tracey
Reviewed: 1 Feb 2026

5.0/5.0

Fantastic

For business

Great view of the river, central location to a variety of restaurants and bars (driveable).
Hugh
Reviewed: 19 Jan 2026

5.0/5.0

Fantastic

Stayed with partner · For leisure

The king eco suite and balcony are huge. The reception staff were very friendly
Shirley
Reviewed: 9 Jan 2026

3.0/5.0

Good
Cleaning of outdoor area was poor
1/5
4.7/5
Fantastic
211 reviews
1.9km from Perth Hills Accommodation,Perth
฿10,138.4
Incl. taxes & fees: ฿10,138.4
1/5
4.6/5
Fantastic
412 reviews
400m from Churchill Park,Perth
Fitness
Business center
฿6,409.6
Incl. taxes & fees: ฿6,409.6
1/5
4.0/5
Great
1K+ reviews
900m from downtown,Perth
฿5,684.0
Incl. taxes & fees: ฿5,684.0
1/5
4.3/5
Great
714 reviews
1.3km from Subiaco Daglish Station,Perth
฿4,931.1
Incl. taxes & fees: ฿4,931.1
1/5
4.6/5
Fantastic
924 reviews
1.2km from Fremantle Station,Perth
฿15,862.4
Incl. taxes & fees: ฿15,862.4