Find hotels in Upper Swan from ฿1,327
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Upper Swan
Apart hotel
Check prices for these dates
Our top choices for Upper Swan hotels

Quay Perth
Quay PerthPerth Central Business District
9.0 out of 10, Wonderful, (492)
The price is ฿3,801
฿4,181 total
includes taxes & fees
18 Jan - 19 Jan

The Ritz-Carlton, Perth
The Ritz-Carlton, PerthPerth Central Business District
9.2 out of 10, Wonderful, (414)
The price is ฿9,552
฿10,507 total
includes taxes & fees
11 Jan - 12 Jan

Alex Hotel
Alex HotelPerth City Centre
9.2 out of 10, Wonderful, (838)
The price is ฿4,583
฿5,041 total
includes taxes & fees
30 Jan - 31 Jan

Duxton Hotel Perth
Duxton Hotel PerthPerth Central Business District
9.2 out of 10, Wonderful, (1001)
The price is ฿4,496
฿4,946 total
includes taxes & fees
11 Jan - 12 Jan

Quest Scarborough
Quest ScarboroughScarborough
8.4 out of 10, Very good, (398)
The price is ฿4,893
฿5,382 total
includes taxes & fees
25 Jan - 26 Jan

Vineyard Cottage at Upper Reach Winery
Vineyard Cottage at Upper Reach WineryBaskerville
9.8 out of 10, Exceptional, (25)
The price is ฿6,422
฿6,422 total
includes taxes & fees
14 Jan - 15 Jan

The Melbourne Hotel
The Melbourne HotelPerth Central Business District
9.0 out of 10, Wonderful, (719)
The price is ฿4,001
฿4,401 total
includes taxes & fees
11 Jan - 12 Jan

Ramada VetroBlu Scarborough Beach
Ramada VetroBlu Scarborough BeachScarborough
8.4 out of 10, Very good, (450)
The price is ฿5,970
฿6,567 total
includes taxes & fees
28 Jan - 29 Jan

InterContinental Perth City Centre by IHG
InterContinental Perth City Centre by IHGPerth Central Business District
9.2 out of 10, Wonderful, (561)
The price is ฿5,418
฿5,959 total
includes taxes & fees
26 Jan - 27 Jan

Residence on Langley Park
Residence on Langley ParkEast Perth
8.8 out of 10, Excellent, (376)
The price is ฿4,285
฿4,713 total
includes taxes & fees
11 Jan - 12 Jan

Club Wyndham Perth, Trademark Collection by Wyndham
Club Wyndham Perth, Trademark Collection by WyndhamWest Perth
9.0 out of 10, Wonderful, (58)
The price is ฿4,401
฿4,401 total
includes taxes & fees
29 Jan - 30 Jan

The Westin Perth
The Westin PerthPerth Central Business District
9.4 out of 10, Exceptional, (929)
The price is ฿7,063
฿7,770 total
includes taxes & fees
10 Jan - 11 Jan

Pan Pacific Perth
Pan Pacific PerthEast Perth
8.6 out of 10, Excellent, (1001)
The price is ฿5,168
฿5,685 total
includes taxes & fees
11 Jan - 12 Jan

The Terrace Hotel
The Terrace HotelPerth Central Business District
8.4 out of 10, Very good, (222)
The price is ฿3,764
฿4,141 total
includes taxes & fees
10 Jan - 11 Jan

Quest Kings Park
Quest Kings ParkWest Perth
9.2 out of 10, Wonderful, (495)
The price is ฿4,462
฿4,909 total
includes taxes & fees
16 Jan - 17 Jan

All Suites Perth
All Suites PerthPerth Central Business District
8.2 out of 10, Very good, (826)
The price is ฿3,496
฿3,496 total
includes taxes & fees
14 Jan - 15 Jan

DoubleTree by Hilton Perth Waterfront
DoubleTree by Hilton Perth WaterfrontPerth Central Business District
9.2 out of 10, Wonderful, (967)
The price is ฿4,637
฿5,101 total
includes taxes & fees
27 Jan - 28 Jan

Adina Apartment Hotel Perth - Barrack Plaza
Adina Apartment Hotel Perth - Barrack PlazaPerth Central Business District
8.4 out of 10, Very good, (1405)
The price is ฿4,214
฿4,636 total
includes taxes & fees
18 Jan - 19 Jan

Nesuto Mounts Bay
Nesuto Mounts BayPerth Central Business District
8.6 out of 10, Excellent, (1177)
The price is ฿4,068
฿4,475 total
includes taxes & fees
11 Jan - 12 Jan
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Upper Swan Hotel Reviews

DoubleTree by Hilton Perth Waterfront
10/10 Excellent
More cheap stays in Upper Swan

Britannia on William - Hostel
253 William Street Perth WA
The price is ฿1,327 per night from 21 Jan to 22 Jan
฿1,327
฿1,327 total
21 Jan - 22 Jan
includes taxes & fees
7.4/10 Good! (114 reviews)







































































