Hotels near Swan River
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near Swan River?

Pier 21 Riverside Apartment Hotel
Pier 21 Riverside Apartment Hotel
9.0 out of 10, Wonderful, (960)
The price is 3.580.259 ₫
3.938.319 ₫ total
includes taxes & fees
22 Jul - 23 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Other landmarks in Perth

Cottesloe Beach
Why not spend a care-free afternoon at Cottesloe Beach during your travels in Perth? Stroll along the area's seaside or simply enjoy its bars.
Frequently asked questions
Keep exploring
Keep exploring
- Fremantle Hotels
- Perth Central Business District Hotels
- Mandurah Hotels
- Perth Airport Hotels
- Perth City Centre Hotels
- Scarborough Hotels
- Rockingham Hotels
- East Perth Hotels
- South Perth Hotels
- Subiaco Hotels
- Burswood Hotels
- Joondalup Hotels
- Cottesloe Hotels
- South Yunderup Hotels
- Northbridge Hotels
- Hillarys Hotels
- Belmont Hotels
- Midland Hotels
- West Perth Hotels
- Halls Head Hotels
- Hotels near Scarborough Beach
- Hotels near Crown Perth
- Hotels near Elizabeth Quay
- Hotels near Hillarys Boat Harbour
- Hotels near Kings Park and Botanic Garden
- Hotels near Optus Stadium
- Hotels near RAC Arena
- Hotels near University of Western Australia
- Hotels near Cottesloe Beach
- Hotels near Hay Street Mall
- Hotels near Fremantle Prison
- Hotels near Perth Convention and Exhibition Centre
- Hotels near Sorrento Beach
- Hotels near Perth Zoo
- Hotels near Fiona Stanley Hospital
- Hotels near Royal Perth Hospital
- Hotels near Curtin University
- Hotels near Murray Street Mall
- Hotels near Fremantle Markets
- Hotels near Langley Park
- Sydney Hotels
- Melbourne Hotels
- Gold Coast Hotels
- Brisbane Hotels
- Perth Hotels
- Adelaide Hotels
- Sunshine Coast Hotels
- Cairns Hotels
- Canberra Hotels
- Hobart Hotels
- Port Douglas Hotels
- Newcastle Hotels
- Darwin Hotels
- Townsville Hotels
- Coffs Harbour Hotels
- Busselton Hotels
- Jindabyne Hotels
- Byron Bay Hotels
- Wollongong Hotels
- Ballarat Hotels