
Find hotels in Upper Swan from CA $82
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Upper Swan
Pet friendly
Apartment
Check prices for these dates
Our top choices for Upper Swan hotels

1. Novotel Vines Resort Swan Valley
Novotel Vines Resort Swan ValleyThe Vines
8.6 out of 10, Excellent, (1,000 reviews)
The price is CA $187
CA $205 total
includes taxes & fees
Dec 1 - Dec 2

2. The Swan Valley Hotel
The Swan Valley HotelHenley Brook
8.2 out of 10, Very good, (179 reviews)
The price is CA $160
CA $176 total
includes taxes & fees
Nov 18 - Nov 19

3. Vineyard Cottage at Upper Reach Winery
Vineyard Cottage at Upper Reach WineryBaskerville
9.6 out of 10, Exceptional, (26 reviews)
The price is CA $274
CA $274 total
includes taxes & fees
Nov 16 - Nov 17

4. Maya Maya at Mandoon Estate
Maya Maya at Mandoon EstateCaversham
9.2 out of 10, Wonderful, (357 reviews)
The price is CA $196
CA $216 total
includes taxes & fees
Nov 16 - Nov 17

5. Airport B&B
Airport B&BRedcliffe
9.8 out of 10, Exceptional, (602 reviews)
The price is CA $152
CA $152 total
includes taxes & fees
Dec 9 - Dec 10

6. Quest Midland
Quest MidlandMidland
9.2 out of 10, Wonderful, (295 reviews)
The price is CA $184
CA $203 total
includes taxes & fees
Nov 29 - Nov 30

7. Discovery Parks - Swan Valley
Discovery Parks - Swan ValleyCaversham
9.0 out of 10, Wonderful, (920 reviews)
The price is CA $190
CA $190 total
includes taxes & fees
Nov 17 - Nov 18

8. Airport Apartments by Vetroblu
Airport Apartments by VetrobluRedcliffe
9.2 out of 10, Wonderful, (1,229 reviews)
The price is CA $170
CA $188 total
includes taxes & fees
Dec 4 - Dec 5

9. Rose & Crown Hotel
Rose & Crown HotelGuildford
8.8 out of 10, Excellent, (321 reviews)
The price is CA $211
CA $233 total
includes taxes & fees
Nov 23 - Nov 24

10. Sanno Marracoonda Perth Airport Hotel
Sanno Marracoonda Perth Airport HotelRedcliffe
8.6 out of 10, Excellent, (1,003 reviews)
The price is CA $166
CA $183 total
includes taxes & fees
Nov 27 - Nov 28

11. Banksia Tourist Park
Banksia Tourist ParkHazelmere
7.8 out of 10, Good, (256 reviews)
The price is CA $126
CA $139 total
includes taxes & fees
Nov 30 - Dec 1

12. Ingot Hotel Perth, an Ascend Collection Hotel
Ingot Hotel Perth, an Ascend Collection HotelBelmont
9.2 out of 10, Wonderful, (1,000 reviews)
The price is CA $219
CA $241 total
includes taxes & fees
Nov 27 - Nov 28

13. Country Comfort Perth
Country Comfort PerthBelmont
9.0 out of 10, Wonderful, (1,000 reviews)
The price is CA $199
CA $219 total
includes taxes & fees
Nov 29 - Nov 30

14. Swan River Hotel
Swan River HotelAscot
8.0 out of 10, Very good, (1,001 reviews)
The price is CA $161
CA $177 total
includes taxes & fees
Nov 29 - Nov 30

15. Flag Motor Lodge
Flag Motor LodgeRivervale
8.2 out of 10, Very good, (1,000 reviews)
The price is CA $149
CA $165 total
includes taxes & fees
Dec 12 - Dec 13

16. The Civic Hotel
The Civic HotelInglewood
8.0 out of 10, Very good, (1,000 reviews)
The price is CA $108
CA $119 total
includes taxes & fees
Nov 27 - Nov 28

17. Ibis Budget Perth Airport
Ibis Budget Perth AirportRedcliffe
6.8 out of 10, (1,000 reviews)
The price is CA $150
CA $165 total
includes taxes & fees
Nov 20 - Nov 21

18. DoubleTree by Hilton Perth Waterfront
DoubleTree by Hilton Perth WaterfrontPerth Central Business District
9.2 out of 10, Wonderful, (1,003 reviews)
The price is CA $235
CA $259 total
includes taxes & fees
Nov 29 - Nov 30

19. Central Caravan Park
Central Caravan ParkAscot
8.8 out of 10, Excellent, (132 reviews)
The price is CA $128
CA $225 total
includes taxes & fees
Nov 28 - Nov 29

20. Nightcap at Wanneroo Tavern
Nightcap at Wanneroo TavernWanneroo
8.8 out of 10, Excellent, (136 reviews)
The price is CA $163
CA $180 total
includes taxes & fees
Dec 2 - Dec 3
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.
More cheap stays in Upper Swan

Britannia on William - Hostel
253 William Street Perth WA
The price is CA $82 per night from Nov 22 to Nov 23
CA $82
CA $82 total
Nov 22 - Nov 23
includes taxes & fees
7.6/10 Good! (124 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Crown Perth
- Hotels near Perth
- Dayton Hotels
- Hostels in Swan Valley
- Boya Hotels
- The Vines Hotels
- Bayswater Hotels
- Dianella Hotels
- Vincent Hotels
- East Perth Hotels
- Perth Hotels
- Belmont Hotels
- Baskerville Hotels
- Beechboro Hotels
- Brigadoon Hotels
- Perth Airport Hotels
- Darch Hotels
- Hotels near Royal Perth Hospital
- Northbridge Hotels
- Burswood Hotels
- North Perth Hotels
- Apartments in Perth
- Wangara Hotels
- Landsdale Hotels
- Mount Lawley Hotels
- Ballajura Hotels
- Kalamunda Hotels
- Melaleuca Hotels
- Hotels with Free Airport Shuttle in Perth
- Lathlain Hotels
- Pearsall Hotels
- Bennett Springs Hotels
- Flights from Bangkok (BKK) to Perth (PER)
- Flights from Sydney (SYD) to Perth (PER)
- Flights from Perth
- Flights from Toronto (YTO) to Perth (PER)
- Flights from London (LHR) to Perth (PER)
- Flights from Denpasar (DPS) to Perth (PER)
- Flights from St. John's (YYT) to Perth (PER)
- Flights from Kelowna (YLW) to Perth (PER)
- Flights from Cape Town (CPT) to Perth (PER)
- Flights from Toronto (YYZ) to Perth (PER)
- Flights from Saskatoon (YXE) to Perth (PER)
- Flights from Manila (MNL) to Perth (PER)
- Flights from Detroit (DTW) to Perth (PER)
- Flights from Tokyo (NRT) to Perth (PER)
- Flights to Perth
- Flights from Kingston (KIN) to Perth (PER)
- Flights from Delhi (DEL) to Perth (PER)
- Flights from Halifax (YHZ) to Perth (PER)
- Flights from Montreal (YUL) to Perth (PER)
- Flights from Seattle (SEA) to Perth (PER)
- Flights from Ho Chi Minh City (SGN) to Perth (PER)
- Flights from Vancouver (YVR) to Perth (PER)
- Flights from Hamilton (YHM) to Perth (PER)
- Flights from Dubai (DXB) to Perth (PER)
- Flights from Kamloops (YKA) to Perth (PER)
- Flights from Hanoi (HAN) to Perth (PER)
- Flights from Singapore (SIN) to Perth (PER)
- Flights from Seoul (ICN) to Perth (PER)
- Flights from Phuket (HKT) to Perth (PER)
- Flights from Brisbane (BNE) to Perth (PER)
- Flights from Colombo (CMB) to Perth (PER)
- Flights from Honolulu (HNL) to Perth (PER)
- Flights to Swan Valley
- Flights from Los Angeles (LAX) to Perth (PER)
- Flights from Jakarta (CGK) to Perth (PER)
- Flights from Moncton (YQM) to Perth (PER)
- Flights from Regina (YQR) to Perth (PER)
- Flights from Edmonton (YEG) to Perth (PER)
- Flights from Ottawa (YOW) to Perth (PER)
- Flights from San Francisco (SFO) to Perth (PER)
- Flights from Hong Kong (HKG) to Perth (PER)
- Flights from Paris (CDG) to Perth (PER)
- Flights from Athens (ATH) to Perth (PER)
- Flights from Taipei (TPE) to Perth (PER)
- Flights from Johannesburg (JNB) to Perth (PER)
- Flights from Mumbai (BOM) to Perth (PER)
- Flights from Winnipeg (YWG) to Perth (PER)
- Flights from Nanaimo (YCD) to Perth (PER)
- Flights from Cairns (CNS) to Perth (PER)
- Flights from Calgary (YYC) to Perth (PER)
- Flights from Rome (FCO) to Perth (PER)
- Flights from Kuala Lumpur (KUL) to Perth (PER)
- Flights from New York (JFK) to Perth (PER)
- Flights from Auckland (AKL) to Perth (PER)
- Flights from Melbourne (MEL) to Perth (PER)
- Flights from Victoria (YYJ) to Perth (PER)









































































